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

基于AT89C51的交通信號燈控制系統(tǒng)

2017-06-10 00:19:13崔兆春
電子技術(shù)與軟件工程 2017年11期
關(guān)鍵詞:單片機

崔兆春

摘 要隨著經(jīng)濟的發(fā)展我國汽車保有量不斷增加,道路交通問題日益凸顯。本文主要研究以AT89C51單片機作為控制系統(tǒng),實現(xiàn)對十字路口交通信號燈的控制。以東西向為例,綠燈亮80秒、黃燈亮3秒、紅燈亮60秒、綠燈亮80秒依次循環(huán)實現(xiàn)對于東西向車流的控制。采用AT89C51單片機控制交通信號燈具有簡單可靠等優(yōu)點。

【關(guān)鍵詞】單片機 設(shè)計

1 AT89C51單片機概述

1.1 AT89C51單片機簡介

AT89C51單片機是ATMEL公司出品的一款與MCS51兼容的一款單片機,屬于第三代單片機。AT89C51提供4K的Flash存儲器,128字節(jié)RAM,4個IO口,2個16位定時器,一個中斷系統(tǒng),一個串行通信口,片內(nèi)震蕩器和時鐘電路。AT89C51支持兩種軟件可選的節(jié)電工作模式。空閑模式停止CPU的工作但允許其他功能部件如RAM,中斷系統(tǒng)等繼續(xù)工作,掉電模式保持RAM中的內(nèi)容不丟失其他所有部件都將停止工作一直到下一個硬件復(fù)位。

1.2 74HC138譯碼器簡介

74HC138譯碼器是一個高速CMOS器件,具有三個輸入端A B C 及其3個特有的使能輸入端兩個低有效(E1和E2)一個高有效(E3)。只有E1,E2置低電平,E3置高電平時譯碼器才能正常譯碼。否則譯碼器輸出將全為高電平。74HC138譯碼器按照輸入端三位二進制輸入碼的條件從8個輸出端譯出一個低電平輸出。

2 方案論證

利用單片機設(shè)計一個十字路口交通燈控制系統(tǒng)。利用用單片機控制LED燈模擬指示。東西向通行時間為8秒,南北向通行時間為60秒,緩沖時間為3秒。以東西向為例,東西向綠燈亮80秒,黃燈亮3秒,紅燈亮60秒,綠燈再亮80秒依次循環(huán)。

3 設(shè)計原理

3.1 硬件原理分析

本系統(tǒng)主要由單片機控制系統(tǒng)、譯碼模塊、數(shù)碼管顯示模塊、交通燈模塊等組成。

單片機控制控制模塊:選用AT89C51單片機,外加震蕩電路為單片機提供脈沖信號。將51單片機的P3.0,P3.1,P3.2用作普通IO口使用,利用這三個口控制交通信號燈模塊。P3.0口輸出為高電平綠燈亮,P3.1口輸出為高電平黃燈亮,P3.2口輸出為高電平紅燈亮。利用P1.0,P1.1,P1.2控制譯碼模塊(3-8譯碼器)。利用P2口與譯碼模塊控制數(shù)碼管顯示,P2口輸出值即為譯碼器選中的當(dāng)前數(shù)碼管所顯示的值。

譯碼模塊:由一個3-8譯碼器構(gòu)成。輸出端只利用Y0,Y1,Y2,Y3四個口。輸入端由單片機的P1.0,P1.1,P1.2控制。如:當(dāng)前P1.0輸出為高,P1.1輸出為高,P1.2輸出為低,則Y3輸出為低選中最右端數(shù)碼管顯示。P1口不斷輸出不同值,依次輪流選中四個數(shù)碼管進行顯示,在整個系統(tǒng)運行過程中都要不斷地進行選中即進行掃描。

數(shù)碼管顯示模塊:由單片機P2口與譯碼器共同控制。由譯碼器選中當(dāng)前的數(shù)碼管,當(dāng)前數(shù)碼管顯示P2口傳過來的值。

交通燈模塊:由紅黃綠三個LED燈組成。由單片機的P3.0,P3.1,P3.2控制。P3.0口輸出為高電平綠燈亮,P3.1口輸出為高電平黃燈亮,P3.2口輸出為高電平紅燈亮。

3.2 軟件原理分析

單片機的控制程序主要由條件標(biāo)志位g的判斷模塊、綠燈顯示模塊、黃燈顯示模塊、紅燈顯示模塊構(gòu)成。

條件標(biāo)志位g判斷模塊:設(shè)條件標(biāo)志位g,若g=0執(zhí)行綠燈顯示程序,若g=1執(zhí)行黃燈顯示程序,若g=2執(zhí)行紅燈顯示程序。

綠燈顯示模塊:首先進行一段時間的延時,然后對f進行判斷(f初始值為80)若f>0則直接輸出f值,采用不斷取余的方式顯示f的十位個位。若f<=0則將f重新賦值并修改條件標(biāo)志位g再輸出顯示一次f后返回轉(zhuǎn)入黃燈顯示程序執(zhí)行。

