本文目錄一覽:
該文引入了交通燈的系統設計和系統控制計劃,此計劃設計的交通燈控制系統是基于單片機的。本系統采用MSC-51系列單片機AT89S51為中心器件來設計交通燈控制器。本系統具有適用性強、操作簡單、擴展功用強等優點。
編寫好源程序后,采用keil軟件對其進行編譯,使其生成單片機可以識別的.hex文件,再把此文件導入單片機89C51中即可。硬件電路和源程序及目標文件都設計完后,我們可以采用相關軟件進行仿真,以使交通信號燈控制系統的設計更加準確,可靠。
圖1:十字路口交通示意圖 圖2:十字路口通行順序示意圖 圖3:十字路口交通指示燈示意圖 圖4:交通燈控制系統硬件框圖 硬件設計 本系統硬件上采用AT89C52單片機和可編程并行接口芯片8155,分別控制圖2所示的四個組合。
功能簡介:用數碼管和八個LED發光二級管模擬出紅交通燈的燈綠燈黃三種情 形,當黃燈剩下三秒時,數碼管上數字閃爍顯示出剩余時間,同時LED在綠燈與 紅燈狀態下來回切換。
單片機交通燈紅燈綠燈19秒黃燈閃爍三秒可以采用4行4列的矩陣開關顯示。
1、位數據發送完畢后由硬件置位TI=1,通過查詢TI位來確定是否發送完一組數據,TI=1表示發送緩沖器已空,當要發送下一組數據時用軟件使TI清零,然后即可發送下一組數據。
2、采用匯編和C語言進行軟件編程,用keil軟件進行調試,proteus軟件進行仿真。最后把調試成功后的程序燒寫到AT89S52單片機中,通電運行。搶答器正常工作時能指示出第一搶答者,并對違規操作進行報警。
3、加電后,數碼管無顯示;當主持人按下開始鍵時,數碼管顯示30S倒計時開始,等待搶當有人搶答時,單位數碼管顯示序號,10S倒計時開始。程序已發送到你郵箱,有時間請查收。有問題隨時聯系我。
4、路搶答器,這種題目,在百度上真是泛濫成災了,隨便一搜就能搜到一大堆,有仿真圖和程序全部資料的。或者百度文庫里也同樣可以搜索到,還是畢業論文,更是詳細。下圖是一個8路搶答器的仿真圖。
1、按下一個按鍵顯示累加計時,按下另一個顯示倒計時。我寫的程序怎么不可以?#include<;reg5h>;#defineuintunsignedint#defineucharunsignedcharuchartemp,aa,miao,fen,shi;sbitm=P3^0;... 按下一個按鍵顯示累加計時,按下另一個顯示倒計時。
2、用STC串口助手吧 里面有例程,你這個是倒計時。
3、初值,換算成十六進制,高位給TH0,低位給TL0,如果用定時器0的話。M(最大計時)如果是16位的,就是2的16次方,最大定時,65535 微秒,實現1秒定時,可以通過定時10毫秒,然后100次改變一次秒值即可。