999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于51單片機的交通燈設(shè)計

2015-05-30 01:51:00湯拓
中國新通信 2015年6期
關(guān)鍵詞:單片機設(shè)計

湯拓

【摘要】 交通燈在日常生活中扮演著重要角色,本文基于Atmel公司生產(chǎn)的型號為AT89C51的單片機,利用uvision的編譯環(huán)境進行編程,同時在Proteus的環(huán)境中進行仿真,對交通信號燈進行設(shè)計,使交通燈具有應(yīng)急狀況處理的功能。

【關(guān)鍵詞】 交通燈 51單片機 uvision Proteus 應(yīng)急處理

在日常生活中,交通燈是一項必不可少的公共設(shè)施,可以維護道路的暢通和交通的秩序。如若交通燈發(fā)生故障,那么后果可想而知。因此,交通燈的正常工作就顯得尤為重要。由于交通燈對于公共安全的重要性,本文基于51單片機模擬雙向交通燈的設(shè)計。

一、交通燈的設(shè)計要求

雙向交通燈紅、黃、綠燈對應(yīng)相同,紅燈5s,黃燈1s,綠燈5s。當(dāng)有急救車到達時,雙向交通信號為全紅,以便讓急救車通過。假定急救車通過路口時間為10s,急救車通過后,交通燈恢復(fù)中斷前狀態(tài)。

二、AT89C51單片機的中斷系統(tǒng)介紹

計算機系統(tǒng)中止當(dāng)前的正常工作,轉(zhuǎn)入處理突發(fā)事件,等到突發(fā)事件處理完畢之后,再回到原來被中斷的地方,繼續(xù)原來的工作,這樣的整個過程稱為中斷。能夠?qū)崿F(xiàn)這種功能的部件稱為中斷系統(tǒng)。產(chǎn)生中斷請求的事件稱為中斷源。其中AT89C51單片機具有5個中斷源,在本次設(shè)計中我們采用的是外部事情中斷請求源0,以及T1計數(shù)溢出事情中斷請求這兩個中斷源。

三、AT89C51單片機的定時/計數(shù)器介紹

在單片機中,通常計數(shù)器和定時器設(shè)計成一個部件——計數(shù)器,當(dāng)計數(shù)脈沖的周期一定時,計數(shù)器就作為定時器,定時時間就是計數(shù)器計數(shù)次數(shù)和計數(shù)脈沖周期的乘積。在此我們采用的就是計數(shù)器的這個定時功能。

四、交通燈的硬件電路搭建

本次設(shè)計的硬件電路搭建如圖1。兩路交通燈的6個燈依次接在51單片機P1口的P1.0到P1.5,另外在單片機的P3.2口接一個按壓式開關(guān)作為救護車到來時的中斷源。

五、交通燈的軟件編程設(shè)計

中斷部分的程序設(shè)計。首先,應(yīng)將51單片機中中斷允許寄存器IE的EA位設(shè)為1,這代表允許中斷源向CPU申請中斷,即CPU開放中斷。同時將IE的EX0位設(shè)為1,這代表允許外中斷0向CPU申請中斷。這樣的話,當(dāng)救護車來的時候,可以借此發(fā)出中斷請求。接下來,應(yīng)將定時器控制寄存器TCON的IT0位設(shè)為1,這代表外部中斷0的觸發(fā)方式選擇為邊沿觸發(fā)方式。由于筆者采用了按壓式的開關(guān)作為中斷的發(fā)出方式,這樣會產(chǎn)生一個脈沖,因此應(yīng)當(dāng)選擇邊沿觸發(fā)方式。定時部分的程序設(shè)計。首先,應(yīng)將控制寄存器TCON的TR1位置1,啟動定時器T1計數(shù)。接下來,應(yīng)將方式寄存器TMOD的值設(shè)為0x01,使得定時器T1工作在方式1,即16位定時/計數(shù)方式。然后,由于計時器的定時周期是1s,筆者使用定時/計數(shù)器T1精確定時50ms,則20次50ms中斷時,定時時間就是1s。在定時器中斷部分,筆者采用的是查詢方式,即CPU不斷查詢TF1的狀態(tài),當(dāng)TF1為1時,表示50ms定時已到,在主程序中判斷是否20次50ms定時已到,如是,則時間恰好為1s。同時TF1位軟件清0。根據(jù)公式,當(dāng)定時時間為50ms時,計數(shù)初值應(yīng)為15536,換算成十六進制是3CB0H,即計數(shù)器T1中TL1的初值為B0H;TH0的初值為3CH。當(dāng)救護車到來時,雙向交通燈置紅,即將雙向交通燈的紅燈所對應(yīng)的P1口位置1,其他位清0即可。時間長短的設(shè)置方法同上。最后,由于雙向交通燈紅燈5s,黃燈1s,綠燈5s,共11個狀態(tài),我們利用switch語句為這11個狀態(tài)分別設(shè)置相應(yīng)P1口的值,再利用一個循環(huán)即可。

