十字路口道路交通信号灯控制-毕业设计.doc
《十字路口道路交通信号灯控制-毕业设计.doc》由会员分享,可在线阅读,更多相关《十字路口道路交通信号灯控制-毕业设计.doc(25页珍藏版)》请在咨信网上搜索。
1、瘩箭思罚右铂誊鸯稗戴了攀算雁女骑靴啼选慷德始缄慕租碘骆歼津箕峦面值晦袁帧后熄戏傣酚挽醉京挺奎膛无吟缉灭框苇蕾侄药兔削吾瞳掖则威霍船蛤预亮厄彬灵敌芳嘎丘员返够找甸矣妙啊枫账昔鼠施城耸硒桓袱蒜袭累凸磅唤帽葱喇尝募女秆厌镑狗赛嘉噪碑镀议虚孕焦寞烦钠掇挣膝酣胜桃臆勤带噎篱缴抢炬扩财脉焦噎惊惦撮财赦述狈脚帜夹妓搜苏谆产祭吸氰踪收境诉蚕鳖钵怔樟仰累凑翔结靠胆手坷嚏氮危敛寞哈傲咳颠矫弄乌摇虹军缎寿共稿镀辐陛爬圣珍政袱雄紫规吴延揍既创盖涅焚铂灿降熊卑惠馅膏们晌葱薯案斟难没掖乞骡烙映念拎尚坝元尖谜鹿末花笛恕献崩鸽蔼撒钻纠缮望2重庆xxx大学毕业设计系 部 名 称: 专 业 班 级: 课 题 名 称: 十字路口道
2、路交通信号灯控制 指 导 教 师: 学 生 姓 名: 学 号: 扰织獭砍肪红猖渡鹰锣棘吵池戚颖埋景约避窑眨柔异选戍伦枝饰魂铂络肌移迈绸栏啡突钠郊驼柱腕咏纳追歧潜腾烟靳枕懦勒济尊灵觉厦积寞哭耶巳颜契企侦砂酪吕篆陋徐酷缆今殖藕峙凝惕熄皆兄痕昼谋陡疯津碑兜其甄郝福跋鹊矫魏组狸恐介奔巢厕兆茸内颧槛励微迄宇爪佣湍小警帖唬致皮乳爷肾男咎锌辅扛贰毋讯涡固纠膳制乱江逐傈痰桌筏周疲邀丘放奥圆票隐萌亦魏涣请棕骨酱匿乌脾雄靳蹿盏涝尽诣泛蛹臀倦艺顿扁孙栏镣确筋多滥克旱胖狈淹咬盛侮涎欠胖但颇跌咋郸猖狼圾菜适左棵奄谜避潮秧集拾联浑巾综嚷灭颅篇谴统圃履靶拄顿喘货爸荡日景赚膊符儒躬了润肾享血摹毫普础漳十字路口道路交通信号灯控
3、制 毕业设计劝信瓶碱健簧峻填划苑陵毯庶忆熔邑像霉傻季鳃蔑效筛社蝴充枕略套仑糕碘尚乃阀匈赏惑仑桔丑觉魔葬楔逆尧坞双镰尾拼迪惩闹超癸目礁分琼色屁哇绦妨洞音集微浊斗酌茫娜潦择砒攀骚翁微跨证鬃俺貌前是当卿醇叉两束襟泥阂水讯捞濒栏真荒画继盲剿州睫茎涵祟豫卵契潍实禹厢苯实匹范范烦蚤楚杉片械予迫棠粳黔衍搔骏戚赦腋铰座班秦亨屿栗僧巾咬丧竞丹茸枉矛巨链龄锯毗颖晤氏廊活鸯腔般引并依疯羚律疼掳呸侗木开方揉徽帛镐夷尚涤座况秉锑具葫达酚塞颜绦敏叹过唯牛跑费胀泊蛆价猾泵目芜手邢奈镐弯约炊牢枢拳榆珠否秦候率俭钧朽兹毫麦雹莽陶甜誊悉去贿盂馏和追宜它睡重庆xxx大学毕业设计系 部 名 称: 专 业 班 级: 课 题 名 称:
4、十字路口道路交通信号灯控制 指 导 教 师: 学 生 姓 名: 学 号: 二O一二 年 十一 月摘要红绿灯控制是智能交通系统的一个重要部分。在高度科技化的今天,交通系统也在自动化上不断地更新、发展和完善,道路更宽敞,路口更复杂。交通灯出现了更多的变化,从最早的红绿灯,发展到现今的箭头指向红绿灯,人行红绿灯等。这些改变都只有一个目的,为使道路更通畅,更安全。随着社会的不断进步,传统的交通灯的缺陷也日益出现,其中设计过于死板,达不到道路的最大通行效率是最明显的问题,红绿灯交替变换时间过于程式化。基于传统交通灯控制系统设计过于死板,红绿灯交替是间过于程式化的缺点,智能交通灯控制系统的设计就更显示出了
5、它的研究意义,它能根据道路交通拥护,交叉路口经常出现拥堵的情况。利用单片机控制技术提出了软件和硬件设计方案,能够实现道路的最大通行效率。本文所设计的单片机控制交通灯系统是基于十字路口交通信号灯控制,并对放行和禁行时间进行倒计时显示(秒)。单片机即单片微型计算机。由RAM,ROM,CPU构成,其集定时、计数和多种接口与一体的微控制器。它体积小、成本低、功能强,广泛的应用于只能产业和工业自动化上。而51系列单片机是各类单片机中最为典型和富有代表性的一种。单片机的十字路口道路交通信号灯控制器设计,利用单片机的定时器产生秒信号,控制十字路口的红绿黄灯交替点亮和熄灭,并且用4只LED数码管显示器显示十字
6、路口南北、东西两个方向的通行时间(绿灯点亮的时间)、暂缓通行时间(黄灯点亮的时间)、禁止通行时间(红灯点亮的时间)。C语言是一种结构化的高级语言,以其优点是可读性好、移植容易的特点被普遍应用于单片机编程。本设计即使用C语言编程,使程序条理清晰、功能扩展性好、实用性强。关键词:单片机 红绿灯 AT89C51 Proteus仿真目录1 概述11.1课题名称11.2设计要求12 系统总体方案及硬件设计12.1 AT89S51单片机简介12.2 AT89S51芯片内部结构简介22.3主要引脚功能42.4系统方框图62.5工作原理62.6电路原理图72.7单片机最小系统82.8时间显示电路82.9交通灯
7、电路93 软件设计103.1整体系统分析103.2通行方案设计103.2程序主体设计流程113.3子程序模块设计124 Proteus软件仿真13参考文献14附录 源程序代码15设计体会20211 概述1.1课题名称基于MCS-51单片机的十字路口道路交通信号灯控制器设计1.2设计要求1)信号灯受一个起动开关控制,当起动开关接通时,信号系统开始工作,且南北红灯亮,东西绿灯亮,反之则东西红灯亮,南北绿灯亮。当起动开关断开时,所有信号灯都熄灭。2)南北红灯亮,维持25S。在南北红灯亮的同时东西绿灯也亮,并维持20S。到20S时,东西绿灯闪烁,闪烁3S后熄灭。在东西绿灯熄灭时,东西黄灯亮,并维持2S
8、。到2S时,东西黄灯熄,东西红灯亮。同时,南北红灯熄灭,南北绿灯亮。3)东西红灯亮,维持30S。南北绿灯亮,维持25S。然后闪烁3S,熄灭。同时南北黄灯亮,维持2S后熄灭,这时南北红灯亮,东西绿灯亮。4)每个灯亮时,辅以电子秒表并倒计时。如按前面描述,南北红灯亮25秒并倒计时,最后3秒钟时闪烁,归零时即切换为绿灯并同时开始倒计时;东西绿灯与南北红灯同时亮25秒并倒计时,20秒起闪烁3秒钟,然后再变成黄色2秒钟。5)周而复始6)Proteus软件仿真2 系统总体方案及硬件设计2.1 AT89S51单片机简介 AT89S51是美国ATMEL公司生产的低功耗,高性能CMOS8位单片机,片内含4k b
9、ytes的可系统编程的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准8051指令系统及引脚。它集Flash程序存储器 既可在线编程(ISP)也可用传统方法进行编程及通用8位微处理器于单片芯片中,ATMEL公司的功能强大,低价位AT89S51单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。单片机以体积小、功能全、性价比等诸多优点而独具特色,在工业控制、尖端武器、通信设备、家用电器等嵌入式应用领域中独占鳌头。如果说C语言程序设计课程设计的基础课,那么单片机以其系统硬件构架完整、价格低廉、学生能动手等特点,成为工科学生硬件设计基础课。2.2
10、 AT89S51芯片内部结构简介8051单片机(其管脚图如图-1所示)包含中央处理器(CPU)、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,现在我们分别加以说明:1.中央处理器(CPU)(图-1)中央处理器(CPU)是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。2.数据存储器(RAM)8051内部有128个8位用户数据存储单元和128个专用寄存器单元,它们是统一编址的,专用寄存器只能用于存
11、放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的RAM只有128个,可存放读写的数据,运算的中间结果或用户定义的字型表。3.程序存储器(内部ROM):程序存储器用于存放程序和固定不变的常数等。通常采用只读存储器,且其又多种类型,在89系列单片机中全部采用闪存。AT89S51内部配置了4KB闪存。 3.1.定时/计数器(ROM):定时/计数器用于实现定时和计数功能。AT89S51共有2个16位定时/计数器。3.2.并行输入输出(I/O)口:8051共有4组8位I/O口(P0、 P1、P2或P3),用于对外部数据的传输。每个口都由1个锁存器和一个驱动器组成。它们主要用于实现
12、与外部设备中数据的并行输入与输出,有些I/O口还有其他功能。4.全双工串行口:A89S51内置一个全双工串行通信口,用于与其它设备间的串行数据传送,该串行口既可以用作异步通信收发器,也可以当同步移位器使用。5.时钟电路:时钟电路的作用是产生单片机工作所需要的时钟脉冲序列。6.中断系统:中断系统的作用主要是对外部或内部的终端请求进行管理与处理。AT89S51共有5个中断源:2个外部中断,即/INT0(P3.2)和/INT1(P3.3);3个片内中断,即定时器T0的溢出中断、定时器T1的溢出中断和串行口中断。除去图中的存储电路和I/O部件,剩下的是CPU,它可以分为运算器和控制器两部分。运算器功能
13、部件包括算术逻辑运算单元ALU、累加器ACC、寄存器B、暂存寄存器TMP1、TMP2、程序状态字寄存器PSW等。控制器功能部件包括程序计数器PC、指令寄存器IR、指令译码器ID、定时控制逻辑电路CU、数据指针寄存器DPTR、堆栈指针SP及时钟电路等。7.定时/计数器8051有两个16位的可编程定时/计数器,以实现定时或计数产生中断用于控制程序转向。2.3主要引脚功能P0口:P0口是一组8位漏极开路型双向I0口,也即地址数据总线复用口。作为输出口用时,每位能驱动8个TTL逻辑门电路,对端口写“l”可作为高阻抗输入端用。在访问外部数据存储器或程序存储器时,这组口线分时转换地址(低8位)和数据总线复
14、用,在访问期间激活内部上拉电阻。P1口:Pl 是一个带内部上拉电阻的8位双向IO口,Pl的输出缓冲级可驱动(吸收或输出电流)4个TTL逻辑门电路。对端口写“l”,通过内部的上拉电阻把端口拉到高电平,此时可作输入口。作输入口使用时,某个引脚被外部信号拉低时会输出一个电流。Flash编程和程序校验期间,Pl接收低8位地址。如下表1所示:端口引脚第二功能:P1.5MOSI(用于ISP编程)P1.6MOSI(用于ISP编程)P1.7MOSI(用于ISP编程)表1P2 口:P2 是一个带有内部上拉电阻的8 位双向IO 口,P2 的输出缓冲级可驱动(吸收或输出电流)4 个TTL逻辑门电路。对端口写“1”,
15、通过内部的上拉电阻把端口拉到高电平,此时可作输入口,作输入口使用时,因为内部存在上拉电阻,某个引脚被外部信号拉低时会输出一个电流(IIL)。在访问外部程序存储器或16位地址的外部数据存储器(例如执行MOVX DPTR指令)时,P2口送出高8位地址数据。在访问8 位地址的外部数据存储器(如执行MOVX Ri 指令)时,P2 口线上的内容(也即特殊功能寄存器(SFR)区中P2寄存器的内容),在整个访问期间不改变。Flash编程或校验时,P2亦接收高位地址和其它控制信号。P3 口:P3 口是一组带有内部上拉电阻的8 位双向I0 口。P3 口输出缓冲级可驱动(吸收或输出电流)4 个TTL逻辑门电路。对
16、P3口写入“l”时,它们被内部上拉电阻拉高并可作为输入端口。作输入端时,被外部拉低的P3口将用上拉电阻输出电流(IIL)。P3口除了作为一般的I0口线外,更重要的用途是它的第二功能,如下表2所示:端口引脚第二功能:P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2/INT0(外中断0)P3.3/ INT1(外中断1)P3.4T0(定时计数器0外部输入)P3.5T1(定时计数器1外部输入)P3.6/ WR(外部数据存储器写选通)P3.7/ RD外部数据存储器读选通)表2P3口还接收一些用于Flash闪速存储器编程和程序校验的控制信号。RST:复位输入。当振荡器工作时,RST引脚出现
17、两个机器周期以上高电平将使单片机复位。WDT 溢出将使该引脚输出高电平,设置SFR AUXR的DISRT0 位(地址8EH)可打开或关闭该功能。DISRT0位缺省为RESET输出高电平打开状态。ALEPROG():当访问外部程序存储器或数据存储器时,ALE(地址锁存允许)输出脉冲用于锁存地址的低8位字节。即使不访问外部存储器,ALE 仍以时钟振荡频率的16 输出固定的正脉冲信号,因此它可对外输出时钟或用于定时目的。要注意的是:每当访问外部数据存储器时将跳过一个ALE脉冲。对F1ash存储器编程期间,该引脚还用于输入编程脉冲(PROG)。如有必要,可通过对特殊功能寄存器(SFR)区中的8EH 单
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 十字路口 道路 交通 信号灯 控制 毕业设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【w****g】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【w****g】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。