當前位置:編程學習大全網 - 電腦編程 - c51單片機做電子時鐘?

c51單片機做電子時鐘?

主程序如下:

void main(void )//主程序

{

TMOD=0x01;// 定時器1工作方式壹

ET0=1;

EA=1;

TH0=(65536-50000)/256;//定時50ms

TL0=(65536-50000)%256;

TR0=1;//啟動定時器

while(1)

{

display();

}

}

//中斷子程序

void Timer0(void) interrupt 1

{

TH0=(65536-50000)/256;

TL0=(65536-50000)%256;

a++;

if(a==20){ a=0;sec++;}

if(sec==60){ sec=0;min++;}

if(min==60){ min=0;hour++;}

if(hour==24){ hour=0;}

}

  • 上一篇:諾基亞3110c如何用藍牙傳JAVA?
  • 下一篇:愛普生機器人軟件可以改成中文嗎
  • copyright 2024編程學習大全網