基于AT89C51的電子時(shí)鐘
void zhongduan() interrupt 1
{
uchar a;
TL0=0xb0;
TH0=0x3c;
a++;
if(a==20)
{
a=0;
shan=!shan;
sec++;
}
if(sec==60)
{
sec=0;
min++;
}
if(min==60)
{
min=0;
hour++;
}
if(hour==24)
{
hour=0;
}
}
{
a=0;
shan=!shan;
sec++;
}
if(sec==60)
{
sec=0;
min++;
}
if(min==60)
{
min=0;
hour++;
}
if(hour==24)
{
hour=0;
}
}
全部程序和硬件都是本人自己設(shè)計(jì)和實(shí)驗(yàn)通過(guò),源碼下載地址:http://www.51hei.com/f/dscdf.rar,大家有興趣可以自己按照這個(gè)圖紙和程序做個(gè),以后本人還會(huì)在這個(gè)基礎(chǔ)上加入日期和鬧鐘功能!
評(píng)論