資源簡介
交通燈控制實驗 完整代碼、報告
實驗目的
通過并行接口8255實現(xiàn)十字路口交通燈的模擬控制,進一步掌握對并行口和計數(shù)器8253的使用。
實驗內(nèi)容
1.要求一:
(1)南北與東西方向,每個方向由紅黃綠三個燈控制
(2)南北向: 紅(30秒),黃(5秒),綠(25秒)
東西向: 紅(30秒),黃(5秒),綠(25秒)
采用8253定時,上述基本參數(shù)可以根據(jù)實際情況自行調(diào)整,燈的變化規(guī)律與實際路口規(guī)律相同,綠燈在最后5秒鐘時,黃燈亮,然后紅燈亮,不允許兩個方向同時亮綠燈。
黃燈的時間在數(shù)碼管上進行顯示。
2.要求二:
(1)設計一個緊急控制開關信號,當緊急開關信號為1時,兩個方向的燈全為紅燈。緊急開關撤消后,按照開關按下之前的狀態(tài)繼續(xù)運行(其參數(shù)要保存)。
(2)設計一個夜間行車開關,當開關按下后,兩個方向都只有黃燈閃爍,其它燈熄滅。
實驗器材
PC機一臺,實驗箱一個(主要用到8255芯片,ADC0809芯片,74ls273芯片)
代碼片段和文件信息
評論
共有 條評論