一、端口初始化相关寄存器
代码示例:用按键1和按键2分别控制D4和D6灯
二、INT相关寄存器
代码示例:利用key1,key2来产生中断控制D3,D5灯,key1,key2为下降沿触发方式
三、定时器1相关寄存器
代码示例:用定时器1控制D3、D4、D5、D6跑马灯,按键1控制开关. 定时器分频系数为128,定时0.1秒触发
四、看门狗相关寄存器
代码示例:用看门狗控制D3、D4、D5、D6分别亮起,按键1控制开关.
看门狗为定时模式,1秒触发。
点我跳转
五、晶振相关寄存器
代码示例:系统时钟源和时钟32MHz,并且设置定时器标记输出为32MHz
六、串口相关寄存器
代码示例:用串口从上位机发送16进制命令代码来控制LED3、4、5、6并返回相应回馈 . 用外部晶振32MHz,波特率为9600bps、使用USART0.
七、ADC单通道转换相关寄存器
代码示例:每隔2.5秒获得一次ADC信号,并且用串口0打印信息,格式为“Value=4096,Voltage = 3.21 V”
所有代码示例以及上面全部的寄存器表点击这里跳转.
版权声明:本文为CSDN博主「就很离谱吧」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44222591/article/details/122862908
暂无评论