基于89c51单片机的交通灯 课程设计报告

基于89c51单片机的交通灯 课程设计报告

ID:30804144

大小:225.50 KB

页数:10页

时间:2019-01-03

基于89c51单片机的交通灯  课程设计报告_第1页
基于89c51单片机的交通灯  课程设计报告_第2页
基于89c51单片机的交通灯  课程设计报告_第3页
基于89c51单片机的交通灯  课程设计报告_第4页
基于89c51单片机的交通灯  课程设计报告_第5页
资源描述:

《基于89c51单片机的交通灯 课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.课程设计说明书题目十字路口交通灯设计学院名称电气工程学院指导教师唐耀庚职称教授班级自动化091班学号20094460122学生姓名易辉2012年6月16日...十字路口交通灯数字显示系统摘要本设计是交通信号灯控制系统,随着社会的不断的进步,社会的不断发展。交通也日渐复杂,交通的自动化也不断更新,交通的一些指挥系统光靠人来完成是远远不够的,这就需要设计各种交通指挥自动化系统来完成这些复杂的工作。从而使交通指挥系统更加有秩序,更加安全。至此本人设计了交通信号灯控制系统,来指挥十字路口车辆的停通,使红绿灯指挥系统实现自动化,无人化。 该交通灯控制系统控制的是东西和南北两个方向上的车

2、辆通行,此系统核心元件为单片机AT89C51,单片机)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。对其编写相关程序来控制交通信号灯和数码管的时间显示,并采用外部中断来控制紧急情况。此设计的硬件电路不是很复杂,关键在于软件的设计,即程序的编写。本设计采用的程序编写语言为现在流行的C语言,简单又便于阅读。编写程序的原则是:1.满足

3、设计的要求。2.尽量采用最好,最有效的算法。3.编写时应尽量用最简洁的语言。编写好源程序后,采用keil软件对其进行编译,使其生成单片机可以识别的.hex文件,再把此文件导入单片机89C51中即可。关键词:交通指示灯;单片机;控制  ...目录1概述………………………………………………………………………………31.1设计背景………………………………………………………………………31.2设计任务……………………………………………………………………32系统总体方案及硬件设计………………………………………………………42.1AT89S52单片机简介………………………………………………

4、…………42.2系统硬件电路的设计………………………………………………………43软件设计…………………………………………………………………………73.1交通灯的设计程序流程图……………………………………………………73.2定时器0及中断响应…………………………………………………………84Proteus软件仿真…………………………………………………………………104.1仿真电路图……………………………………………………………………104.2仿真步骤………………………………………………………………………105课程设计体会……………………………………………………………………11参考文

5、献……………………………………………………………………………11附1:源程序代码………………………………………………………………12附2:系统原理图………………………………………………………………18...1引言随着社会的发展,人们生活水平的改善,私家车越来越多。车流量的增加给交通带来了极大的压力,也使得交通安全日益严峻。而交通灯则成为疏通车辆,缓解交通压力,减少交通事故,维护交通安全,制定交通规则最常见和最有效的手段。十字路口是生活中常见的交通路线,而十字路口也是车流量较多,导致车辆堵塞教为严重的交通路口,因此,十字路口交通灯成了交通路线上最常见的交通设备。红灯停绿灯行成了每

6、个人口熟能详的交通规则。在很久以前,交通灯仅仅只是通过简单的时序电路控制红绿灯的切换,这导致了人们对时间把握的不准确,如行人和司机不能正确的把握交通灯的变换,从而出现不必要的交通事故。由单片机控制的十字路口交通灯具有时间倒计时显示、绿灯闪烁警示、黄灯示意减速停车等功能,完善了交通灯功能,减少交通事故,做到了更好的改善交通环境,维护人们生命和财产安全,为创造美好城市交通形象发挥了不可替代的作用。2十字路口交通灯设计2.1设计目标...十字路口交通灯设计要求通过89C51单片机的控制,实现十字路口交通灯的切换和倒计时显示。东西(A)、南北(B)两干道交于一个十字路口,各干道有一组红

7、、绿、黄三个指示灯,指挥车辆和行人安全通行。红灯的设计时间为25秒,绿灯20秒后闪烁警示,然后绿灯灭,黄灯亮2S。要求两干道交通灯显示正确,时间显示不错乱。2.2设计流程图程序设计确定为交通灯后,根据设计要求,通过ISIS画出电路图,由电路图和设计要求通过keil编写汇编语句并调试,调试成功生成*.HEX文件,打开ISIS选择单片机将*.HEX文件添加进源文件,然后进行调试,调试成功,则完成设计。不成功不成功生成.HEX文件在ISIS中仿真确定设计方案使用ISIS设计电路图根据电路图编写程序

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

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

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