![單片機(jī)8255交通燈程序_第1頁](http://file4.renrendoc.com/view/110eb9b0f9e430fc9d2fabc69cdce492/110eb9b0f9e430fc9d2fabc69cdce4921.gif)
![單片機(jī)8255交通燈程序_第2頁](http://file4.renrendoc.com/view/110eb9b0f9e430fc9d2fabc69cdce492/110eb9b0f9e430fc9d2fabc69cdce4922.gif)
![單片機(jī)8255交通燈程序_第3頁](http://file4.renrendoc.com/view/110eb9b0f9e430fc9d2fabc69cdce492/110eb9b0f9e430fc9d2fabc69cdce4923.gif)
![單片機(jī)8255交通燈程序_第4頁](http://file4.renrendoc.com/view/110eb9b0f9e430fc9d2fabc69cdce492/110eb9b0f9e430fc9d2fabc69cdce4924.gif)
![單片機(jī)8255交通燈程序_第5頁](http://file4.renrendoc.com/view/110eb9b0f9e430fc9d2fabc69cdce492/110eb9b0f9e430fc9d2fabc69cdce4925.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
交通燈程序/***********************************************************十字路口交通燈控制C程序***********************************************************/#include<reg51.h>#define uchar unsignedchar#define uint unsignedint/*****定義控制位*******************************************/sbitTime_Show_LED2=P2^5;//Time_Show_LED2(直行時(shí)間顯示)控制位sbitTime_Show_LED1=P2^4;//Time_Show_LED1(直行時(shí)間顯示)控制位sbitEW_LED2=P2^3; //EW_LED2控制位sbitEW_LED1=P2^2; //EW_LED1控制位sbitSN_LED2=P2^1; //SN_LED2控制位sbitSN_LED1=P2^0; //SN_LED1控制位sbitSN_Yellow=P1^6;//SN黃燈sbitEW_Yellow=P1^2;//EW黃燈sbitEW_ManGreen=P3^0;//EW人行道綠燈sbitSN_ManGreen=P3^1;//SN人行道綠燈sbitSpecial_LED=P2^6;//交通特殊指示燈sbitBusy_LED=P2^7;//交通繁忙指示燈sbitNomor_Button=P3^5;//交通正常按鍵sbitBusy_Btton=P3^6;//交通繁忙按鍵sbitSpecial_Btton=P3^7;//交通特殊按鍵sbitEW_ManRed=P3^3;//EW人行道紅燈sbitSN_ManRed=P3^4;//SN人行道紅燈bitFlag_SN_Yellow;//SN黃燈標(biāo)志位bitFlag_EW_Yellow;//EW黃燈標(biāo)志位charTime_EW;//東西方向倒計(jì)時(shí)單元charTime_SN;//南北方向倒計(jì)時(shí)單元ucharEW=60,SN=40,EWL=19,SNL=19;//程序初始化賦值,正常模式ucharEW1=60,SN1=40,EWL1=19,SNL1=19;//用于存放修改值的變量ucharcodetable[10]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F};//0-9段選碼ucharcodeS[8]={0x28,0x48,0x18,0x48,0x82,0x84,0x81,0x84};//交通信號(hào)燈控制代碼/**********************延時(shí)子程序**************************/voidDelay(uchara){ uchar i; i=a; while(i--){;}}/*****************顯示子函數(shù)******************************/voidDisplay(void){ ucharh,l; h=Time_EW/10; l=Time_EW%10; P0=table[l]; EW_LED2=1; //點(diǎn)亮EW_LED2 Delay(2); EW_LED2=0;//熄滅EW_LED2 P0=table[h]; EW_LED1=1;//點(diǎn)亮EW_LED1 Delay(2); EW_LED1=0; h=Time_SN/10; l=Time_SN%10; P0=table[l]; SN_LED2=1;//點(diǎn)亮SN_LED2 Delay(2); SN_LED2=0; P0=table[h]; SN_LED1=1; //點(diǎn)亮SN_LED1 Delay(2); SN_LED1=0; h=EW1/10; l=EW1%10; P0=table[l]; Time_Show_LED1=1; //點(diǎn)亮Time_Show_LED1 Delay(2);Time_Show_LED1=0; P0=table[h]; Time_Show_LED2=1; //點(diǎn)亮Time_Show_LED2 Delay(2); Time_Show_LED2=0;}/**********************外部0中斷服務(wù)程序******************/voidINT0_srv(void)interrupt0using1{ EX0=0;//關(guān)中斷 P1=S[4]; //EW通行,SN紅燈 Display(); } /*******S5狀態(tài)**********/ P1=0X00; while(Time_EW>=0) {Flag_EW_Yellow=1;//EW開黃燈信號(hào)位P1=P1|0x80;//保持SN紅燈Display(); } /*******S6狀態(tài)**********/SN_ManRed=1;//SN人行道禁止SN_ManGreen=0;EW_ManRed=1; //EW人行道禁止EW_ManGreen=0;Flag_EW_Yellow=0;//EW關(guān)黃燈顯示信號(hào)Time_EW=EWL;while(Time_EW>=5) {P1=S[6];//EW左拐綠燈亮,SN紅燈Display(); } /*******S7狀態(tài)**********/ P1=0X00; while(Time_EW>=0)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【部編版】七年級(jí)歷史上冊(cè)《秦統(tǒng)一中國(guó)》公開課 聽課評(píng)課記錄
- 人教版九年級(jí)數(shù)學(xué)上冊(cè)21.3.1《一元二次方程的根與系數(shù)的關(guān)系》聽評(píng)課記錄
- 2025年便攜式X?zé)晒夤庾V分析儀合作協(xié)議書
- 七年級(jí)第二學(xué)期工作總結(jié)
- 蘇科版數(shù)學(xué)七年級(jí)下冊(cè)8.1.1《同底數(shù)冪的乘法》聽評(píng)課記錄
- 公司職工食堂承包協(xié)議書范本
- 裝飾裝修勞務(wù)分包合同范本
- 2025年度新能源電站租賃誠(chéng)意金合同
- 2025年度裝修施工現(xiàn)場(chǎng)安全監(jiān)督合同
- 二零二五年度航空航天設(shè)備采購合同知識(shí)產(chǎn)權(quán)保護(hù)及實(shí)施約定
- 2023年江蘇省南京市中考化學(xué)真題(原卷版)
- 建筑制圖與識(shí)圖教學(xué)課件:第八章 結(jié)構(gòu)施工圖
- 2023年湖北省襄陽市中考數(shù)學(xué)真題(原卷版)
- (高清版)DB15∕T 3585-2024 高標(biāo)準(zhǔn)農(nóng)田施工質(zhì)量評(píng)定規(guī)程
- 試油(氣)HSE作業(yè)指導(dǎo)書
- 2024年《動(dòng)漫藝術(shù)概論》自考復(fù)習(xí)題庫(附答案)
- 2024年職業(yè)技能“大數(shù)據(jù)考試”專業(yè)技術(shù)人員繼續(xù)教育考試題庫與答案
- 新時(shí)代勞動(dòng)教育教程(高校勞動(dòng)教育課程)全套教學(xué)課件
- 2024年遼寧軌道交通職業(yè)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫含答案
- 小升初數(shù)學(xué)總復(fù)習(xí)專題訓(xùn)練:平行四邊形的面積與梯形的面積
- 物業(yè)安全開工第一課課件
評(píng)論
0/150
提交評(píng)論