基于51单片机汇编语言设计的交通灯_毕设论文.doc

基于51单片机汇编语言设计的交通灯_毕设论文.doc

ID:13150678

大小:339.50 KB

页数:23页

时间:2018-07-20

基于51单片机汇编语言设计的交通灯_毕设论文.doc_第1页
基于51单片机汇编语言设计的交通灯_毕设论文.doc_第2页
基于51单片机汇编语言设计的交通灯_毕设论文.doc_第3页
基于51单片机汇编语言设计的交通灯_毕设论文.doc_第4页
基于51单片机汇编语言设计的交通灯_毕设论文.doc_第5页
资源描述:

《基于51单片机汇编语言设计的交通灯_毕设论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、交通灯的控制摘要:本设计以AT89C51单片机为主控模块,主要由按钮开关,数码管,发光二极管组成,利用汇编语言编写程序来模拟对十字路口的交通管理,系统包括左右拐,直行,人行道四个基本的交通等功能。南北方向亮绿灯60s,然后黄灯闪烁3次,每次一秒(亮灭各40ms),红灯40s,同时东西方向红灯65s,绿灯35s,黄灯闪烁3s。各路灯用LED模拟显示,同时用七段数码管显示两路的倒计时时间。利用键盘可修改灯亮时间PC机设置灯亮时间,利用PC与单片机串口通信实现。为防止出现紧急情况(如119,110通过时),该系统还设置了中断,可通过按

2、键使各个路口为红灯其它车辆禁行,特殊车辆通行的状态,当东西方向为通行状态时,南北方向有突发情况,也可通过手动按键使东西方向为红灯,南北方向为绿灯。在对系统的分析基础上,提出了几种设计方案,经比较选择各方较好的LED动态循环显示方案进行设计,设计包括硬件和软件两大部分单片机最小系统,时间显示,交通等显示三部分。以AT89C51为控制核心,东西南北各设置3个交通灯,东西,南北方向各设置一个2位的数码管时间显示器,交通灯显示则采用红绿黄三色高亮发光二极管模拟,软件采用模块化的设计方法,主要分为主程序,定时中断服务子程序,倒计时显示子程

3、序,交通灯模拟显示子程序。软件设计完成,经过对该设计程序模拟测试,可实现对十字路口交通的良好管理,预期目标全部达到,该系统操作简单,实用性强,扩展功能好。关键词:AT89C51数码管光二极管中断模拟目录1前言51.1该课程选题背景51.2该课程选题现实意义51.3单片机交通灯研究任务52设计方案62.1方案设计目的62.2方案设计思路62.3方案设计原理73系统硬件设计83.1AT89C51芯片简介83.274LS47芯片简介113.3系统总框图123.4、交通灯硬件线路123.5、系统工作原理124.软件设计134.1每秒钟的

4、设定134.2秒的方法134.3相应程序代码134.4、键盘显示流程图144.5、软件延时145Proteus软件仿真155.1正常运行时状态155.2黄灯亮时状态165.3应急情况下状态166设计心得体会17附录1:源程序代码18附录2:硬件连接图23参考文献231前言1.1单片机交通控制系统的选题背景世界上第一盏正式投入使用的交通信号灯出现在1868年12月10日,这盏身高7米,由德哈特设计的红绿两色煤气灯出现在议会大厦前的十字路口。一位警察手持长杆牵动皮带转换红绿两色:红灯停,绿灯行。随着人口快速的增多,交通工具的爆炸性的

5、发展,以及道路资源的有限性,交通控制就应运而生,在人类的生活、工作环境中,交通扮演着极其重要的角色,人们的出行都无时不刻与交通打着交道。自18世纪工业革命以来,工业发展带动整个交通运输的发展,从而催生了单独的交通控制学问与管理机构。道路交通信号灯是交通安全产品中的一个类别,是为了加强道路交通管理,减少交通事故的发生,提高道路使用效率,改善交通状况的一种重要工具。适用于十字、丁字等交叉路口,由道路交通信号控制机控制,指导车辆和行人安全有序地通行。1.2单片机交通控制系统选题的现实意义 城市道路交通自动控制系统的发展是以城市交通信号

6、控制技术为前导,与汽车工业并行发展的。在其各个发展阶段,由于交通的各种矛盾不断出现,人们总是尽可能地把各个历史阶段当时的最新科技成果应用到交通自动控制中来,从而促进了交通自动控制技术的不断发展。交通网络是城市的动脉,象征着一个城市的工业文明水平。交通关系着人们对于财产,安全和时间相关的利益。具有优良科学的交通控制技术对资源物流和人们出行都是十分有价值的,保证交通线路的畅通安全,才能保证出行舒畅,物流准时到位,甚至是生命通道的延伸。 1.3单片机交通控制系统主要研究的内容基于整个交通控制系统的发展情况,本设计主要进行如下方面的研究

7、:用智能,集成,且功能强大的单片机芯片为控制中心,设计出一套十字路口的交通控制系统,以指挥该路口的实时通行状态。 本设计主要做了如下几方面的工作: 一是确定系统交通控制的总体设计,包括十字路口具体的通行禁行方案设计以及系统应拥有的各项功能,在这里,本设计除了有信号灯状态控制能实现基本的交通功能,还增加了倒计时显示提示,基于实际情况,又要求了对车流量检测及自调整模拟功能,违规检测及处理,紧急状况处理。二是进行智能传感器的硬件电路,显示电路等的设计对各器件的选择及连接,大体分配各个器件及模块的基本功能要求。2方案设计2.1课程设计目

8、的2.1.1巩固和加深对单片机原理和接口技术知识的理解;2.1.2培养根据课题需要选学参考书籍、查阅手册和文献资料的能力;2.1.4掌握常用仪器、仪表的正确使用方法,学会软、硬件的设计和调试方法;2.1.5能按课程设计的要求编写课程设计报告,能正确反映设计和实验

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。