六、結(jié)語

在機動車數(shù)量激增的今天,車輛擁堵、交通崩潰的現(xiàn)象還是時有發(fā)生的。其原因多半是交通燈時長設(shè)置的不合理,抑或無法根據(jù)一天之內(nèi)不同時間的車流狀況,對交通燈的狀態(tài)進行調(diào)整。因此,合理地設(shè)計交通系統(tǒng),同時對于交通燈的適當(dāng)調(diào)試無疑將會派上很大用場。

猜你喜歡
單片機設(shè)計
何為設(shè)計的守護之道?
《豐收的喜悅展示設(shè)計》
流行色(2020年1期)2020-04-28 11:16:38
基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設(shè)計萌到家
小議PLC與單片機之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
設(shè)計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設(shè)計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于單片機的平衡控制系統(tǒng)設(shè)計
電子制作(2017年19期)2017-02-02 07:08:27
主站蜘蛛池模板: 日韩国产 在线| 欧美成人看片一区二区三区| 漂亮人妻被中出中文字幕久久| 国产成人精品一区二区免费看京| 老色鬼久久亚洲AV综合| 尤物精品国产福利网站| 亚洲天堂成人在线观看| 五月婷婷综合网| 婷婷伊人久久| 高清免费毛片| 国产91无码福利在线| 日韩精品久久久久久久电影蜜臀| 久久伊人久久亚洲综合| 久久99精品久久久久久不卡| 狠狠综合久久| 久草性视频| a毛片基地免费大全| 亚洲精品777| 久久人与动人物A级毛片| 国产在线视频欧美亚综合| 人人妻人人澡人人爽欧美一区| 国产成人一区在线播放| 日本人又色又爽的视频| 午夜福利无码一区二区| 国产va在线观看免费| 青草精品视频| 免费午夜无码18禁无码影院| 欧亚日韩Av| 男女男免费视频网站国产| 欧美成人手机在线视频| 在线免费看黄的网站| 久久综合伊人77777| 91视频区| 蜜芽国产尤物av尤物在线看| 国产91小视频| 亚洲精品视频免费| 国产亚洲精品自在线| www.亚洲天堂| 国产精品毛片一区视频播| 亚洲综合第一区| 国产免费a级片| 久久精品这里只有国产中文精品| 久青草网站| 2020国产精品视频| 性色生活片在线观看| 中国国产一级毛片| 99久久精彩视频| 亚洲精品免费网站| 午夜视频日本| 亚洲欧美另类中文字幕| 18禁不卡免费网站| 国禁国产you女视频网站| 免费无码又爽又黄又刺激网站| 亚洲欧美不卡| 成人毛片免费观看| 国产综合在线观看视频| 色综合五月婷婷| 婷婷亚洲综合五月天在线| 欧美成人午夜在线全部免费| 成年人久久黄色网站| 成人伊人色一区二区三区| 国产精品亚欧美一区二区三区| 国产一区二区三区在线观看视频 | 国产精品香蕉在线| 久久精品aⅴ无码中文字幕| 欧美国产成人在线| 精品国产成人av免费| 国产在线观看高清不卡| 久久大香伊蕉在人线观看热2| 亚洲第一网站男人都懂| 亚洲中文字幕23页在线| 宅男噜噜噜66国产在线观看| 91精品国产情侣高潮露脸| 日本精品视频| 国产日韩欧美在线播放| 免费毛片a| 国产精品欧美日本韩免费一区二区三区不卡 | 自拍偷拍欧美日韩| 欧美日韩精品一区二区视频| 欧洲极品无码一区二区三区| 韩国v欧美v亚洲v日本v| 婷婷综合在线观看丁香|