黃燈顯示模塊:基本步驟與綠燈顯示模塊相同,只是顯示所賦f初始值(f初值為3)不同。

紅燈顯示模塊:基本步驟與綠燈顯示模塊相同,只是顯示所賦f初始值(f初值為60)不同。

3.3 相應(yīng)程序代碼

//控制程序以綠燈為例

if(g==0)

{

for(c=0;c<250;c++);//做一個0-250的循環(huán),不執(zhí)行其他操作,只為延時

for(c=0;c<250;c++);

if(++e>250) //做一個延時,時間到將顯示內(nèi)容加1

{

e=0; //清零,為下一次延時做準(zhǔn)備

if(f<=0)

{

f=81;//循環(huán)結(jié)束后初始化

g=1;//標(biāo)志位置位

}

f--;

}

P2=0; //關(guān)一次顯示,以免顯示出鬼影

if(++d>1) d=0; //先將d加1,然后判斷是否大于1,大于1歸零

if(d==0) //如果d=0,顯示十位

{

P1=0x01;

P2=LED[(f%100)/10]; //將要顯示的f的十位提取出來查表后送顯示

}

else //如果d=1,顯示個位

{

P1=0x00;

P2=LED[f%10]; //將要顯示的f的個位提取出來查表后送顯示

}

if(f==0)

{

P0_0=0;

P0_1=1;

P0_2=0;

//點亮綠燈

}

}

4 結(jié)論

所設(shè)計的系統(tǒng)能夠完成十字路口交通信號燈控制。利用AT89C51單片機完成交通信號燈的控制簡單易行,便于修改價格低廉。對于經(jīng)濟城市交通問題日益突出的今天來說具有一定的實用價值。所設(shè)計的交通信號燈控制系統(tǒng)還有很多不足如不能通過按鍵等方式完成對信號設(shè)定時常的控制等,但也實現(xiàn)了利用單片機對一個十字路口交通信號燈的控制。

作者單位

合肥工業(yè)大學(xué) 安徽省合肥市 230601

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統(tǒng)設(shè)計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設(shè)計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統(tǒng)的仿真設(shè)計
主站蜘蛛池模板: 香蕉蕉亚亚洲aav综合| 亚洲手机在线| 呦女亚洲一区精品| 在线永久免费观看的毛片| 露脸国产精品自产在线播| 国产一级二级在线观看| 国产女人综合久久精品视| 福利国产微拍广场一区视频在线| 国产激爽大片在线播放| 国产精品熟女亚洲AV麻豆| 中文字幕欧美日韩高清| 中文字幕在线日韩91| 97视频免费在线观看| 亚洲精品777| 日韩黄色在线| 夜夜操天天摸| 日韩精品免费一线在线观看| Jizz国产色系免费| 免费av一区二区三区在线| 国产在线观看91精品亚瑟| 熟妇丰满人妻av无码区| 黄色网址手机国内免费在线观看| 国产视频一二三区| 久久久精品久久久久三级| a毛片免费在线观看| 福利视频久久| 亚洲欧美人成电影在线观看| 不卡国产视频第一页| 青青青视频蜜桃一区二区| 蜜桃视频一区二区| 日本欧美成人免费| 国产精品lululu在线观看| 成人综合网址| 久久久久国产一级毛片高清板| 农村乱人伦一区二区| 久久77777| 色婷婷亚洲十月十月色天| 在线观看国产精品一区| 麻豆国产在线观看一区二区| 最新国产成人剧情在线播放| 91黄色在线观看| 国产三级国产精品国产普男人| 四虎精品国产AV二区| 亚洲第一视频区| 免费无码AV片在线观看中文| 最新国产精品第1页| 国产精品浪潮Av| 99re视频在线| 91视频免费观看网站| 久久黄色视频影| 91亚洲精品第一| 无码AV动漫| 无码一区二区波多野结衣播放搜索| 国产高清在线丝袜精品一区| 精品撒尿视频一区二区三区| 中文字幕乱码二三区免费| 中国毛片网| 国产欧美日韩专区发布| 久久国产乱子伦视频无卡顿| 鲁鲁鲁爽爽爽在线视频观看 | 青青草国产在线视频| 自拍偷拍欧美日韩| 激情成人综合网| 国产精品漂亮美女在线观看| 日韩a级片视频| 国产福利免费视频| 国产精品内射视频| 手机永久AV在线播放| 免费Aⅴ片在线观看蜜芽Tⅴ| 久久9966精品国产免费| 国产成人福利在线| 蜜桃臀无码内射一区二区三区| 青青青草国产| 91青青视频| 无码国内精品人妻少妇蜜桃视频 | 国产人人乐人人爱| 一级毛片免费的| 亚洲天堂精品视频| 国产亚洲精品自在久久不卡| 免费看美女自慰的网站| 亚洲色成人www在线观看| 精品超清无码视频在线观看|