![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单片机
潇月2014
这个作者很懒,什么都没留下…
展开
-
STM32F103的IO方向设置
DS18B20温度传感器的驱动需要配置IO口,每个IO口都有两个寄存器CRH和CRL来设置IO方向,其中CRH用来设置高8-15引脚,CRL用来设置0-7引脚,每个引脚的设置需要四位,0xffffffff从低位到高位数表示引脚位置,7引脚从0开始数到左边第一个为“0”,CRL&=0X0FFFFFF。大家要注意“0”的位置,和代码中左移的为数(7*4=28,所以左移28)原创 2024-07-26 15:54:37 · 193 阅读 · 0 评论 -
C51单片机实现串口通信
使用的单片机型号STC8A8K64S4A12,实现字符串的发送与接收,向单片机发送一串字符,单片机就原样返回到PC。本来以为很简单,写完程序调试发现无法实现通信,查看该芯片的官方代码,发现需要加上。这算是学习单片机的一个记录吧,惭愧毕业几年才开始捡起单片机。外设端口切换寄存器1( P_SW1 / AUXR1 )3)设置SCON寄存器采用哪一种的工作模式;原来用这个芯片需要RX、TX引脚设置。1)打开CPU的总中断EA;2)打开串口通信的中断ES;5)选择定时器的工作方式。原创 2022-09-20 13:03:11 · 4015 阅读 · 1 评论