MSC-51单片机交通灯论文

哪位人才帮我改下论文+++++++++++++++++++++++++++568312087谢谢改好给分

单片机交通灯控制系统设计--带仿真的论文编号:JD943 论文字数:7687,页数:29摘要
本设计是交通信号灯控制系统,随着社会的不断的进步,社会的不断发展。交通也日渐复杂,交通的自动化也不断更新,交通的一些指挥系统光靠人来完成是远远不够的,这就需要设计各种交通指挥自动化系统来完成这些复杂的工作。从而使交通指挥系统更加有秩序,更加安全。至此本人设计了交通信号灯控制系统,来指挥十字路口车辆的停通,使红绿灯指挥系统实现自动化,无人化。
该交通灯控制系统控制的是东西和南北两个方向上的车辆通行,系统共采用6个发光二极管来模拟各路交通信号灯,4个LED七段数码管以倒计时的方式显示各个方向上允许通行或禁止通行的信号灯剩余的时间。停35S,准备5S,之后通行30S,并在东西和南北两个方向上这两种状态不断循环。此系统核心元件为单片机AT89C51,单片机)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。对其编写相关程序来控制交通信号灯和数码管的时间显示,并采用外部中断来控制紧急情况。此设计的硬件电路不是很复杂,关键在于软件的设计,即程序的编写。本设计采用的程序编写语言为现在流行的C语言,简单又便于阅读。编写程序的原则是:1.满足设计的要求。2.尽量采用最好,最有效的算法。3.编写时应尽量用最简洁的语言。编写好源程序后,采用keil软件对其进行编译,使其生成单片机可以识别的.hex文件,再把此文件导入单片机89C51中即可。
硬件电路和源程序及目标文件都设计完后,我们可以采用相关软件进行仿真,以使交通信号灯控制系统的设计更加准确,可靠。设计者采用PROTUES软件进行仿真调试,仿真时注意此软件使用,从而进一步熟悉并学习此软件。仿真成功后,就做好本次设计报告,写出此次设计的心得与体会。

关键词:交通指示灯;单片机;控制
目录
1 概述 3
1.1 交通灯设计方案选择与论证: 3
1.2设计要求及目的: 3
1.2.1基本要求: 3
1.2.2提高要求: 3
1.2.3设计目的: 4
1.3交通灯控制系统的简单说明: 4
2 系统总体方案及硬件设计 5
2.1 硬件电路各元件介绍: 5
2.1.1核心芯片AT89C51单片机的说明 5
2.1.2两位八段式数码管 7
2.1.3其它元件的说明 9
2.2总电路的设计及过程说明 10
2.2.1设计基本框架图:(如图6所示) 10
2.2.2总体电路的工作原理: 10
2.2.3各端口控制作用: 11
2.2.4复位和时钟电路: 12
2.3设计思想: 13
3 软件设计 14
3.1交通灯状态的分析: 14
3.2主程序流程图:(如图一,图二所示) 15
3.3中断程序流程图:(如图三所示) 17
4 Proteus软件仿真 18
4.1仿真过程: 18
(1)南北红,东西绿 18
4.2检测与调试: 20
5课程设计体会 22
5.1心得体会: 22
参考文献 22
附1:源程序代码 23
附2:系统原理图 28 答案来自:http://www.lwtxw.com/html/42-5/5746.htm
温馨提示:内容为网友见解,仅供参考
无其他回答

交通灯方面的研究论文
该文引入了交通灯的系统设计和系统控制计划,此计划设计的交通灯控制系统是基于单片机的。本系统采用MSC-51系列单片机AT89S51为中心器件来设计交通灯控制器。本系统具有适用性强、操作简单、扩展功用强等优点。 关键词: 单片机;交通灯 1 控制器软件设计 1.1 交通管理计划概述 设在十字路口,分为东西向和南北向,在任...

毕业论文范本论文正文
本文采用MSC-51系列单片机ATSC51和可编程并行I\/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8051芯片的P1口设置红、绿灯燃亮时间的功能。红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过PA口输出,显示时间直接通过8255的PC口输出至双位数码管);车辆闯红灯报警...

MSC-51单片机交通灯论文
编写好源程序后,采用keil软件对其进行编译,使其生成单片机可以识别的.hex文件,再把此文件导入单片机89C51中即可。硬件电路和源程序及目标文件都设计完后,我们可以采用相关软件进行仿真,以使交通信号灯控制系统的设计更加准确,可靠。设计者采用PROTUES软件进行仿真调试,仿真时注意此软件使用,从而进一步熟悉...

毕业论文 题目:交通灯控制系统设计
图1:十字路口交通示意图 图2:十字路口通行顺序示意图 图3:十字路口交通指示灯示意图 图4:交通灯控制系统硬件框图 3、硬件设计 本系统硬件上采用AT89C52单片机和可编程并行接口芯片8155,分别控制图2所示的四个组合。AT89C52单片机具有MCS-51内核,片内有8KB Flash、256字节RAM、6个中断源、...

单片机交通灯的设计与方法,要具体,只要文字,不要图片谢谢了,大神帮忙啊...
本系统采用MSC-51系列单片机ATSC51和可编程并行I\/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8051芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过PA口输出,显示时间直接通过8255的PC口输出至双位数码管);车辆闯红灯...

基于51单片机控制交通灯的电路图与C语言程序
\/\/程序名:十字路口交通灯控制 \/\/编写人:黄庭剑 \/\/初写时间:2009年1月2日 \/\/程序功能:南北为车行道,延时60秒;东西方向为人行道,延时20秒,且在最后3秒黄灯显示2秒钟再实现切换.\/\/CPU说明:AT89C51型单片机; 24MHZ晶体振荡器 \/\/完成时间:2009年1月6日 \/\/***\/\/ include<stdio.h> include<reg...

基于51单片机的交通灯控制设计
《单片机C语言程序设计实训100例---基于8051和PROTEUS仿真》案例 5 上海师范大学信息与机电工程学院—倪继锋 \/\/延时 void DelayMS(uint x){ uchar i;while(x--) for(i=0;i<120;i++);} \/\/交通灯切换 void Traffic_Light(){ switch(Operation_Type){ case 1: \/\/东西向绿灯与南北向红灯亮 ...

51单片机交通灯的控制设计
2012-11-18 基于51单片机控制交通灯的电路图与C语言程序 86 2008-04-24 (急)利用51单片机设计红绿灯控制系统 26 2009-07-15 基于89C51单片机的交通灯设计报告 2014-09-26 基于51单片机的红绿灯设计 3 2008-04-22 求51单片机控制的交通灯电路图 78 2010-01-05 c51单片机交通灯设计程序和电路图 1 ...

c51单片机控制交通灯要求用汇编语言
\/\/ 51单片机控制交通灯要求用汇编语言,仿真实例,可以参考一下 SNF EQU 00H ; 南北通行标志位 EWF EQU 01H ; 东西通行标志位 URF EQU 02H ; 紧急事件标志位 ORG 0000H LJMP MAIN ; 上电转主程序 ORG 000BH ; 定时中断入口 LJMP DSZD ORG 0003H ...

单片机交通灯程序
采用51单片机作为系统的MCU,基本完成控制两组交通指示灯交替亮 每个街口有左拐、直行及行人三种指示灯。直行灯每个灯有红、黄、绿三种颜色。自行车与汽车共用左拐和直行灯。首先东西向直行绿灯和行人灯亮1分钟,左转灯亮30秒,黄灯亮5秒(同时南北向红灯亮95秒),然后东西向红灯亮95秒钟(同时首先南北...

相似回答