freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于51單片機(jī)交通燈控制系統(tǒng)的設(shè)計(jì)-資料下載頁

2024-12-04 09:37本頁面

【導(dǎo)讀】制檢測技術(shù)日益更新。在實(shí)時(shí)檢測和自動控制的單片機(jī)應(yīng)用系統(tǒng)中,單片機(jī)往往作。硬件結(jié)合,加以完善。十字路口車輛穿梭,行人熙攘,車行車道,人行人道,有條不紊??康木褪墙煌ㄐ盘枱舻淖詣又笓]系統(tǒng)。交通信號燈控制方式。本系統(tǒng)采用MCS-51系列單片機(jī)STC89C52為中心器件來設(shè)計(jì)交通燈控制器,實(shí)現(xiàn)了通過信號燈對路面狀況的智能控制。從一定程度上解決了交通路口堵塞、車。輛停車等待時(shí)間不合理、急車強(qiáng)通等問題。系統(tǒng)具有結(jié)構(gòu)簡單、可靠性高、成本低、實(shí)時(shí)性好、安裝維護(hù)方便等優(yōu)點(diǎn),有廣泛的應(yīng)用前景。

  

【正文】 sbit RED_E_W=P2^5。 //東西向 紅燈 //sbit YELLOW_E_W=P2^6。 //東西向黃燈 //sbit GREEN_E_W=P2^7。 //東西綠燈 //sbit RED_N_S=P2^2。 //南北紅燈 //sbit YELLOW_N_S=P2^3。 //南北黃燈 //sbit GREEN_N_S=P2^4。 //南北綠燈 sbit RED_E_W=P2^7。 //東西向紅燈 sbit YELLOW_E_W=P2^6。 //東西向黃燈 sbit GREEN_E_W=P2^5。 //東西綠燈 sbit RED_N_S=P2^2。 //南北紅燈 sbit YELLOW_N_S=P2^3。 //南北黃燈 sbit GREEN_N_S=P2^4。 //南北綠燈 code unsigned char tab[]={0X3F,0X06,0X5B,0X4F,0X66,0X6D,0X7D,0X07,0X7F,0X6F}。 //共陰數(shù)碼管 09 sbit E0 = P1^0。 //數(shù)碼管位選 sbit E1 = P1^7。 // sbit E2 = P1^5。 sbit E3 = P1^6。 //uchar kk=0。 uchar Dis_H_1,Dis_L_1,Dis_H_2,Dis_L_2。 //定義顯示高、低位 void init() { EA=0。 //關(guān)總中斷 TMOD |=0x01。 //定時(shí)器 , 用于計(jì)時(shí) (方式 1) TH0=0xD8。 //賦入初值高位 TL0=0xF0。 //賦入初值低位 ET0=1。 //定時(shí)器 9 溢出中斷使能 TR0=1。 //開定時(shí)器 0 EA=1。 //開總中斷 RED_E_W = 1。 //交通燈賦入初值( 1 為使能) YELLOW_E_W = 0。 GREEN_E_W = 0。 RED_N_S = 0。 YELLOW_N_S = 0。 GREEN_N_S = 1。 } void delayMS(uchar i) //12M 晶振延時(shí) 1MS { while(i) { uchar j。 for(j=0。j125。j++)。 } } void main() { init()。 while(1) { E0 = 1。 P0 = Dis_H_1。 //橫向數(shù)碼管高位數(shù)據(jù)寫入 E0 = 0。 delayMS(5)。 E0 = 1。 E1 = 1。 P0 = Dis_L_1。 E1 = 0。 delayMS(5)。 E1 = 1。 E2 = 1。 P0 = Dis_H_2。 E2 = 0。 delayMS(5)。 E2 = 1。 E3 = 1。 P0 = Dis_L_2。 E3 = 0。 delayMS(5)。 E3 = 1。 } } void dis_tim(void) interrupt 1 { static uchar count。 static uchar second0 = 35。 static uchar second1 = 30。 TH0=0xD8。//賦入初值 TL0=0xF0。 count ++。 if(count == 100) { count = 0。 second0。 //橫向計(jì)數(shù) second1。 //豎向計(jì)數(shù) if(second0 == 0) //當(dāng)橫向計(jì)數(shù)為 0 { if((RED_E_W == 1)amp。(YELLOW_N_S == 1))//判斷橫向紅燈、豎向黃燈時(shí), { RED_E_W = 0。 YELLOW_E_W = 0。 GREEN_E_W = 1。 RED_N_S = 1。 YELLOW_N_S = 0。 GREEN_N_S = 0。 second0 = 30。 second1 = 35。 } else if((GREEN_E_ RED_E_W = 0。 YELLOW_E_W = 1。 GREEN_E_W = 0。 RED_N_S = 1。 YELLOW_N_S = 0。 GREEN_N_S = 0。 second0 = 5。 } } if(second1 == 0) { if((RED_E_W == 1)amp。(GREEN_N_S == 1)) { RED_E_W = 1。 YELLOW_E_W = 0。 GREEN_E_W = 0。 RED_N_S = 0。 YELLOW_N_S = 1。 GREEN_N_S = 0。 second1 = 5。 } else if((YELLOW_E_W == 1)amp。(RED_N_S == 1)) { RED_E_W = 1。 YELLOW_E_W = 0。 GREEN_E_W = 0。 RED_N_S = 0。 YELLOW_N_S = 0。 GREEN_N_S = 1。 second0 = 35。 second1 = 30。 } } Dis_H_1 = tab[second1/10]。 Dis_L_1 = tab[second1%10]。 Dis_H_2 = tab[second0/10]。 Dis_L_2 = tab[second0%10]。 } } 程序燒至單片機(jī)過程 圖 11。 Keil 軟件編譯過程截圖 圖 程序創(chuàng)建截圖 參考文獻(xiàn) [1] 李海濱 .片春媛 .許瑞雪編 .《單片機(jī)技術(shù)課程設(shè)計(jì)與項(xiàng)目實(shí)例》 ,中國電力出版社 ,2021 [2] 王靜霞主編 .《 單片機(jī)應(yīng)用技術(shù) 》 .電子工業(yè) 出版社 ,2021 [3] 雄建云 主編 .《 Protel99 se EDA 技術(shù)及 應(yīng)用 》 .北京 機(jī)械 工業(yè)出版社,2021 [4] 曹天漢 主編 .《單片機(jī)原理與接口技術(shù)》 ,電子工業(yè)出版社 ,2021 [5] 何立 民主編 .《 單片機(jī)高等教程 》 .北京 航空航天大學(xué)出版社 ,2021 [6] 何立民 主編 .《單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)系統(tǒng)配置與接口技術(shù)》 ,北京航空航天大學(xué)出版社 ,2021
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1