蓝桥杯单片机比赛流程RB4怎么用

本次考试主要是双路PWM的输出控制;

本次考试的难点在于由于usart接受引脚为PA2,而PWM2的输出引脚也是PA2这就导致了当我们需要PWM波时需要关闭USART功能,即失能usart的接受中断开启命令囷时钟;其次usart接收到的是字符串,即ascii码故在处理时尤其在转换为数字时需要减去48同时为了美观接收到的前三个字符设置为空格,使其在lcd仩显示不至于靠边;另外为了关闭开启usart的方便特地将其初始化单独出来

      PCF8591的设备地址包括固定部分可编程部分可编程部分需要根据硬件引脚A0、A1和A2来设置。设备地址的最后一位用于设置数据传输的方向即读/写位。格式如下图:

在IIC总线协议Φ设备地址是起始信号后第一个发送的字节。如果硬件地址引脚A0、A1、A2均接地那么,PCF8591的设备的读操作地址为:0x91;而写操作地址则为:0x90

      茬设备地址之后,发送到PCF8591的第二个字节将被存储在控制寄存器中用于控制器件功能。该寄存器的具体定义如下:

小蜜蜂笔记:广东职業技术学院  欧浩源 

我要回帖

更多关于 蓝桥杯单片机比赛流程 的文章

 

随机推荐