单片机开发板数码管编程 8个数码管依次显示5,每个显示1S,循环

2024-07-04 14:16发布

看你的数码管怎么接,比如段接P1口,位接P2口#include#include unsig却屋条便命燃ned char a;void main(void){ P
2条回答
1楼 · 2024-07-04 14:44.采纳回答
网站建设 - 宁波14年品质建站 原创品牌设计
2楼-- · 2024-07-04 14:31
看你的数码管怎么接,比如段接P1口,位接P2口
#include
#include

unsig却屋条便命燃ned char a;

void main(void)
{
P1=0x6d;//5的段码
P2=0;
a=0x80;

TMOD=0x01;
TH0=0xd8;
TL0=0xf0;

EA=1;
ET0=1;
TR0=1;
while(1)
{
P2=a;
}
}
void tim0(void) interrupt 0 usin紧岁延东它效航g 1
{
TH0=0xd8;
TL0=0xf0;
a=_cror_(a,1);
}
你看看这个对不对,编译没问题,放板子上试试吧,有问题我再改

    相关问题

    相关文章