八位数码管动态扫描
上一节
下一节
“八位数码管动态扫描”案例程序设计说明
1 工程文件下载:
2 程序设计流程图

3 相关寄存器设置
P0(8位)和P2.3需要设置成推挽输出,以驱动电路正常发光。涉及寄存器及配置值如下:
P2M1=0x00;
P2M0=0xff;
P0M1=0x00;
P0M0=0xff;
4 程序设计框架
4.1 void main()
利用for循环,不断扫描数码管,使数码管在点亮一段时间,视觉上达到一直亮的状态。
4.2 void Delay()
延时函数

