




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 單片機課程設(shè)計報告一、 設(shè)計要求交通燈模擬控制系統(tǒng)設(shè)計利用單片機的定時器定時,令十字路口的紅綠燈交替點亮或熄滅,并且用LED數(shù)碼管顯示時間。用8051做輸出口,控制十二個發(fā)光二極管然滅,模擬交通燈管理。二、 設(shè)計內(nèi)容:因為本課程設(shè)計是交通燈的控制設(shè)計,所以要了解實際交通燈的變化情況和規(guī)律,假設(shè)一個十字路口為東西南北走向。初始狀態(tài)0為東西紅燈,南北紅燈。然后狀態(tài)1南北綠燈,東西紅燈通車。過一段時間轉(zhuǎn)狀態(tài)2南北綠燈滅,黃燈閃爍幾次,東西仍然紅燈。再轉(zhuǎn)狀態(tài)3,東西綠燈通車,南北紅燈。過一段時間轉(zhuǎn)狀態(tài)4,東西綠燈滅,閃幾次黃燈,南北仍然紅燈。最后循環(huán)至狀態(tài)1。注意:雙色LED是由一個紅色LED管芯和
2、一個綠色LED管芯封裝在一起。公用負端。當(dāng)紅色正端加高電平,綠色正端加低電平時,紅燈亮;反之,綠燈亮;當(dāng)兩端都加高電平時,黃燈亮。三、 設(shè)計原理分析 北 人行道人人 西 行 行 東 道 道 人行道 南狀態(tài):東西:紅50秒,綠45秒,黃5秒。南北:紅45秒,綠50秒,黃5秒。列出交通信號燈狀態(tài)如下表:狀態(tài) 北西 南 東綠 黃 紅綠 黃 紅綠 黃 紅綠 黃 紅00 0 10 0 10 0 10 0 111 0 00 0 11 0 00 0 120 1 00 0 10 1 0 0 0 130 0 11 0 00 0 11 0 040 0 10 1 00 0 10 1 01、對于交通燈信號燈來說你,應(yīng)
3、該有東西南北共四組燈,但由于同一道上的兩組信號燈顯示情況是相同的,所以只要有兩組就行了,因此,采用單片機內(nèi)部的I/O口上的P1口中的6個信號燈2、通過編寫程序,實現(xiàn)對發(fā)光二級管的控制,來模擬交通信號燈的管理。每延時一段時間,燈的顯示情況都會按交通燈的顯示規(guī)律進行狀態(tài)轉(zhuǎn)換。3、通過延時時間送顯,可以在原有的交通信號燈系統(tǒng)的基礎(chǔ)上,增添倒計時的顯示功能,實現(xiàn)其功能擴展。四、硬件資源及其分配主要用到的硬件:P1口、p3口、LED數(shù)碼管、LED發(fā)光二級管、定時器T0硬件分配:1、 P1口:作為輸出口,與發(fā)光二極管相連接,其狀態(tài)對應(yīng)的十六進制值如下:方向 狀態(tài) 無 東 西 南 北十六進制值說明P1.7
4、P1.6P1.5P1.4P1.3P1.2P1.1P1.000 0 0 0 1 0 0 109 H全為紅燈 1 0 0 0 0 11 0 0 0CH南北綠東西紅2 0 0 0 0 10 1 0 0AH南北黃閃東西紅0 00 0 1 0 0 0 08H3 0 01 0 0 0 0 1 21H東西綠南北紅4 0 00 1 0 0 0 1 11H東西黃閃南北紅 0 00 0 0 0 0 1 01H五、交通信號燈模擬控制系統(tǒng)設(shè)計程序流程圖開始 8051初始化東西黃燈閃爍,南北紅燈亮,延時東西綠燈亮,南北紅燈亮,延時東西紅燈亮,南北黃燈閃爍,延時東西紅燈亮,南北綠燈亮,延時四個路口紅燈亮六、 交通信號燈模
5、擬控制系統(tǒng)主程序ORG 0000HSJMP A3ORG 0030HA3:MOV SP,#60H ;設(shè)棧指針初值MOV A,24HMOV P1,ASETB P3.2CLR P3.3CLR P3.4SETB P3.5MOV R4,#00HMOV R7,#00HMOV R2,03HLCALL X1A2:MOV A,#0CHMOV P1,ASETB P3.2SETB P3.3CLR P3.4CLR P3.5MOV R4,#14HLOOP2: MOV R2,#03HLCALL X1DJNZ R4,LOOP2MOV R2,#03HLCALL X1LOOP8:MOV R2,#03HLCALL X1MOV R
6、4,#05HSETB P3.2CLR P3.3A1:MOV A,#14HMOV P1,ASETB P3.4CLR P3.5MOV R2,#01HLCALL DELAYMOV A,#04HMOV P1,ACLR P3.4CLR P3.5MOV R2,#01HLCALL DELAYDJNZ R4,LOOP8MOV A,#61HMOV P1,ACLR P3.2CLR P3.3CLR P3.4SETB P3.5MOV R4,#14HLOOP3:MOV R2,#03HLCALL X1DJNZ R4,LOOP3MOV R7,#05HSETB P3.5A0:MOV A,#0A2HMOV P1,ACLR P3
7、.2CLR P3.3CLR P3.4MOV R2,01HLCALL DELAYMOV A,#20HMOV P1,ACLR P3.2CLR P3.4MOV R2,#01HLCALL DELAYDJNZ R7,A0LJMP A2DELAY:PUSH 2PUSH 1PUSH 0DELAY1:MOV 1,#00HDELAY2:MOV 0,#0B2HDJNZ 0,$DJNZ 1,DELAY2DJNZ 2,DELAY1POP 0POP 1POP 2DJNZ R2,DELAYRETX1:MOV A,R4MOV B,#10DIV ABMOV R6,AMOV DPTR,#TABMOV A,BMOVC A,A+D
8、PTRMOV SBUF,AMOV R7,#0FHH55S:DJNZ R7,H55SMOV A,R6MOVC A,A+DPTRMOV SBUF,AMOV R7,#0FHH55S1:DJNZ R7,H55S1LCALL DELAYRETTAB:DB 0fch,60h,0dah,0f2h,66h,0bch,0e0h DB 0fch,0f6h,0eeh,3ch,9ch,7ah,9ch,8chEnd七、 交通信號燈模擬控制系統(tǒng)原理圖軟件調(diào)試是通過對擁護對程序的匯編、連接、執(zhí)行來發(fā)現(xiàn)程序中存在的語法錯誤與邏輯錯誤并加以排除糾正的過程。程序后,編輯看程序是否有邏輯錯誤。八 課程設(shè)計體會:通過這一個星期的課程設(shè)計,我對單片機有了更深的體會,我了解了編程和單片機接口的使用。這次設(shè)計是通過單片機的輸入輸出接口來控制交通燈??梢哉f式比較順利,只是模仿其他的編程思路。再加上自己的思想來滿足這次設(shè)計的需求。 通過這次的設(shè)計,對單片機的輸入輸出條件有更
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025屆上海市上海交大附中高一化學(xué)第二學(xué)期期末復(fù)習(xí)檢測試題含解析
- 2025屆山東省蓬萊第二中學(xué)化學(xué)高二下期末學(xué)業(yè)質(zhì)量監(jiān)測試題含解析
- 湖北省當(dāng)陽市第二高級中學(xué)2025屆高一下化學(xué)期末達標檢測試題含解析
- 福建泉州市2025年高二下化學(xué)期末達標檢測試題含解析
- 機耕道路維護管理辦法
- 內(nèi)部成員沖突管理辦法
- 杭州學(xué)校宿舍管理辦法
- 民企職工公寓管理辦法
- 新疆引進資金管理辦法
- 江西房產(chǎn)經(jīng)紀管理辦法
- 破碎安全培訓(xùn)
- 2025年國家人民衛(wèi)生出版社有限公司招聘筆試參考題庫含答案解析
- 護理不良事件報告制度、激勵機制及上報流程
- 北師大版4四年級下冊數(shù)學(xué)期末復(fù)習(xí)試卷(5套)
- T-CEEMA 0203-2024 風(fēng)力發(fā)電機組狀態(tài)檢修導(dǎo)則
- TCUWA40055-2023排水管道工程自密實回填材料應(yīng)用技術(shù)規(guī)程
- 小兒腸梗阻護理課件
- 2024-2025學(xué)年譯林版新七年級英語上冊Unit2《Hobbies》單元卷(含答案解析)
- 遼寧省大連市甘井子區(qū)2023-2024學(xué)年七年級下學(xué)期期末生物學(xué)試題(原卷版)
- 5國家機構(gòu)有哪些 第一課時(教學(xué)設(shè)計)部編版道德與法治六年級上冊
- AQ/T 1118-2021 礦山救援培訓(xùn)大綱及考核規(guī)范(正式版)
評論
0/150
提交評論