【導(dǎo)讀】1)開(kāi)機(jī)時(shí),顯示00:00:00的時(shí)間開(kāi)始計(jì)時(shí);2)要求有秒,分,時(shí)的調(diào)節(jié)。3)具有復(fù)位功能。熟悉單片機(jī)的操作流程,清楚單片機(jī)的作用。統(tǒng)時(shí)鐘進(jìn)行定時(shí)計(jì)數(shù),初值設(shè)為XXYY。用片內(nèi)RAM的7BH單元對(duì)50ms計(jì)數(shù),計(jì)20次產(chǎn)生秒計(jì)。數(shù)器7BH單元加1,秒計(jì)數(shù)器加到60則分計(jì)數(shù)器79H單元加1,然后把秒、分、時(shí)計(jì)數(shù)器分成十位和個(gè)位放到8個(gè)數(shù)。碼管的顯示緩沖區(qū),通過(guò)數(shù)碼管顯示出來(lái)。顯示格式為小時(shí)十位、加上了按鍵判斷程序,能對(duì)按鍵處理。本次設(shè)計(jì)時(shí)鐘電路,使用了AT89C51單片機(jī)芯片控制電路,當(dāng)P1口的管腳第一次寫(xiě)1時(shí),被定義為高阻輸入。時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。P1口緩沖器能接收輸出4TTL門(mén)電流。并因此作為輸入時(shí),P2. 在給出地址“1”時(shí),它利用內(nèi)部。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置。本設(shè)計(jì)晶振電路采用12M的晶振。當(dāng)8051單片機(jī)的P0口總線負(fù)載達(dá)到或超過(guò)P0最大負(fù)載能力時(shí),主程序主要用于系統(tǒng)初始化:設(shè)置計(jì)時(shí)緩沖區(qū)