久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
秒表開發程序
[打印本頁]
作者:
張成程
時間:
2015-10-9 17:29
標題:
秒表開發程序
#include<reg52.h>
#define uchar unsigned char
#define uint unsigned int
uchar code du[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}; //0-9
uchar code se[]={0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10}; //0.-9.
char Min,Sec; //定義十位和個位
void delayms(uint z) //延時1秒鐘
{
uint x;
for(;z>0;z--)
for(x=110; x>0; x--);
}
void Time_Init() //時間初始化
{
EA = 1;
TMOD |= 0X01;
TH0 = (65536 - 2000)/256;
TL0 = (65536 - 2000)%256;
ET0 = 1;
}
void display() //顯示程序
{
P2 = 0xfe;
P0 = du[Sec];
delayms(2);
P0 = 0xff;
P2 = 0xfd;
P0 = se[Min];
delayms(2);
P0 = 0xff;
}
void keyboradscan()
{
uchar key;
static uchar key_on = 0;
key = P3 & 0x0f;
if(key != 0x0f)
{
if(key_on ==0)
{
key_on = 1;
switch (key)
{
case 0x0e:TR0 = 1;break;
case 0x0d:TR0 = 0;break;
case 0x0b:TR0 = 0;Sec = 0;Min = 0;break;
}
}
}
else
{
key_on = 0;
}
}
void main()
{
Time_Init(); //時間初始化
while(1)
{
display(); //顯示掃描
keyboradscan(); //鍵盤掃描
if(Min == 9 && Sec == 9)
{
TR0 = 0;
Min = 9;Sec = 9;
}
}
}
void Timer0() interrupt 1
{
static int count;
TH0 = (65536 - 2000)/256;
TL0 = (65536 - 2000)%256;
count++;
if(count >= 50) //1毫秒加1
{
count = 0;
Sec++;
if(Sec > 9) //加到9后
{
Sec = 0; //毫秒清零
Min++; //秒加1
if(Min > 9)
Min = 0; //秒清零
}
}
}
作者:
admin
時間:
2015-10-9 17:59
謝謝分享,能共享一下電路圖嗎
作者:
用戶2111157
時間:
2015-10-10 22:14
感謝分享,研究一下
作者:
sklh
時間:
2016-5-13 17:16
有電路嗎?
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
日本男人天堂
|
一区二区三区四区免费在线观看
|
国产精选一区
|
一区二区三区视频在线观看
|
久久久久无码国产精品一区
|
在线中文字幕av
|
亚洲国产精品一区二区三区
|
91资源在线
|
草久久
|
精品一二
|
日韩成人一区
|
亚洲精品美女视频
|
www国产成人免费观看视频,深夜成人网
|
中文字幕av亚洲精品一部二部
|
中文字幕久久久
|
蜜桃特黄a∨片免费观看
|
国产精品99999
|
中文字幕在线一区
|
亚洲看片
|
日韩午夜一区二区三区
|
91国产精品
|
国产自产21区
|
91精品国产91久久综合桃花
|
日韩午夜场
|
久久国产精品一区二区
|
黄色成人免费看
|
精品美女在线观看视频在线观看
|
欧美视频福利
|
中文字幕1区2区3区 日韩在线视频免费观看
|
在线观看成人小视频
|
欧美中文字幕一区二区
|
亚洲日本激情
|
91天堂
|
h视频在线观看免费
|
欧美激情在线播放
|
91国内产香蕉
|
一区二区三区精品在线
|
羞羞免费网站
|
精品一二区
|
蜜月aⅴ免费一区二区三区 99re在线视频
|
久久这里有精品
|