【正文】
時鐘的顯示是 24 小時顯示,即顯示 00 時至 23 時;分鐘的顯示是 60 分鐘的顯示,即顯示 00 分至 59 分,當(dāng)滿 59 分時,要計第 60 分時,顯示內(nèi)容變?yōu)?00,而同時使時鐘顯示值加 1;秒鐘的顯示是 60 秒顯示, 即顯示00 秒至 59 秒,當(dāng)滿 59 秒時,要計第 60 秒時,顯示內(nèi)容變?yōu)?00,而同時使分鐘D 0 D 1 D 2 D 3 D 4 D 5 D 6 D 7 E 0 E 1 E 2 E 3 E 4 E 5 E 6 E 7 D0 D1 D2 D3 D4 D5 D6 D7 C7 C7 C6 C6 C5 C5 C4 C4 C3 C3 C2 C2 C1 C1 C0 C0 C0 C1 C2 C3 C4 C5 C6 C7 E0 E1 E2 E3 E4 E5 E6 E7 minute hour XTAL2 18 XTAL1 19 ALE 30 EA 31 PSEN 29 RST 9 1 2 3 4 5 6 7 8 U1 AT89C51 2 3 4 5 6 7 8 9 1 RP1 RESPACK8 X1 CRYSTAL C1 30pF C2 30pF C3 22uF R1 10k R2 10k A0 2 B0 18 A1 3 B1 17 A2 4 B2 16 A3 5 B3 15 A4 6 B4 14 A5 7 B5 13 A6 8 B6 12 A7 9 B7 11 CE 19 AB/BA 1 U2 74LS245 10 顯示值加 1。 74LS245 還具有雙向三態(tài)功能,既可以輸出,也可以輸入數(shù)據(jù) 。位數(shù)有半位, 1, 2, 3, 4, 5, 6, 8, 10 位等等 ...., led 數(shù)碼管根據(jù) LED 的接法不同分為共陰和共陽兩類,了解 LED 的這些特性,對編程是很重要的,因為不同類型的數(shù)碼管,除了它 們的硬件電路有差異外,編程方法也是不同 的。作為輸入,由于外部下拉為低電平, P3 口將輸出電流( ILL)這是由于上拉的緣故。 P2 口 : P2 口為一個內(nèi)部上拉電阻的 8 位雙向 I/O 口, P2 口緩沖器可接收,輸出 4 個 TTL 門電流,當(dāng) P2 口被寫 “1”時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。掉電方式保存 RAM中的內(nèi)容,但振蕩器停止工作并禁止其它所有部件工作直到下一個硬件復(fù)位。工作原理為時鐘源 (晶體 振蕩器 )用以產(chǎn)生穩(wěn)定的脈沖信號,作為數(shù)碼電子 時鐘的時間基準(zhǔn),要求振蕩頻率為 12MHZ,為標(biāo)準(zhǔn)秒脈沖。 數(shù) 字鐘是用數(shù)字集成電路構(gòu)成的、用數(shù)碼顯示的、具有實現(xiàn)時、分、秒數(shù)字顯示的計時裝置。 3 Abstract With the development of modern science and technology, people39。 LED 數(shù)碼管將“時、分、秒”的 輸出狀態(tài)顯示 出來 。 ( 4) 管腳說明 VCC:供電電壓 GND:接地 P0 口 : P0 口為一個 8 位漏級開路雙向 I/O 口,每腳可吸收 8TTL 門電流。并因此作為輸入時, P2 口的管腳被外部拉低,將輸出電流。 P3 口也可作為 AT89C51 的一些特殊功能口,如下表所示: 口管腳 備選功能 RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷 0) /INT1(外部中斷 1) T0(計時器 0 外部輸入) T1(計時器 1 外部輸入) /WR( 外部數(shù)據(jù) 存儲器 寫選通) /RD( 外部數(shù)據(jù) 存儲器 讀選通) P3 口同時為閃爍編程和編程校驗接收一些 控制 信號 。 LED數(shù)碼管分為 共陰和共陽極數(shù)碼管 兩種 ,它們的發(fā)光只是它們的電源極性不同而已。 當(dāng) 片選 端 /CE低電平有效時, DIR=“0”,信號由 B 向 A 傳輸;(接收) DIR=“1”,信號由 A 向 B 傳輸;(發(fā)送)當(dāng) CE 為高電平時, A、 B 均為高阻態(tài)。 程序設(shè)計 流程圖 主控制流程圖 如圖 31 圖 31 外部中斷 0 中斷流程圖 如圖 32 圖 32 顯示初始化,設(shè)置定時器,定時 50ms 開總中斷 設(shè)置 T0 中斷允許位,外部中斷 0 中斷允許位,外部中斷 0 中斷觸發(fā)方式控制位,外部中斷 1 中斷允許位,外部中斷 1 中斷觸發(fā)方式控制位 調(diào)用顯示函數(shù) 開始 中斷響應(yīng) 分變量增 1 分變量增至 60№ 分變量清零小時變量增 1 返回 中斷 ? 正常顯示 Y N N Y 11 外部中斷 1 中斷流 程圖 如圖 33 圖 33 中斷響應(yīng) 小時 變量增 1 小時變量增至 24№ 小時、分、秒變量清零 返回 中斷 ? 正常顯示 N N Y Y 12 定時器 0 中斷流程圖 如圖 34 圖 34 開始 重裝定時器初值 中斷計數(shù)增 1 中斷次數(shù)到 20 次? 中斷計數(shù)清零秒變量增 1 秒變量增到 60? 分變量增 1 秒變量清零 分變量增到 60? 小時變量增 1 分變量清零 小時變量增到 24? 小時、分、秒變量清零,中斷計數(shù)清零 N Y N Y N Y N Y 13 C 語言程序源代碼 //功能:基于單片機的數(shù)碼電子時鐘控制程序,晶振 12MHZ include define uchar unsigned char void delay()。 TL0=0xb0。 //設(shè)置外部中斷 1 為下降沿觸發(fā) while(1) { display()。 TL0=0xb0。 //分變量清零 if(hour==24) //到 24h 嗎 ? { hour=0。 P2=0xbf。 //顯示 分個位 delay()。 // 選中 控制的數(shù)碼管 P0=led[hour%10]。} } //外部中斷 1 中斷函數(shù) 調(diào)小時 void INT_1() interrupt 2 { hour++。我們深刻地感受單片機不單是一門文化課程,更是一門科學(xué)技術(shù)。 本次的課程設(shè)計,讓我發(fā)現(xiàn)理論必須用于實踐,否則只是一張白紙。 撰寫論文的過程也是專業(yè)知識的學(xué)習(xí)過程,它使我運用已有的專業(yè)基礎(chǔ)知識,對其進行設(shè)計,分析和解決一個理論問 題或?qū)嶋H問題,為能 把知識轉(zhuǎn)化力的實際訓(xùn)練。 20 附錄 元器件名稱 參數(shù) 數(shù)量 IC 插座 DIP40 1 單片機 AT89C51 1 晶體振蕩器 12MHz 1 瓷片電容 30PF 2 彈性按鍵 2 電阻 1KΩ 11 電解電容 22μF 1 排阻 10kΩ 1 74LS245 1 數(shù)碼管 7SEGMPX8CCB LUE 1 參考文獻 【 1】 王靜霞 . 單片機應(yīng)用技術(shù)( C 語言版) . 北京:電子工業(yè)出版社, 2020 【 2】 朱清慧,張風(fēng)蕊,翟天嵩,王志奎 . Proteus 教程(第 2 版) —— 電子線路設(shè)計、制版與仿真 . 北京:清華大學(xué)出版社 ,2020 【 3】 郭建江 . 單片機技術(shù)與應(yīng)用 . 南京:東南大學(xué)出版社, 2020 【 4】 曹建樹,夏云生,曾林青 . 51 單片機實用教程 . 北京:中國石化出版社 ,2020 致謝 在課程設(shè) 計完成之際,我要特別感謝給予我熱情關(guān)懷和悉心關(guān)照的老師。t appealed against the disciplinary action your employer has taken against you. However, if you win your case, the tribunal may reduce any pensation awarded to you as a result of your failure to appeal. Remember that in most cases you must make an application to an employment tribunal within three months of the date when the event you are plaining about happened. If your application is received after this time limit, the tribunal will not usually accept it. If you are worried about how the time limits apply to you, take advice from one of the anisations listed under Further help. Employment tribunals are less formal than some other courts, but it is still a legal process and you will need to give evidence under an oath or affirmation. Most people find making a claim to an employment tribunal challenging. If you are thinking about makin