用单片机控制6个共阳数码管秒表计时器分秒毫秒c代码怎么写

如题所述

显示部分自己写呀,与硬件关系很大
51单片机程序如下:
uint a=0;
uchar sec=0,min=0;
void main(void)
{ TMOD=0x01;
TH0=(65536-1000)/256;
TL0=(65536-1000)%256;
TR0=1;
ET0=1; EA=1;
while(1){display();}
}
中断程序:void timer0(void) interrupt 1
{
TH0=…… TL0=……
a++;
if(a==1000){sec++;}
if(sec==60){min++;}
}
个位 十位子百位分离方法:
bai=a/100%10;
shi=a/10%10;
ge=a%10;
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-10-06
  千山鸟飞绝,万径人踪灭。
第2个回答  2017-10-06
可以利用定时器+数码管动态扫描来实现。
懂事电子设计 Vgz。