参考C代码:
#include 《reg52.h》
#include 《intrins.h》//标准库函数
#define uint unsigned int
#define uchar unsigned char
***it DU = P2^6; //数码管段选
***it WE = P2^7; //数码管位选
void main()//main函数自身会循环
{
WE = 1;//打开位选锁存器
P0 = 0XFE;//1111 1110
WE = 0;//锁存位选数据
DU = 1;//打开段选锁存器
P0 = 0X06;//0000 0110
DU = 0;//锁存段选数据
}
显示效果:
参考C代码:
#include 《reg52.h》
#include 《intrins.h》//标准库函数
#define uint unsigned int
#define uchar unsigned char
***it DU = P2^6; //数码管段选
***it WE = P2^7; //数码管位选
void main()//main函数自身会循环
{
WE = 1;//打开位选锁存器
P0 = 0XFE;//1111 1110
WE = 0;//锁存位选数据
DU = 1;//打开段选锁存器
P0 = 0X06;//0000 0110
DU = 0;//锁存段选数据
}
显示效果:
举报