久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 關于單片機LED數字倒計時的程序但是看不太懂 [打印本頁]

作者: 沒工資的新手    時間: 2017-5-2 15:02
標題: 關于單片機LED數字倒計時的程序但是看不太懂
我網上找了一個關于單片機LED數字倒計時的程序但是看不太懂
有沒有大神幫我注釋一下意思 再弄個protues 仿真電路圖

# include <reg51.h>
sbit kh=P1^1;
sbit km=P1^1;
sbit ks=P1^2;
sbit st=P1^3;
sbit b=P3^7;
unsigned char
table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88, 0x83,0xc6,0xa1,0x86,0x8e};
unsigned char i=0,hour=0,minute=0,second=0;

void delayms(unsigned int x)

{ unsigned char a=160;

while(x--) { while(a--); a=160; } }

main() { TH0=(65536-50000)/256;

TL0=(65536-50000)%256;

TMOD=1;

TR0=0;

ET0=1;

EA=1;

while(1) {

P0=table[hour/10];

P2=0x20;

delayms(1);

P2=0xff;

P0=table[hour%10];

P2=0x10;

delayms(1);

P2=0xff;

P0=table[minute/10];

P2=0x08;

delayms(1);

P2=0xff;

P0=table[minute%10];

P2=0x04;

delayms(1);

P2=0xff;

P0=table[second/10];

P2=0x02;

delayms(1);

P2=0xff;

P0=table[second%10];

P2=0x01;

delayms(1);

P2=0xff;

if(!kh)

{ delayms(200);

hour++;

if(hour>23)

hour=23; }

else if(!km)

{ delayms(200);

minute++;

if(minute>59)

minute=59; }

else if(!ks)

{ delayms(200);

second++;

if(second>59)

second=59; }

if(!st)

{ delayms(200);

TR0=1; }

if(TR0==1&&hour==0&&minute==0&&second<3) b=!b; delayms(1); } }

void t0() interrupt 1 { TH0=(65536-50000)/256; TL0=(65536-50000)%256;

i++;

if(i>=20)

{ i=0; second--;

if(second>59)

{ second=59;

minute--;

if(minute>59)

{ minute=59;

hour--;

if(hour>23)

{hour=0; minute=0; second=0; TR0=0; } } } } }



作者: 沒工資的新手    時間: 2017-5-2 15:42
自己解決算了 !
作者: zl2168    時間: 2017-5-2 20:55
本帖最后由 zl2168 于 2017-5-2 21:02 編輯

給你介紹一個能仿真、語句有注釋的倒計時案例
能預置初值的倒計時秒表
先Proteus仿真一下,確認有效。
實例96 能設置初值的倒計時秒表.rar (40 KB, 下載次數: 14)

以上摘自張志良編著《80C51單片機仿真設計實例教程——基于Keil C和Proteus》清華大學出版社ISBN 978-7-302-41682-1,內有常用的單片機應用100案例,用于仿真實驗操作,書中電路和程序設計有詳細說明,電路與程序真實可靠可信可行,程序語句條條有注解。

作者: 沒工資的新手    時間: 2017-5-4 09:58
謝謝了
作者: _少年放肆的夢    時間: 2017-5-4 23:04
直接用數字電路可以搭出來




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 99精品在线观看 | 高清久久久 | 欧美久久久网站 | 日韩欧美在线一区 | 国产精品久久久久久久久久久久久久 | 欧美午夜精品理论片a级按摩 | 99精品欧美一区二区三区综合在线 | 日韩视频成人 | 二区在线视频 | 午夜成人免费视频 | 国产伊人久久久 | 久久激情视频 | 91精品在线播放 | 免费成人高清 | 91视频a| 亚洲国产免费 | 中午字幕在线观看 | 久久噜噜噜精品国产亚洲综合 | 亚洲+变态+欧美+另类+精品 | 中文字幕一二三 | 国产一区二区影院 | 国产乡下妇女做爰 | 国产乱码精品1区2区3区 | 欧美精品日韩 | 国产精品欧美一区二区三区 | 97国产爽爽爽久久久 | 亚洲一区 | 国产精品视频在线播放 | 国产内谢 | 亚洲福利一区二区 | av一区二区在线观看 | 亚洲精品一区二区冲田杏梨 | 97国产一区二区 | 紧缚调教一区二区三区视频 | 一区二区三区在线观看视频 | 99精品国产一区二区三区 | 一区二区三区在线观看视频 | 成人二区| 九九热在线视频 | 另类专区成人 | 日本亚洲欧美 |