交通信號(hào)燈實(shí)訓(xùn)報(bào)告_第1頁(yè)
交通信號(hào)燈實(shí)訓(xùn)報(bào)告_第2頁(yè)
交通信號(hào)燈實(shí)訓(xùn)報(bào)告_第3頁(yè)
交通信號(hào)燈實(shí)訓(xùn)報(bào)告_第4頁(yè)
交通信號(hào)燈實(shí)訓(xùn)報(bào)告_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、實(shí)訓(xùn)課題交通信號(hào)燈一、實(shí)訓(xùn)目的學(xué)習(xí)在單片機(jī)系統(tǒng)中擴(kuò)展簡(jiǎn)單I/O接口的方法。學(xué)習(xí)數(shù)據(jù)輸出程序的設(shè)計(jì)方法。學(xué)習(xí)模擬交通燈控制的實(shí)現(xiàn)方法。對(duì)KeilC51和Proteus7軟件進(jìn)行熟練的掌握和操作。二、實(shí)訓(xùn)設(shè)備裝有KeilC、Proteus7軟件的PC機(jī)一臺(tái)。三、實(shí)訓(xùn)任務(wù)及功能要求用51單片機(jī)的P0和4位P1口輸出,模擬控制十字路口交通信號(hào)燈;同時(shí)單片機(jī)對(duì)交通信號(hào)燈進(jìn)行時(shí)間控制。通過(guò)該任務(wù)的介紹,了解單片機(jī)數(shù)據(jù)輸出程序的設(shè)計(jì)方法以及了解單片機(jī)在實(shí)際的交通信號(hào)燈控制當(dāng)中的應(yīng)用過(guò)程和設(shè)計(jì)方法。四、系統(tǒng)硬件電路1、系統(tǒng)硬件框圖用51單片機(jī)的P0和4位P1口輸出,模擬控制十字路口交通信號(hào)燈;同時(shí)單片機(jī)對(duì)交通

2、信號(hào)燈進(jìn)行時(shí)間控制。圖2-1交通信號(hào)燈硬件框圖2、系統(tǒng)硬件電路圖本項(xiàng)目是對(duì)十字路口交通信號(hào)燈的模擬控制,假設(shè)1個(gè)十字路口為東西南北方向,2個(gè)方向的指示燈各用1組紅、黃、綠3種顏色的LED指示燈模擬,則共需12只LED指示燈,用51單片機(jī)的8位P0和P1.O、P1.1、P1.2、P1.3分別進(jìn)行控制。Cl土G2M;HCHYCTL1J::rTALIP20M12ZAIDPZWhllV2iJXI2pzejii-pyjunxora.ijnco曲少皿P3.VHTIR31/0PJ/T1njwMrFpJitTF-J?lKFAIJHerFGCNalE云9U口a_FTM1111丄IJ1FLED-HEDLED-HE

3、CLED-DEEMLED-GREEHLED-OREEMLED-auC12D3口45D67aLI:D-niEiIED-VBLUCXiflTbnci.3klSAT&K51.BUGATB3CT1ABZTS9=51He2BUSTffiCSIHCSmiCFFi匚:2BUST&K1RD2TS3C31HDZEUEATSC51金吃Wh血Woid?7嗎;”,,“審mHHS9KS片PCBPieii?w在頁(yè)面上放置添加到方框中的所需元件,并連接線路。如下圖:18C3100uRi10kD1DiED-YELLOWLREENED-REDUkXTAL1XTAL2RST290_31PSENALEEA6P1.0P1.1P1.2

4、P1.3P1.4P1.5P1.6P1.7P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0-P3.3/INT1P3.4/T0P3.5/T1P3.6/WRP3.7/RD一弋3玄二32一-ts二28峠一亠二-一16一END7AT89C51完成連接后,雙擊CPU單片機(jī),在“ProjectFile”欄上添加“*.HEX”文件并單擊“確定”按鈕。(5)在仿

5、真欄中單擊“開(kāi)始”按鈕,系統(tǒng)進(jìn)行仿真。二二C11nFC21nFCRYSTALU119XTAL118RP23031XTAL2RSTPSENALEEA10k38P1.0P1.1P1.2P1.3P1.4P1.5P1.6P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD6P0.7/AD7P2.0/A8P2.1/A9P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1/TXDP3.2/INT0P3.3/INT1P3.4/T0-P3.5/T1P3.6/WRRESPACK-8P1P

6、3.7/RDD1LED-REDD2LED-REDD3LED-REDLED-GREENLED-YELLOW89仿真圖22、KeilC的使用及系統(tǒng)調(diào)試過(guò)程打開(kāi)Ke訂C軟件應(yīng)用,單擊“Project下的“NewProject按鈕,建立新項(xiàng)目。在新建的項(xiàng)目下建立一個(gè)新文件并命名。如下圖:(2)編輯輸入程序并保存為“*.ASM文件。將“*.ASM”文件添加到“SourceGroup”下。如下圖:.Js口1(rfrcirp!Sourco-為mpC:aklupSCSIT“Idr工證若亡丈片Groups,Filea.KmvesourceGroup1Jand.itefilesQp*riFug低的biu1rtIa

7、r窘。1I.:jBuildt-argflitTr*iilL-=.LtFile,1苦1Sterpbuild且f先編譯,無(wú)誤后調(diào)試。在“Flash”菜單下設(shè)置“*.HEX”,再編譯生成HEX文件。3、系統(tǒng)的仿真運(yùn)行交通信號(hào)燈的整個(gè)過(guò)程共分為6個(gè)狀態(tài)。該程序的執(zhí)行結(jié)果是:東西方向紅燈亮,南北方向綠燈亮,其他信號(hào)燈全滅,接著進(jìn)入狀態(tài)2、狀態(tài)3、狀態(tài)4、狀態(tài)5、狀態(tài)6,循環(huán)。另6種狀態(tài)分別為:狀態(tài)1:東西方向紅燈亮,南北方向綠燈亮,其他信號(hào)燈全滅,過(guò)一段時(shí)間轉(zhuǎn)入狀態(tài)2。狀態(tài)2:東西方向紅燈仍亮,南北方向綠燈閃爍亮,其他信號(hào)燈不變,過(guò)一段時(shí)間轉(zhuǎn)入狀態(tài)2。狀態(tài)3:東西方向紅燈亮,南北方向綠燈閃停止?fàn)q亮,其他信號(hào)燈不變;過(guò)一段時(shí)間轉(zhuǎn)入狀態(tài)4

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論