本篇文章給大家談?wù)?a href="http://12572.com.cn/tags-158.html" target="_blank" class="relatedlink">單片機(jī)交通信號(hào)燈代碼,以及單片機(jī)交通信號(hào)燈程序對(duì)應(yīng)的知識(shí)點(diǎn),希望對(duì)各位有所幫助,不要忘了收藏本站喔。
實(shí)驗(yàn)要求 以74LS273作為輸出口,控制4個(gè)雙色LED燈(可發(fā)紅,綠,黃光),模擬交通燈管理。實(shí)驗(yàn)?zāi)康?學(xué)習(xí)在單片機(jī)系統(tǒng)中擴(kuò)展簡(jiǎn)單I/O接口的方法。學(xué)習(xí)數(shù)據(jù)輸出程序的設(shè)計(jì)方法。學(xué)習(xí)模擬交通燈控制的方法。
單片機(jī)交通燈紅燈綠燈19秒黃燈閃爍三秒可以采用4行4列的矩陣開關(guān)顯示。
參考《51單片機(jī)C語言創(chuàng)新教程》溫子祺等著。源碼轉(zhuǎn)自:《51單片機(jī)C語言創(chuàng)新教程》。
1、根據(jù)圖2電路,用單片機(jī)的IO口控制4組紅綠黃共12個(gè)發(fā)光二極管,使發(fā)光二極管按照一定規(guī)則與次序發(fā)光與閃亮以實(shí)現(xiàn)模擬交通燈的功能。
2、(1)開關(guān)鍵盤輸入交通燈初始時(shí)間,通過8051單片機(jī)P1輸入到系統(tǒng) (2) 由8051單片機(jī)的定時(shí)器每秒鐘通過P0口向8255的數(shù)據(jù)口送信息,由8255的PA 口顯示紅、綠、黃燈的燃亮情況;由8255的PC口顯示每個(gè)燈的燃亮?xí)r間。
3、源程序中用6行***it對(duì)東西和南北向的紅、黃、綠指示燈分別進(jìn)行定義,這樣便于對(duì)它們進(jìn)行單獨(dú)控制。
4、首先設(shè)置按鍵按下可以進(jìn)行紅燈和綠燈時(shí)間調(diào)整。其次按鍵調(diào)整時(shí)間。最后調(diào)整完后再次按下設(shè)置程序回到倒計(jì)時(shí)運(yùn)行即可。
5、單片機(jī)交通燈紅燈綠燈19秒黃燈閃爍三秒可以***用4行4列的矩陣開關(guān)顯示。
1、本次設(shè)計(jì)的硬件電路搭建如圖1。兩路交通燈的6個(gè)燈依次接在51單片機(jī)P1口的P0到P5,另外在單片機(jī)的P2口接一個(gè)按壓式開關(guān)作為救護(hù)車到來時(shí)的中斷源。交通燈的軟件編程設(shè)計(jì) 中斷部分的程序設(shè)計(jì)。
2、源程序中用6行***it對(duì)東西和南北向的紅、黃、綠指示燈分別進(jìn)行定義,這樣便于對(duì)它們進(jìn)行單獨(dú)控制。
3、(1)開關(guān)鍵盤輸入交通燈初始時(shí)間,通過8051單片機(jī)P1輸入到系統(tǒng) (2) 由8051單片機(jī)的定時(shí)器每秒鐘通過P0口向8255的數(shù)據(jù)口送信息,由8255的PA 口顯示紅、綠、黃燈的燃亮情況;由8255的PC口顯示每個(gè)燈的燃亮?xí)r間。
4、單片機(jī)的交通燈控制系統(tǒng)由8051單片機(jī)、交通燈顯示、LED倒計(jì)時(shí)、車流量檢測(cè)及調(diào)整、違規(guī)檢測(cè)、緊急處理、時(shí)間模式手動(dòng)設(shè)置等模塊組成。
5、delay(1000);P1_3=0;delay(1000);P1_3=1;//南北綠燈閃2秒 P1_4=0;delay(1000);P1_4=0;delay(1000);//南北黃燈閃2秒 P1_5=0;delay(9000);P1_5=1;//南北紅燈亮9秒 } } 本程序在keil里調(diào)試通過。
源碼轉(zhuǎn)自:《51單片機(jī)C語言創(chuàng)新教程》。/*實(shí)驗(yàn)名稱:交通燈實(shí)驗(yàn) 描 述:交通燈實(shí)驗(yàn)要求紅燈亮15秒,綠燈亮10秒,黃燈亮5秒,當(dāng)紅燈切換為綠燈或者綠燈切換為紅燈,要實(shí)現(xiàn)燈閃爍。
基于單片機(jī)控制的交通信號(hào)燈 單片機(jī)C語言設(shè)計(jì)十字交通信號(hào)燈 構(gòu)思流程 c51交通燈控制器 在馬路的十字路過東西南北各設(shè)置紅、黃、綠3種信號(hào)燈。由P0~P2控制南北方向,其中P0為紅燈,P1為黃燈,P2為綠燈。
我寫這個(gè)沒有倒計(jì)時(shí)顯示,那個(gè)顯示的部分就交給你自己完成吧。。
1、表1交通燈與單片機(jī)之間的控制關(guān)系1R 1Y 1B 1R 1Y 1BP5 P4 P3 P2 P1 P0南北紅燈南北黃燈南北綠燈東西紅燈東西黃燈東西綠燈主程序執(zhí)行對(duì)P1口各使用位的控制,并調(diào)用相應(yīng)的延時(shí)子程序?qū)崿F(xiàn)。
2、你這樣寫的話,其實(shí)加那個(gè)也不復(fù)雜,你弄個(gè)標(biāo)志位,綠燈就把那標(biāo)志打開,然后在循環(huán)計(jì)時(shí)中加上這個(gè)標(biāo)志與傳感器信號(hào)就把R2的值增加吧標(biāo)志位清掉,就可以實(shí)現(xiàn)了?,F(xiàn)在都不怎么用匯編了,你怎么不用C寫,簡(jiǎn)單點(diǎn)。
3、這種單片機(jī)交通燈機(jī)箱的接線步驟如下:數(shù)碼管用來顯示數(shù)字,段選接P2口,位選接P0口低兩位。LED交通燈本質(zhì)上是二極管,含有紅綠黃,作為交通燈。
1、正常情況下交通燈設(shè)計(jì)說明***用12個(gè)LED發(fā)光二極管模擬紅、黃、綠交通燈,用單片機(jī)P1口控制發(fā)光二極管的亮滅狀態(tài)。在不考慮左轉(zhuǎn)彎的情況下,東、西兩個(gè)方向(即A道)的信號(hào)燈顯示狀態(tài)是一樣的,南、北方向(即B道)也一樣。
2、c語言模擬交通燈控制 2013-10-21 08:52 匿名 | 分類:嵌入式 任務(wù)4模擬交通燈控制 任務(wù)目的通過對(duì)模擬交通燈控制系統(tǒng)的制作,掌握定時(shí)器和中斷系統(tǒng)的綜合應(yīng)用,進(jìn)一步熟練軟、硬件聯(lián)調(diào)方法。
3、BY=1:乙車道黃燈亮;AR=1:甲車道紅燈亮;BY=1:乙車道紅燈亮;由此得到交通燈的ASM圖,如 圖12所示。
單片機(jī)交通信號(hào)燈代碼的介紹就聊到這里吧,感謝你花時(shí)間閱讀本站內(nèi)容,更多關(guān)于單片機(jī)交通信號(hào)燈程序、單片機(jī)交通信號(hào)燈代碼的信息別忘了在本站進(jìn)行查找喔。