1樓:匿名使用者
#include …… // 各種包含檔案
#define timer52s_h 0x??; // 定時52s高8位值,根據系統時鐘計算確定
#define timer52s_l 0x??; // 定時52s低8位值,根據系統時鐘計算確定
#define timer6s_h 0x??; // 定時6s高8位值,根據系統時鐘計算確定
#define timer6s_l 0x??; // 定時6s低8位值,根據系統時鐘計算確定
#define timer2s_h 0x??; // 定時2s高8位值,根據系統時鐘計算確定
#define timer2s_l 0x??; // 定時2s低8位值,根據系統時鐘計算確定
#define traffic_ns 0x00; // 南北方向通行允許
#define traffic_we 0x01; // 東西方向通行允許
#define lightgreen 0x10; // 綠燈常亮
#define flishgreen 0x11; // 綠燈閃爍
#define lightyellow 0x12; // 黃常亮
// 定義各種需要的變數
……//// 定時中斷0 , 中斷標誌tf0 (tcon.5)
void isr_timer0 (void) interrupt 1
tcon = tcon & ~0x01; // 清除外部中斷ie0(tcon0.0)
}void systeminit()
void main()
else // 東西方向放行}}
2樓:流光
交通燈控制系統由微控制器、訊號燈控制顯示電路、數碼管控制顯示電路以及功能按鍵電路等部分組成。採用proteus平臺對交通燈控制系統進行了虛擬**,並進行了硬體電路的安裝與測試。軟硬體測試結果表明交通燈控制系統不僅具有交通控制的基本功能,還能夠手動按鍵/串列埠通訊實時調整通行時間。
交通燈控制系統設計的畢業**
3樓:匿名使用者
建議你去幸福校園看看 裡面有些樣子 你可以參考
1.1課程設計的目的
設計一個微控制器控制的交通訊號燈控制系統設計,從而鍛鍊自己的動手能力,深入瞭解一下交通燈的工作原理。綜合應用微控制器原理、微機原理、微機接**術等課程方面的知識,熟練掌握微控制器**系統的使用方法,達到提高綜合應用相關知識的能力,掌握微控制器系統設計全部設計過程的目的。
1、通過微控制器課程設計,熟練掌握組合語言的程式設計方法,將理論聯絡到實踐中去,提高我們的動腦和動手的能力。
2、通過交通訊號燈控制系統的設計,掌握定時/計數器的使用方法,和簡單程式的編寫,最終提高我們的邏輯抽象能力。
1.2設計的實際意義
隨著社會的發展,人們的消費水平不斷的提高,私人車輛不斷的增加。人多、車多道路少的道路交通狀況已經很明顯了。車輛的增加反映出了國家的整體進步,但是也給人民帶來了其他的一些負面的影響。
我國是13億多人口的大國,到2023年,全國的機動車保有量超過了8000萬,而全國公路通車總里程只有14.8萬公里。靜態比例為:
人均車輛越0.5輛,而人均道路只有0.00011公里;每輛車均道路佔有量約為0.
002公里;且其中90%的道路屬於機動車與非機動車和行人混雜。今後幾年機動車輛數字還在急劇增加,道路超負荷承載,致使交通事故逐年增加。因此我們需要開發新型的交通控制系統。
微控制器控制交通燈
吳欽浩 org 0000h sta mov p0,11011011b 幹線亮綠燈,支線亮紅燈 mov p2,0001000b 選通ledmov p3,11101111b k1列線置0mov r7,3 sta1 jb p3.3,無按鍵等待lcall delay30ms 去抖動jb p3.3,sta1 ...
基於51微控制器的交通燈控制設計,基於51微控制器控制交通燈的電路圖與C語言程式
這個設計完了 可以在proteus下 的啊 可以交流 include define uchar unsigned char define uint unsigned intsbit red a p0 0 東西向燈sbit yellow a p0 1 sbit green a p0 2 sbit re...
PLC控制系統與電氣控制系統的區別
墨汁諾 plc控制系統與電氣控制系統的區別 控制方式不同,含義不同。1 控制方式不同 1 電器控制 利用各電氣元件機械觸點的串 並聯組合成邏輯控制 採用硬線連線,連線多而複雜,使以後的邏輯修改 增加功能很困難。2 plc控制 以程式的方式儲存在記憶體中,改變程式,便可改變邏輯 連線少 體積小 方便可...