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