一、設(shè)計(jì)指標(biāo)
此次設(shè)計(jì)主要是應(yīng)用單片機(jī)來設(shè)計(jì)電子時(shí)鐘,硬件部分主要分以下電路模塊:顯示電路用8個(gè)共陰極數(shù)碼顯示管、按鍵模塊、晶振模塊。顯示管分別顯示:小時(shí)、分鐘和秒,通過動(dòng)態(tài)掃描進(jìn)行顯示。
二、硬件實(shí)現(xiàn)及單元電路設(shè)計(jì)
1 總系統(tǒng)原理圖
2.1主控制部件
89C51是一個(gè)8位單片機(jī),片內(nèi)ROM全部采用FLASH ROM技術(shù),晶振時(shí)鐘為12MHz。89C51是標(biāo)準(zhǔn)的40引腳雙列直插式集成電路芯片,有4個(gè)八位的并行雙向I/O端口,分別記作P0、P1、P2、P3。第31引腳需要接高電位使單片機(jī)選用內(nèi)部程序存儲(chǔ)器;第40腳為電源端VCC,接+5V電源,第20引腳為接地端VSS,通常在VCC和VSS引腳之間接0.1μF高頻濾波電容。
硬件原理圖如下圖所示:
三、Proteus仿真樣例
正常運(yùn)行:
調(diào)整時(shí)刻: