![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
threehecarim
这个作者很懒,什么都没留下…
展开
-
寄存器设置IO方向
每个IO口有两个寄存器CRH和CRL来设置IO口每个引脚占用寄存器的4个位,32位的寄存器即控制8个引脚设置哪个引脚将其对应的4个位全置0即可其中CRH寄存器用来设置IO口高8位的引脚(如:PA8–PA15),CRL寄存器用来设置IO口低8位的引脚(如:PA0–PA7)以PA0为例设置寄存器,总共需要两步,首先设置引脚,然后设置方向及模式GPIOA->CRL&=0xFFF...原创 2019-03-21 15:59:20 · 2477 阅读 · 0 评论 -
单片机的ds18b20程序
ds18b20对时序要求很高,所以一定要注意延时下面是32单片机的程序//复位DS18B20void DS18B20_Rst(void) { DS18B20_IO_OUT(); //SET PG11 OUTPUT DS18B20_DQ_OUT=0; //拉低DQ delay_us(750); //延时750us ...原创 2019-06-03 15:54:22 · 15808 阅读 · 1 评论