|
用狀態(tài)來(lái)描述。自動(dòng)流量控制需要兩個(gè)輸入變量,I1,I2,表示流量檢測(cè)結(jié)果,也就是兩方向有車沒(méi)車,0代表沒(méi)車,1代表有車,
1、I1:I2為0:0、1:1時(shí),兩方向?yàn)檎5募t綠燈切換狀態(tài),
2、I1:I2為0:1、1:0狀態(tài)時(shí),對(duì)應(yīng)為1的方向?yàn)榫G燈,為0的方向?yàn)榧t燈,這個(gè)是強(qiáng)制的,直到I1:I2變?yōu)?:0或1:1,則狀態(tài)返回到1狀態(tài)。
3、按鍵S0每按下一次,單片機(jī)里面設(shè)個(gè)變量S0改變一次,0變1,1變0。S0變量為1時(shí),兩方向均為紅燈;S0變量為0時(shí),正常紅綠燈。
狀態(tài)S0:I1:I2,為000、011時(shí)正常切換紅綠燈。為001、010時(shí),強(qiáng)制某個(gè)方向?yàn)榫G燈,另一個(gè)方向?yàn)榧t燈,為100、101、110、111時(shí),強(qiáng)制兩方向紅燈。
希望對(duì)你有所幫助。 |
評(píng)分
-
查看全部評(píng)分
|