毕业设计(论文)-基于AT89C52单片机的数字交通灯设计

毕业设计(论文)-基于AT89C52单片机的数字交通灯设计

ID:41052451

大小:1.45 MB

页数:40页

时间:2019-08-15

毕业设计(论文)-基于AT89C52单片机的数字交通灯设计_第1页
毕业设计(论文)-基于AT89C52单片机的数字交通灯设计_第2页
毕业设计(论文)-基于AT89C52单片机的数字交通灯设计_第3页
毕业设计(论文)-基于AT89C52单片机的数字交通灯设计_第4页
毕业设计(论文)-基于AT89C52单片机的数字交通灯设计_第5页
资源描述:

《毕业设计(论文)-基于AT89C52单片机的数字交通灯设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、河南工业职业技术学院毕业设计——数字交通灯专业:班级:学号:姓名:指导老师:39数字交通灯毕业设计任务书一、设计任务:用89C52A作为主控芯片,通过C语言编些程序,用LED代替各个路口交通灯,通过keil和Proteus联合调用来实现对十字路口交通灯控制系统的模拟。二、设计内容:设计内容:用keil编写C程序,通过软件延时实现交通灯控制;在Proteus中设计出电路图,其中各个路口交通灯用led模拟,计时器用八段数码管显示;z最后通过keil和Proteus联合调用实现交通灯的模拟。设计效果:软件延时控制南北(A﹑C)

2、路口红灯亮65s0,东西(B﹑D)路口绿灯亮60秒;然后南北(A﹑C)路口不变,东西(B﹑D)路口绿灯闪5下,然后南北东西路口黄灯亮;再变为南北(A﹑C)路口绿灯亮60s,东西(B﹑D)红灯亮65s秒;然后南北(A﹑C)路口绿灯闪5下,再黄灯亮,B﹑D不变。再循环······。并将绿灯剩余时间显示在LED上(该项编程可将其结果显示在计算机屏幕上代替)。如下图十字交通灯模拟图三、设计要求:(1).设计硬件原理图(印制版图),(2).制作实物或软件仿真或实验板上模拟,任选一种;(3).设计软件流程图;(4).编程并调试;(5

3、).软硬件综合调试。39摘要交通控制系统是近现代社会随着物流、出行等交通发展产生的一套独特的公共管理系统。要保证高效安全的交通秩序,除了制定一系列的交通规则,还必须通过一定的科技手段加以实现。本文在对目前交通控制进行深入分析的基础上,用89C52A作为主控芯片,通过C语言编些程序,用LED代替各个路口交通灯,通过Keil和Proteus联合调用来实现对十字路口交通灯控制系统的模拟。近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一

4、个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。单片机的交通灯控制系统由89c52a单片机、交通灯显示、LED倒计时等模块组成,即选用了LED灯和双位数码管来模拟显示的交通灯切换状态。系统为基本交通灯功能,另外还具有可倒计时显示等相关功能。本设计主要做了如下几方面的工作:一是确定系统交通控制的总体设计,包括,十字路口具体的通行方案设计以及系统应拥有的各项功能,二是进行硬件电路、显示电路等的设计和基本功能要求。三是进行软件系统的设计,对于本系统,本人采用单片机汇编语言编写,总体上完成了

5、软件的编写,四是制作实物或软件仿真或实验板上模拟,任选一种,四是编程并调试,软硬件综合调试。关键词:交通控制,AT89C52,倒计时显示,C语言设计程39目录数字交通灯毕业设计任务书1摘要2目录3前言5第一章单片机概述61.1单片机交通控制系统的选题背景61.2单片机交通控制系统选题的现实意义61.3国内外研究现状及其发展81.3.1国内外交通控制技术81.3.2交通控制存在的问题81.4单片机交通控制系统主要研究的内容9第二章单片机交通控制系统总体设计102.1单片机交通控制系统通行方案设计102.2单片机交通控制系统

6、的功能要求112.2.1倒计时显示112.3单片机交通控制系统的基本构成及原理12第三章系统硬件电路的设计133.1系统硬件总电路构成及原理133.1.1系统硬件电路构成133.1.2系统工作原理133.2单片机的选择153.2.1单片机的概述153.2.2AT89C52芯片的主要性能153.2.3AT89C52芯片的内部结构框图153.2.4AT89C52芯片最小系统163.3其它硬件介绍及连接173.3.1八段LED数码管173.3.2其它器件19第四章系统软件程序的设计214.1程序主体设计流程214.2理论基础知

7、识224.2.1定时器原理22394.2.2软件延时原理224.3子程序模块设计234.3.1按键扫描程序234.3.2状态灯显示及判断244.3.3LED倒计时显示254.4源程序25第五章系统软件仿真305.1PROTEUS软件介绍305.2交通灯系统PROTUES仿真30第六章软硬件综合调试。316.1硬件调试316.2系统软件调试316.2.1集成开发环境KEIL316.2.2集成开发环境KEIL32结论34参考文献35附录一总电路图3639前言当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手

8、段。但这一技术在19世纪就已出现了。1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两以旋转式方形玻璃提灯组成,红色表示“停止”

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

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

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