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

正文內(nèi)容

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

2024-10-23 10:50本頁面

【導(dǎo)讀】通行和等待的信號(hào)發(fā)生,還能進(jìn)行倒計(jì)時(shí)顯示,通行時(shí)間調(diào)整和緊急處理等功能。25s倒計(jì)時(shí)結(jié)束后開始5s倒計(jì)時(shí),南北路口的綠燈閃。爍,計(jì)時(shí)到最后2s時(shí),南北路口黃燈亮。完成1次這樣的循環(huán)需要30s。有緊急車輛要求通過時(shí),此系統(tǒng)應(yīng)能禁止普通車輛,而讓緊急車輛通過。“通過”兩者間作出合適的選擇。倒計(jì)時(shí)顯示是用來減少駕。色發(fā)生改變的時(shí)間,幫助駕駛員在“停止”和“通過”兩者間作出合適的選擇。動(dòng)故障和意外發(fā)生,并再緊急狀態(tài)下,可設(shè)置所有燈變?yōu)榧t燈??剃P(guān)系著公共財(cái)產(chǎn)安全,個(gè)人生死攸關(guān)等。可達(dá)到想此目的。方向通車,如此重復(fù)。自己的交通控制的初步方案。產(chǎn)生輸入,信號(hào)燈狀態(tài)模塊,LED倒計(jì)時(shí)模塊模塊接受輸出。時(shí)間數(shù)據(jù)倒計(jì)時(shí)輸入到LED數(shù)碼管上實(shí)時(shí)顯示。LED數(shù)碼管的結(jié)構(gòu)簡單,分為七段和八段兩種形式,也有共陽和共。為方便起見,本文主要討論共陽八段LED數(shù)碼顯示

  

【正文】 state==3) { nsRed=1。 ewGreen=1。 } else if(state==5) { nsRed=1。 ewYellow=1。 } } void stateChange_Glint() { if(state==1) { if(count50||count=100amp。amp。count150) { P1=0x00。 ewRed=1。 } else { ewRed=1。 nsGreen=1。 } } else if(state==4) { if(count50||count=100amp。amp。count150) { P1=0x00。 nsRed=1。 } else { nsRed=1。 ewGreen=1。 } } } void stateChange() { if(time==5) { if(state=5) state=0。 else state++。 18 P1=0x00。 lightDisplay()。 } else if(time==2) { if(state=5) state=0。 else state++。 P1=0x00。 lightDisplay()。 } else if(time==30) { if(state=5) state=0。 else state++。 P1=0x00。 lightDisplay()。 } flag=0。 } void main() { unsigned char STATE[]={0,0,0,0,0,0}。 //設(shè)置定時(shí)器為中斷工作模式 TMOD = 0x01。 TH0 = (65536 DELAY) / 256。 TL0 = (65536 DELAY) % 256。 EA = 1。 ET0 = 1。 TR0 = 1。 P0=0xff。 P1=0x00。 lightDisplay()。 while(1) { while(NSEMERGENCYamp。amp。EWEMERGENCY) { timeDisplay_Blue()。 timeDisplay_Red()。 if(flag) stateChange()。 stateChange_Glint()。 } if(!NSEMERGENCY) { 19 STATE[0]=nsRed。 STATE[1]=nsYellow 。STATE[2]=nsGreen 。STATE[3]=ewRed 。STATE[4]=ewYellow 。STATE[5]=ewGreen。 while(!NSEMERGENCY) { ewRed=1。nsGreen=0。ewYellow=0。 ewGreen=0。 nsYellow=0。 if(count100) { P1=P1amp。0xf0。 P2=0xf0。 } else { nsRed=1。 timeDisplay_Blue()。 timeDisplay_Red()。 } } nsRed=STATE[0]。nsYellow =STATE[1]。nsGreen=STATE[2]。ewRed=STATE[3]。ewYellow=STATE[4]。ewGreen=STATE[5]。 } if(!EWEMERGENCY) { STATE[0]=nsRed。 STATE[1]=nsYellow 。STATE[2]=nsGreen 。STATE[3]=ewRed 。STATE[4]=ewYellow 。STATE[5]=ewGreen。 while(!EWEMERGENCY) { nsRed=1。nsGreen=0。ewYellow=0。 ewGreen=0。 nsYellow=0。 if(count100) { P1=P1amp。0x0f。 P2=0xf0。 } else { ewRed=1。 timeDisplay_Blue()。 timeDisplay_Red()。 } } nsRed=STATE[0]。nsYellow =STATE[1]。nsGreen=STATE[2]。ewRed=STATE[3]。ewYellow=STATE[4]。ewGreen=STATE[ 20 5]。 } } } void clock1() { if(count = 200) { count=count200。 if(NSEMERGENCYamp。amp。EWEMERGENCY) { time。 flag=1。 if(time==0) time=30。 } } } void clock() interrupt 1 //計(jì)時(shí) { TH0 = (65536 DELAY) / 256。 TL0 = (65536 DELAY) % 256。 count++。 clock1()。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1