【導(dǎo)讀】設(shè)計(jì)一單片機(jī)控制的交通信號(hào)燈系統(tǒng),模擬城市十字路口交通信號(hào)燈功能。直行車道紅黃綠燈控制、左行車道綠燈控制、人行橫道紅綠燈控制。數(shù)碼管倒計(jì)時(shí)顯示通行時(shí)間。按鍵實(shí)現(xiàn)通行時(shí)間的設(shè)置,并存儲(chǔ)到EEPROM芯片中。碼管顯示,四個(gè)路口分別采用一個(gè)二位共陰極數(shù)碼管進(jìn)行顯示。(其實(shí)物圖見(jiàn)附錄1. 為了顯示數(shù)字或字符,必須對(duì)數(shù)字或字符進(jìn)行編碼。強(qiáng),價(jià)格低、擴(kuò)展靈活,使用方便等特點(diǎn),其最小系統(tǒng)由振蕩電路、復(fù)位電路構(gòu)成。z高精度晶振,振蕩電容選擇30pF瓷片電容;復(fù)位電路采用RC電路。遵循二線制協(xié)議,其具有接口方便,體積小,數(shù)據(jù)掉電不丟失等特點(diǎn)。間模式、急停模式,這幾種模式分別通過(guò)相應(yīng)的按鍵進(jìn)行切換。利用定時(shí)器中斷,設(shè)置TH0=TH1=/256,即每秒中斷一次。黃燈閃爍利用定時(shí)器中斷。黃燈標(biāo)志位反置,即可讓黃燈1秒閃爍一次??紤]到實(shí)際的交通系統(tǒng)不可能立即切換狀態(tài),程序一個(gè)周期內(nèi)檢測(cè)兩次狀態(tài),狀態(tài),則在東西左拐后切換狀態(tài)。