新聞中心

自制電子時鐘

作者: 時間:2016-11-29 來源:網(wǎng)絡(luò) 收藏
void T1_time()interrupt 3
{
TH1=(65536-45872)/256;
TL1=(65536-45872)%256;
num1++;
if(num1==16)
{
num1=0;
num++;
if(num==86400)
num=0;
m=num%60;
f=num%3600/60;
h=num/3600;
shi=num/3600; //拆分
sw=shi/10;
w=shi%10;
fen=num%3600/60;
q=fen/10;
b=fen%10;
miao=num%60;
s=miao/10;
g=miao%10;
}
}
void keyscan()
{
if(key1==0)
{
delayms(10);
if(key1==0)
{
led=0;
TR1=0;
while(!key1); //等待按鍵釋
led=1;
}
}
if(key2==0)
{
delayms(10);
if(key2==0)
{
led=0;
m++;
if(m==60)
m=0;
s=m/10;
g=m%10;
while (!key2);
led=1;
}
}
if(key3==0)
{
delayms(10);
if(key3==0)
{
led=0;
f++;
if(f==60)
f=0;
q=f/10;
b=f%10;
while (!key3);
led=1;
}
}
if(key4==0)
{
delayms(10);
if(key4==0)
{
led=0;
h++;
if(h==12)
h=0;
sw=h/10;
w=h%10;
while (!key4);
led=1;
}
}
if(key5==0)
{
delayms(10);
if(key5==0)
{
led=0;
num=h*3600+f*60+m;
TR1=1;
while (!key5);
led=1;
}
}
}
程序代碼下載地址:http://www.51hei.com/f/fe788.rar
下面的是功能說明:
程序?qū)懙挠行┎煌昝溃存I按下數(shù)碼管會暗下,需要再修改下。等程序修改完美了,再到淘寶買齊原件就可以做出這個時鐘來。估計過年時我就能做出這個時鐘來,而且這個時鐘經(jīng)過后期修改能有定時功能,時間到就驅(qū)動繼電器閉合從而控制220V家庭電路。再加上蜂鳴器就能有鬧鐘功能,總之后期不斷修改功能會不斷增加!
上一頁 1 2 下一頁

關(guān)鍵詞: 電子時

評論


技術(shù)專區(qū)

關(guān)閉