交通信號燈控制器課程設(shè)計(jì)(交通燈控制器設(shè)計(jì)報告)
/*****************************************************十字路口交通燈控制C程序******************************************************/#defineucharunsignedchar#defineuintunsignedint#include/*****定義控制位**********************/sbitTime_Show_LED2=P2^5;//Time_Show_LED2控制位sbitTime_Show_LED1=P2^4;//Time_Show_LED1控制位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_Red=P1^3;//EW紅燈sbitSN_Red=P1^7;//SN紅燈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;//交通特殊按鍵sbitAdd_Button=P3^3;//時間加sbitReduces_Button=P3^4;//時間減bitFlag_SN_Yellow;//SN黃燈標(biāo)志位bitFlag_EW_Yellow;//EW黃燈標(biāo)志位charTime_EW;//東西方向倒計(jì)時單元charTime_SN;//南北方向倒計(jì)時單元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};//1~~~~9段選碼ucharcodeS[8]={0X28,0X48,0X18,0X48,0X82,0X84,0X81,0X84};//交通信號燈控制代碼/**********************延時子程序************************/voidDelay(uchara){uchari;i=a;while(i--){;}}/*****************顯示子函數(shù)**************************/voidDisplay(void){charh,l;h=Time_EW/10;l=Time_EW%10;P0=table[l];EW_LED2=1;Delay(2);EW_LED2=0;P0=table[h];EW_LED1=1;Delay(2);EW_LED1=0;h=Time_SN/10;l=Time_SN%10;P0=table[l];SN_LED2=1;Delay(2);SN_LED2=0;P0=table[h];SN_LED1=1;Delay(2);SN_LED1=0;h=EW1/10;l=EW1%10;P0=table[l];Time_Show_LED1=1;Delay(2);Time_Show_LED1=0;P0=table[h];Time_Show_LED2=1;Delay(2);Time_Show_LED2=0;}/**********************外部0中斷服務(wù)程序************************/voidEXINT0(void)interrupt0using1{EX0=0;//關(guān)中斷if(Add_Button==0)//時間加{EW1+=5;SN1+=5;if(EW1>=100){EW1=99;SN1=79;}}if(Reduces_Button==0)//時間減{EW1-=5;SN1-=5;if(EW1=5){P1=S[0];//SN通行,EW紅燈Display();}/*******S1狀態(tài)**********/P1=0x00;while(Time_SN>=0){Flag_SN_Yellow=1;//SN開黃燈信號位EW_Red=1;//SN黃燈亮,等待左拐信號,EW紅燈Display();}/*******S2狀態(tài)**********/Flag_SN_Yellow=0;//SN關(guān)黃燈顯示信號Time_SN=SNL;while(Time_SN>=5){P1=S[2];//SN左拐綠燈亮,EW紅燈Display();}/*******S3狀態(tài)**********/P1=0x00;while(Time_SN>=0){Flag_SN_Yellow=1;//SN開黃燈信號位EW_Red=1;//SN黃燈亮,等待停止信號,EW紅燈Display();}/***********賦值**********/EW=EW1;SN=SN1;EWL=EWL1;SNL=SNL1;/*******S4狀態(tài)**********/EW_ManGreen=~EW_ManGreen;//EW人行道通行SN_ManGreen=~SN_ManGreen;//SN人行道禁止Flag_SN_Yellow=0;//SN關(guān)黃燈顯示信號Time_EW=SN;Time_SN=EW;while(Time_EW>=5){P1=S[4];//EW通行,SN紅燈Display();}/*******S5狀態(tài)**********/P1=0X00;while(Time_EW>=0){Flag_EW_Yellow=1;//EW開黃燈信號位SN_Red=1;//EW黃燈亮,等待左拐信號,SN紅燈Display();}/*******S6狀態(tài)**********/Flag_EW_Yellow=0;//EW關(guān)黃燈顯示信號Time_EW=EWL;while(Time_EW>=5){P1=S[6];//EW左拐綠燈亮,SN紅燈Display();}/*******S7狀態(tài)**********/P1=0X00;while(Time_EW>=0){Flag_EW_Yellow=1;//EN開黃燈信號位SN_Red=1;//EW黃燈亮,等待停止信號,SN紅燈Display();}/***********賦值**********/EW=EW1;SN=SN1;EWL=EWL1;SNL=SNL1;}}
這是什么問題
下面就是關(guān)于【交通燈控制器設(shè)計(jì)報告】相關(guān)問題在37分鐘前的最新熱度數(shù)據(jù),相信大家看了以后,就會明白【交通燈控制器設(shè)計(jì)報告】在未來的發(fā)展趨勢。關(guān)鍵詞 | 百度指數(shù) | 360指數(shù) | 搜狗指數(shù) | 神馬指數(shù) | 頭條指數(shù) | 抖音指數(shù) | 綜合指標(biāo) |
---|---|---|---|---|---|---|---|
交通燈控制器設(shè)計(jì)報告 | 7547 | 99628 | 66714 | 32499 | 5843 | 13926 | 39999 |
求幫我做一個單片機(jī)控制交通燈課程設(shè)計(jì),包括原理圖和程序。 | 85020 | 54015 | 28827 | 38544 | 35574 | 59594 | 15764 |
單片機(jī)交通信號燈課程設(shè)計(jì) | 89608 | 22876 | 20020 | 72873 | 15669 | 57636 | 26038 |
單片機(jī)簡單交通燈程序設(shè)計(jì) | 52588 | 1376 | 35858 | 8236 | 63326 | 49731 | 5466 |
單片機(jī):編寫十字路口交通燈程序 | 41429 | 31841 | 57439 | 44830 | 28942 | 34362 | 53038 |
求單片機(jī)課程設(shè)計(jì)交通燈系統(tǒng)pcb圖 | 56403 | 58401 | 65320 | 77489 | 40017 | 47657 | 71086 |
求一份基于單片機(jī)交通燈控制設(shè)計(jì)報告 | 64458 | 82217 | 20527 | 13392 | 5375 | 61901 | 26321 |
單片機(jī) 交通信號燈課程設(shè)計(jì) | 7592 | 63629 | 91396 | 8827 | 74765 | 61689 | 43598 |
單片機(jī)交通燈課程設(shè)計(jì),誰有現(xiàn)成的資源發(fā)給我(連線圖,源碼等)。在線等,急?。?! | 48228 | 98696 | 31806 | 30062 | 62513 | 11331 | 52934 |
特別注意:(交通燈控制器設(shè)計(jì)報告)以上數(shù)據(jù)均為根據(jù)網(wǎng)絡(luò)大數(shù)據(jù)統(tǒng)計(jì)參考產(chǎn)生,并不代表真實(shí)情況.