- 博客(3)
- 收藏
- 关注
原创 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
330
原创 C51单片机实现串口通信
使用的单片机型号STC8A8K64S4A12,实现字符串的发送与接收,向单片机发送一串字符,单片机就原样返回到PC。本来以为很简单,写完程序调试发现无法实现通信,查看该芯片的官方代码,发现需要加上。这算是学习单片机的一个记录吧,惭愧毕业几年才开始捡起单片机。外设端口切换寄存器1( P_SW1 / AUXR1 )3)设置SCON寄存器采用哪一种的工作模式;原来用这个芯片需要RX、TX引脚设置。1)打开CPU的总中断EA;2)打开串口通信的中断ES;5)选择定时器的工作方式。
2022-09-20 13:03:11
4196
1
空空如也
51单片机串口通信,无法实现通信
2022-09-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人