|
1.設(shè)計(jì)要求
(1)東西綠-南北紅、東西紅-南北綠;
(2)LED 綠-紅切換時(shí),黃燈亮并延時(shí) 3 秒;
(3)數(shù)碼管前兩位顯示東西向量倒計(jì)時(shí),后兩位顯示南北向量倒計(jì)時(shí);用六個(gè)發(fā)光二極管模擬南北,東西兩路紅綠燈
2.實(shí)驗(yàn)原理
以 P1 口作為輸出口,控制 6 個(gè)發(fā)光二極管,模擬交通信號(hào)燈的管理。在開(kāi)發(fā)板上選擇兩組紅、 黃、綠指示燈,代表交通信號(hào)燈。并利用數(shù)碼管顯示倒計(jì)時(shí)時(shí)間。
3.應(yīng)用程序
下面列出實(shí)驗(yàn)部分程序以及對(duì)程序的分析,簡(jiǎn)單介紹程序中的任務(wù)及實(shí)現(xiàn)過(guò)程。程序能實(shí)現(xiàn)以下幾
個(gè)功能:
I. 兩組 LED 分別表示兩個(gè)方向的交通燈,正確模擬交通燈的變化;
II.四位數(shù)碼管分為兩組,分別表示兩個(gè)方向倒計(jì)時(shí);
III.在綠—紅切換時(shí),黃燈亮并倒計(jì)時(shí) 3 秒。
(1) 設(shè)置程序入口地址,中斷入口地址和定時(shí)器中斷溢出時(shí)間
1.png (43.38 KB, 下載次數(shù): 72)
下載附件
2020-4-23 15:39 上傳
(2) 設(shè)置定時(shí)器工作方式和初值,并設(shè)置中斷
2.png (86.24 KB, 下載次數(shù): 70)
下載附件
2020-4-23 15:40 上傳
(3)編寫(xiě)定時(shí)器中斷程序,實(shí)現(xiàn)南北和東西兩方向的邏輯控制
3.png (119.32 KB, 下載次數(shù): 67)
下載附件
2020-4-23 15:44 上傳
5.png (134.78 KB, 下載次數(shù): 66)
下載附件
2020-4-23 15:45 上傳
(4) 通過(guò)查表實(shí)現(xiàn),數(shù)碼管倒計(jì)時(shí)顯示
4.附件源碼:
匯編.rar
(16.91 KB, 下載次數(shù): 50)
2020-4-23 15:47 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
******************************************基于STC8952單片機(jī)-匯編語(yǔ)言實(shí)現(xiàn)交通燈模擬控制******************************************
|
|