基於51微控制器的紅綠燈設計

2021-10-04 22:18:13 字數 736 閱讀 4835

寒假專案最後乙個,基於stc/at89c51的紅路燈設計

實現十效果具體為:南北通行42秒,南北閃爍3秒,南北黃燈4秒,禁止通行1秒,東西黃燈4秒,東西通行27秒,東西閃爍3秒,東西黃燈4秒。同時具備特殊放行模式:南北自由通行;東西自由通行;全部禁行。所有時間可以修改。貌似和平時的紅路燈不一樣,但是由於想湊齊八個狀態,就整了這神奇的控制步驟。黃燈多,安全第一!!

原理圖:

本來是想設計乙個藍芽或者wifi模組,然後弄乙個手持控制器,但是由於技術原因沒實現,就只能把控制按鍵用io口直接接出來了。數碼管採用了七段四聯共陽數碼管,分成兩段使用,分別顯示南北方向和東西方向的倒計時。

原理圖則側重於模擬紅綠燈控制,因而畫到了一塊板子上。

主函式如下所示:

void

main()

//主函式}if

(key2==0)

}if(key3==0)

}if(key1==

1&&key2==

1&&key3==1)

}}

資源包含:proteus**+原理圖;keil編寫的c語言程式;ad原理圖+pcb;產品說明書。

基於51微控制器的數控電源設計

2006 05 13 22 19 09 引言目前所使用的直流可調電源中,幾乎都為旋紐開關調節電壓,調節精度不高,而且經常跳變,使用麻煩。利用數控電源,可以達到每步0.1v的精度,輸出電壓範圍0 15v,電流可以達到2a。系統結構 圖1 硬體系統結構圖 對選用晶元說明 dac0832是一款常用的數摸轉...

基於51微控制器的數控電源設計

2007 12 25 10 44 11 本文介紹了以51系列微控制器為控制單元,以數模轉換器dac0832輸出參考電壓,以該參考電壓控制電壓轉換模組lm350的輸出電壓大小。該電路設計簡單,應用廣泛,精度較高等特點。引言目前所使用的直流可調電源中,幾乎都為旋紐開關調節電壓,調節精度不高,而且經常跳變...

基於51微控制器modbusRTU從機設計

在了解modbus協議後就是基於該協議的設計了,下面先說一下基於航太電子htm52微控制器的從機設計。設計思想如下 modbus協議是以主從的方式通訊的,也就是上位機傳送指令,下位機應答機制,發起通訊的一直是上位機,下位機只要應答就好了。modbus協議被設計出來是針對plc應用的,這裡我們可以簡單...