LED模擬交通燈實驗報告_第1頁
LED模擬交通燈實驗報告_第2頁
LED模擬交通燈實驗報告_第3頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、一、LED模擬交通燈實驗實驗一、實驗目的及要求1、學習P0II的使用方法2、學習延時子程序的編寫本實驗中12只LED分成東西向和南北向兩組,各組指示燈均有相向的2只紅色、2只黃色與2只綠色的LED,實驗對相應的LED單獨進行定義,程序運行時模擬了十字路II交通信號燈的切換過程與顯示交果。源程序中用6行sbit對東西和南北向的紅、黃、綠指示燈分別進行定義,這樣便于對它們進行單獨控制。本實驗將交通指示燈切換時間設置得較短,這樣可以調試的時候較快觀察到運行效果,學生可以在調試運行后修改代碼,使指示燈切換過程更接近于實際的交通指示燈切換過程。實驗原理(圖)UI1918XTAL1XTAL2RST2930

2、31P1ENALEEAP1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7P0.0爐COP0.1/AD1P0.2/AD2P0.3/ADGP0.4/AD4P0.5/AD5P0&心P0.7/AD7P2.0閥P2.1網(wǎng)P2.2/A10P2.3/A11P2.4/A12P2.5/A13P2.6/A14P2.7/A15P3.0/RXDP3.1XTXDP3.2/iNT0P3.3/ir7rTP3.4/TOP3.5/T1P3.6殛P3.7/RDPOPOPOPOPOPO383736353433322122232425262728101112佗14151617AT89C515D黃寸.od-OD4紅6?7

3、?0綜實驗設備(環(huán)境):1、電腦一臺2、ProteusISIS7Professional應用程序3、K“應用程序四、實驗內容(算法.程序、步驟和方法):1、使用ProteusISIS7Professional應用程序,建立一個DSN文件2、在庫”下拉菜單中,選中“拾取元件”(快捷鍵P),分別選擇以下元件:AT89C51、CAP、CAPELEC、CRYSTALLED-GREENLED-YELLOW.LED-RED、RES。3、構建仿真電路4、創(chuàng)建一個Keil應用程序:新建一個工程項目文件;為工程選擇目標器件(AT89C51);為工程項目創(chuàng)建源程序文件并輸入程序代碼;保存創(chuàng)建的源程序項目文件;把源

4、程序文件添加到項目中。5、把用戶程序經(jīng)過編譯后生成的HEX文件添加到仿真電路中的處理器中(編輯元件f文件路徑)6、程序代碼#iiiclude#defiiieuchaiunsignedchardefineumtunsignediiitsbitRED_A=P0、0;東西向燈sbitYELLOW_A=P(P1;sbitGREEN_A=P(T2;sbitRED_B=P0A3;南北向燈sbitYELLOW_B=POA4;sbitGREEN_B=P0A5;uchaiFlash_Count=O.Operation_Tvpe=l;閃爍次數(shù),操作類型變量延時voidDelayMS(uintx)uchari;wh

5、ile(x-)fbi(i=0;i120;i+);交通燈切換voidTraffic_Light()switch(Operation_Type)case1:東西向綠燈與南北向紅燈亮RED_A=1;YELLOW_A=1;GREEN_A=0;RED_B=0;YELLOW_B=1;GREEN_B=1;DelavMS(2000);Operation_Ty?pe=2;break;case2:/東西向黃燈閃爍,綠燈關閉DelavMS(300);YELLOWA=-YELLOWA:GREENA=l;if(+Flash_Count!=10)return;閃爍5次Flash_Count=0;Operation_Ty?pe=3;break;case3:/東西向紅燈,南北向綠燈亮RED_A=0;YELLOW_A=1;GREEN_A=1;RED_B=1;YELLOW_B=1;GREEN_E=0;DelavMS(2000);Operation_Type=4;break;case4:/南北向黃燈閃爍5次DelavMS(300);YELLOWBYELLOWB:GREENB=l;if(+Flash_Count!=10)return;Flash_Count=0;Operation_Type=1;/主程序voidmain()while(l)Traffic_Lig

溫馨提示

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

評論

0/150

提交評論