久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
單片機秒表程序
[打印本頁]
作者:
小小霍
時間:
2018-11-7 12:06
標題:
單片機秒表程序
單片機源程序如下:
#include"reg52.h"
sbitkey=P3^7;
unsignedchar led_mod[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//字模
unsignedint count=0,num1=0,num2=0;
unsignedchar work=0,block=0,record=0,situation=1;
voidT0_srv (void) interrupt 1 //定時器0,定時1秒,刷新秒表顯示
{
TH0 =(65536-50000)/256;
TL0 =(65536-50000)%256;
count++;
if(count==20)
{count=0;
if(num1==9&&num2==9) num1=num2=0;
else{
if(num1==9) num2++,num1=0;
else num1++;
}}
}
voidT1_srv (void) interrupt 3 //定時器1,定時200ms,用來判斷短按和長按
{
TH1 =(65536-20000)/256;
TL1 =(65536-20000)%256;
record++;
if(record==10)
{ record=0;
if(key==0) situation=0;
elsesituation=1,work=!work;
block=1;
}
}
voiddelay()
{
unsigned int i=2000;
while(i--);
}
voidcheck()//按鍵檢索函數
{
if(key==0){ //判斷按鍵長短
delay();
if(key==0) {TR0=0,TR1=1;
while(!block);
TR1=0;TH1=(65536-50000)/256;TL1=(65536-50000)%256;block=0;//開啟定時器1,計時200ms,以此判斷長按和短按
if(situation==0){while(!key);work=0;TR0=0,TH0=(65536-50000)/256;TL0=(65536-50000)%256;num1=num2=0;}//長按清零
else{ //短按開始或者暫停秒表
if(work==0) TR0=0;
else TR0=1;}}}
}
voidmain(){
TMOD=0x11; //定時器工作組1
TH0=(65536-50000)/256; //定時器初值設定
TL0=(65536-50000)%256;
TH1=(65536-50000)/256;
TL1 =(65536-50000)%256;
EA=1;
ET0=1;
ET1=1;
TR0=0;
TR1=0;
P0=led_mod[num1];
P2=led_mod[num2];
while(1)
{
check();//按鍵檢索
P0=led_mod[num1];delay();//死循環顯示秒表計數
P2=led_mod[num2];delay();
}}
復制代碼
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
久久精品视频播放
|
yiren22综合网成人
|
国产精品亚洲综合
|
久久久久国产精品午夜一区
|
成人免费视频网站在线看
|
免费黄色录像视频
|
日本天堂视频在线观看
|
在线观看视频中文字幕
|
免费久草
|
欧美福利
|
欧美成人一区二区三区片免费
|
国产精品亚洲视频
|
国产精品99久久久精品免费观看
|
亚洲成人一区二区三区
|
亚洲嫩草
|
久久久久亚洲精品
|
亚洲精品大片
|
99久久精品国产毛片
|
aaa在线观看
|
亚洲欧美自拍偷拍视频
|
亚洲午夜视频在线观看
|
91精品91久久久
|
www97影院
|
亚洲男人天堂
|
久久专区
|
99精品久久99久久久久
|
免费成人毛片
|
欧美性受xxx
|
成人精品鲁一区一区二区
|
成年人免费网站
|
免费黄色录像片
|
亚欧精品一区
|
国产成人精品一区二区三区四区
|
免费在线播放黄色
|
亚洲日韩中文字幕一区
|
亚洲综合色视频在线观看
|
精品欧美一区二区在线观看欧美熟
|
91xx在线观看
|
亚州综合在线
|
亚洲精品久久久一区二区三区
|
欧美性猛交一区二区三区精品
|