【文章內容簡介】
1 3p 2 6d0d1d2d3d4d5d6d7p10p11d0d1d2d3d4d5d6d7p12p13X1X1X T A L 218X T A L 119A L E30EA31P S E N29RS T9P 0 .0 /A D 039P 0 .1 /A D 138P 0 .2 /A D 237P 0 .3 /A D 336P 0 .4 /A D 435P 0 .5 /A D 534P 0 .6 /A D 633P 0 .7 /A D 732P 1 . 01P 1 . 12P 1 . 23P 1 . 34P 1 . 45P 1 . 56P 1 . 67P 1 . 78P 3 .0 /R X D10P 3 .1 /T X D11P 3 .2 /I NT 012P 3 .3 /I NT 113P 3 .4 /T 014P 3 .7 / R D17P 3 . 6 / W R16P 3 .5 /T 115P 2 .7 /A 1 528P 2 .0 / A 821P 2 .1 / A 922P 2 .2 /A 1 023P 2 .3 /A 1 124P 2 .4 /A 1 225P 2 .5 /A 1 326P 2 .6 /A 1 427U1A T 8 9 C5 1n e t= p 1 4D1L E D R E DD4L E D R E DD7L E D R E DD 1 0L E D R E DD2L E D Y E L L O WD5L E D Y E L L O WD8L E D Y E L L O WD 1 1L E D Y E L L O WD3L E D G RE E ND6L E D G RE E ND9L E D G RE E ND 1 2L E D G RE E N2 3 4 5 6 7 8 91R P 1RE S P A C K 8R11 0 0 RR21 0 0 RR31 0 0 RR41 0 0 RR51 0 0 RR61 0 0 RR71 0 0R81 0 0 RR91 0 0 RR 1 51 0 0 RR 1 61 0 0 RR 1 71 0 0 R主干道時間支干道時間主干道支干道D 1 3L E D R E DL S 1S P E A K E RQ12 N29 0 5C13 0 pC23 0 p X1CR Y S T A LR 1 09 . 1C31u 煙臺大學 單片機課程設計 12 第五章 設計總結 經過一學期的對《單片機原理及應用》的學習,在本學期末我們進行了為期兩周的單片機課程設計,經過了小組的討論我們選定了 “ 模擬交通信號燈 ” 的課題。 在這次設計中遇到了很多實際性的問題,在實際設計中才發(fā)現(xiàn),書本 上理論性的東西與在實際運用中的還是有一定的出入的,所以有些問題不但要深入地理解,而且要不斷地更正以前的錯誤思維。一切問題必須要靠自己一點一滴的解決,而在解決的過程當中你會發(fā)現(xiàn)自己在飛速的提升。在整個設計過程中大部分時間是用在程序上面的。很多子程序是可以借鑒書本上的,但怎樣銜接各個子程序才是關鍵的問題所在,這需要對系統(tǒng)的結構很熟悉。因此可以說系統(tǒng)的設計是軟件和硬件的結合,二者是密不可分的。通過這次課程設計我也發(fā)現(xiàn)了自身存在的不足之處,雖然感覺理論上已經掌握,但在運用到實踐的過程中仍有意想不到的困惑,經過一番努 力才得以解決。 要做好一個課程設計,就必須做到:在設計程序之前,對所用單片機的內部結構有一個系統(tǒng)的了解,知道該單片機內有哪些資源;要有一個清晰的思路和一個完整的的軟件流程圖;在設計程序時,不能妄想一次就將整個程序設計好,反復修改、不斷改進是程序設計的必經之路 . 其次,這次課程設計讓我充分認識到團隊合作的重要煙臺大學 單片機課程設計 13 性,只有分工協(xié)作才能保證整個項目的有條不絮。另外在課程設計的過程中,當我們碰到不明白的問題時,指導老師總是耐心的講解,給我們的設計以極大的幫助,使我們獲益匪淺。 最后,非常感謝王老師在設計過程中對我們的指 導! 第六章 參考文獻 [1] 汪貴平,李登峰,雷旭 新編單片機原理與應用 機械工業(yè)出版社 [2] 胡漢才 單片機原理及其接口技術(第二版)清華大學出版社 2021 [3] 戴佳 . 單片機 C51 語言應用程序設計 . 電子工業(yè)出版社, :168169 [4] 朱民雄 .計算機語言技術 . 北京航空航天大學出版社,:103105 [5] 李鴻 . 單片機原理 及應用 . 湖南大學出 版社 . 2021:8:7273 [6] 劉建清 . 單片機技術 . 國防工業(yè)出版社, : 104105 [7] 楊寧,胡學軍.單片機與控制技術.北京航空航天大學出版社, 202103:30632 煙臺大學 單片機課程設計 14 第七章 附頁 程序清單 ORG 0000H AJMP MAIN ORG 00013H LJMP INT9 。 跳到跳到特種車輛自動服務程序 ............數字顯示代碼 ........... TAB: DB 3FH,6H,5BH,4FH,66H,6DH,7DH,7H,7FH,6FH /*主程序 */ ORG 0300H MAIN: MOV 25H,60 。 南北通行時間初始值,存到 25H單元 MOV 26H,30 。 東西通行時間初始值,存到 26H單元 SETB IT0 。 外部中斷一邊沿觸發(fā) MOV IE,8FH 。 開中斷 .......南北綠燈東西紅燈 ............ NBLD: MOV R1,25H 。 為南北方向顯示時間做準備 NBLD1: MOV 20H,R1 。 南北通行時間