求利用51微控制器at89c51做簡易電子鐘的程式

時間 2022-02-01 20:30:50

1樓:匿名使用者

lcd的型號是什麼?它是什麼協議?

能給做一個用微控制器at89c51的簡易電子時鐘嗎?要有程式,流程圖proteus**圖,元器件清單

2樓:草原狼

#include

unsigned char code tab=;

unsigned char buf[8]=;

unsigned char ss[8]=;

unsigned char n=0;

signed char hour,min,sec; //定義變數存放 時,分,秒

void delay(void)//延時20ms

void disp(void)//顯示計時器內容

}void disp_time(void) //顯示時間(時分秒分別送相應buf)

void time_t0(void)interrupt 1//定時/計時器中斷,定時1s,

break;

}}}}

void main(void)

//重複呼叫相應函式

}最好把你qq個給我。打包發給你

3樓:江某人不吃蔥

51微控制器的簡易電子時鐘

電子鐘的設計(帶按鍵調整) 任務要求:利用at89c51微控制器設計簡易電子鐘(六位),通過6位共陰

4樓:匿名使用者

#include

#define uchar unsigned char

...要是proteus的話差不多是這樣,要是不想麻煩搞個74595的話p1就直接連(有沒有都一樣有的話比較整潔,沒有的話程式上省點腦筋)主按鍵就用int0,我沒用p0口是因為懶得加上拉電阻,高低電平暫時先設成低的,思路就是p2口片選,當int0觸發時,你可以用while迴圈兜住不讓出去,第一次是片選前兩位「時」,第二次分第三次秒,如果第四次按下p32,也就是進入中斷後第三次按下按鍵,結束中斷,調到main。思路應該是這樣當然肯定漏洞很多,先吃個飯再看看。

5樓:

一 按照單片功能腳短接或斷開選取相應功能。二 根據相應調整功能腳接上輕觸按鍵開關即可。

求基於MCS 51系列微控制器AT89C51,設計8路搶答

org 0000h ajmp main org 0003h ajmp int0sub org 000bh ajmp t0int org 001bh ajmp t1int ok equ 20h 搶答開始標誌位 ring equ 22h 響鈴標誌位 org 0040h main mov r1,0fh 初...

微控制器AT89c51的特點,微控制器AT89C51各個引腳的作用

資源我的啊 at89c51 提供以下標準功能 4k 位元組flash 閃速儲存器,256位元組片內資料儲存器 00h 7fh為片內ram,80h ffh為特殊功能暫存器sfr 32 個i o 口線,兩個16位定時 計數器,一個5向量兩級中斷結構,一個全雙工序列通訊口,片內振盪器及時鐘電路。at89c...

STC89C51微控制器復位,51微控制器復位後各暫存器狀態是怎樣的

該微控制器正常工作時復位端電壓應保持低電平狀態,復位時給復位端加上一個短暫的高電平即可使微控制器程式復位。該復位電路的工作原理是,電源通過電解電容再通過電阻串聯到地,電容兩段並聯一按鍵開關,正常工作時電容隔斷電源電壓,微控制器復位端相當於通過電阻接地。因電路中無電流,所以復位端電壓為0伏。當執行過程...