采用8051单片机共阴极数码管P1口驱动1个共阴极7段LED数码管,循环显示数字0~9,编写驱动程序

单个共阳数码管静态显示

//头文件包含特殊功能寄存器的定义
//可以得出0对应的段点亮1对应的段熄灭,结果显示数字"0" 

单个共阳数码管动态显示变化数字

#include<reg52.h> //包含头文件一般情況不需要改动,头文件包含特殊功能寄存器的定义
 
 //主循环中添加其他需要一直工作的程序
 延时函数含有输入参数 unsigned int t,无返回值
 unsigned int 是定义无符號整形变量其值的范围是
 

//数码管显示   // 显示方式为动态扫描视觉暂留原理

P0 = 0x00; // 让数码管熄灭,否则会造成数字重叠

我要回帖

更多关于 单片机共阴极数码管 的文章

 

随机推荐