基于单片机的交通灯系统设计大学毕设论文

合集下载

基于单片机的交通灯控制系统设计论文

基于单片机的交通灯控制系统设计论文

目录1 设计课题任务、功能要求说明及总体方案介绍 (1)1.1 设计课题任务 (1)1.2 功能要求说明 (1)1.3 设计课题总体方案介绍及工作原理说明 (1)2 硬件系统的设计 (3)2.1 硬件系统各模块功能简要介绍 (3)2.2 电路原理图、PCB图、元器件布局图 (3)2.3 元器件清单 (3)3 软件系统的设计 (4)3.1 单片机资源使用的情况 (4)3.2 软件系统模块功能介绍 (4)3.3 程序流程框图 (4)3.4 程序清单 (7)4 设计结论及误差分析 (8)4.1 数字电子钟的设计结论及使用说明 (8)4.2 误差分析 (8)5 设计总结与体会 (9)5.1设计总结 (9)5.2 教学建议 (9)参考文献 (10)附录A (11)附录B (13)附录C (14)1设计课题任务、功能要求说明及总体方案介绍1.1 设计课题任务设计一个具有特定功能的十字路口交通灯。

1.2 功能要求说明该交通灯上电或按键复位后能自动显示系统提示符“P.”,进入准备工作状态。

按开始键则开始工作,按结束键则返回“P.”状态。

要求甲车道和乙车道两条交叉道路上的车辆交替运行,甲车道为主车道,每次通车时间为60秒,乙车道为次车道,每次通车时间为30秒,要求黄灯亮3秒,并且1秒闪烁一次。

有应急车辆出现时,红灯全亮,应急车辆通车时间10秒,同时禁止其他车辆通过。

1.3 设计课题总体方案介绍及工作原理说明1.3.1 总体方案介绍本课程设计用单片机直接控制信号灯的状态变化,基本上可以指挥交通的具体通行,而接入LED数码管就可以显示倒计时以提醒行使者,更具人性化。

本系统在此基础上,加入了紧急状态下的运行。

本设计系统以单片机为控制核心,连接成最小系统,由独立式键盘模块、复位电路模块、晶振电路模块产生输入,LED 信号灯状态模块,数码管倒计时模块接受输出。

系统的总体框图如图1所示。

键盘设置模块对系统输入模式选择及具体通行时间设置的信号,系统进入正常工作状态,执行交通灯状态显示控制,同时将时间数据倒计时输入到LED数码管上实时显示。

(完整版)基于单片机的交通灯控制电路设计毕业设计

(完整版)基于单片机的交通灯控制电路设计毕业设计

毕业论文(设计)论文题目:基于单片机的交通灯控制电路设计学生:董仁龙学号:所在院系:电气信息工程学院专业名称:自动化届次:2011 届指导教师:井田目录摘要: (1)1.设计任务要求及目的 (2)1.1设计任务 (2)1.2基本要求 (2)1.3设计目的 (2)2.设计思路 (3)2.1设计原理: (3)2.2设计方案及其总体设计框图 (3)3.交通灯控制系统的硬件设计 (4)3.1系统硬件电路构成及外部硬件件的选取 (4)3.2系统工作原理 (5)3.3单片机小系统的基本组成及硬件图 (8)3.4外围电路工作原理及系统硬件图 (8)4.系统软件程序的设计 (14)5.课程设计心得体会 (15)6.参考文献 (13)7.附录: (14)8.致谢 (19)基于单片机的交通灯控制电路设计学生:董仁龙(指导老师:井田)(淮南师范学院电气信息工程学院)摘要:实现这井然秩序靠的是交通信号灯的自动指挥系统的交通信号灯控制方式很多。

本系统采用MSC-51系列单片机ATSC51和可编程并行IO接口芯片80C51为中心器件来设计交通灯控制器,完成对A 、B道上均有车辆要求通过时各自顺时放行;在一道有车而另一道无车和有紧急车辆要求通过时,系统做出正确应急控制。

本系统实用性强、操作简单、扩展功能强。

在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,本系统还应根据具体硬件结构软硬件结合加以完善。

关键词: MSC-51系列单片机ATSC51;交通灯控制器;IO接口芯片1.设计任务要求及目的1.1设计任务(1)单片机最小系统的焊制并以其为核心,设计并制作一个交通灯控制系统。

(2)按设计要求学习并使用Proteus软件绘制电路图。

(3)编写相应程序,按要求实现相应的控制。

(4)已编写的程序用Proteus仿真,对程序进行反复测试。

(5)按要求撰写毕业设计报告。

1.2基本要求(1)A 通道和B通道上均有车辆要求通过时,A、B通道轮流放行。

基于单片机的交通灯系统的设计_毕业设计

基于单片机的交通灯系统的设计_毕业设计

基于单片机的交通灯系统的设计基于单片机的交通灯系统的设计【摘要】近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。

在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用。

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

【关键词】:单片机,交通灯,8051,检测车流量【ABSTRACT】In recent years, with the rapid development of science and technology, the application of SCM is at the same time, traditional detection techniques to control the growing update. In real-time detection and automatic control system of single-chip applications, often as a single-chip core component to use only single-chip is not enough knowledge, but also the structure of hardware and software in accordance with the specific combination of hardware, to be improved.Crossroads shuttle vehicles, pedestrians bustling, car lanes, the pavement and orderly. So to achieve the orderly what order? Is the traffic lights on the automatic control system. Many traffic lights control. The system uses MSC-51 series single-chip ATSC51 and programmable parallel I / O interface chip 8255A-centric device designed to control traffic lights, can be achieved in accordance with the actual traffic flow through the P1 port 8051 chip set red, green fuel Liang function of time;traffic light cycle, the countdown five seconds left when the yellow light flashing warning (traffic lights through the PA output signal indicates the time directly through the PC port output 8255 to double-digits);vehicle alarm;green time traffic flow can be detected through a double-digital display. The system practical, simple and strong extensions .【KEY WORD】:SCM,Traffic lights,8051,Detect traffic目录引言 (1)一、方案设计 (1)二、系统总体设计 (2)三、硬件设计 (2)(一)8051单片机 (2)1.硬件结构 (2)2.引脚说明 (3)3.最小系统 (4)(1)时钟电路 (4)(2)复位电路 (4)(二)8255芯片简介 (5)(三)74LS373简介 (5)(四)键盘电路 (6)(五)显示电路 (7)四、系统工作原理 (8)五、软件设计 (8)(一)主程序设计 (8)(二)计数器硬件延时 (10)1.计数器处置计算 (10)2.1秒的方法 (10)3.相应的程序代码 (10)(三)时间及信号灯的显示 (10)1.8051并行口的扩展 (11)2.显示原理 (11)3.8255输出信号与数码管的链接 (11)4.8255与8051的连接 (12)六、结论 (13)附录一源程序代码 (14)附录二交通灯原理图 (19)参考文献 (20)致谢 (21)引言交通是城市经济互动的命脉,对于城市经济发展、人民生活水平的提高起着十分重要的作用。

(完整版)单片机交通控制灯的设计与实现毕业设计毕业论文设计

(完整版)单片机交通控制灯的设计与实现毕业设计毕业论文设计

目录摘要 ---------------------------------------------------------------------------------------------------------关键词 ------------------------------------------------------------------------------------------------------Abstract ---------------------------------------------------------------------------------------------------Keywords ---------------------------------------------------------------------------------------------------引言: ------------------------------------------------------------------------------------------------------1. 交通信号灯硬件电路的设计------------------------------------------------ 错误!未定义书1.1交通灯国内外发展概况 ------------------------------------------------------- 错误!未定义书1.2交通信号灯的作用及工作原理 ---------------------------------------------- 错误!未定义书1.2.1道路交通控制的作用主要表现为以下几个方面 ------------ 错误!未定义书1.2.2 道路交通信号灯的工作原理如下----------------------- 错误!未定义书2. 系统组成 -------------------------------------------------------------------------------------------2.1 硬件控制线路图------------------------------------------------------------------------------------2.2 器件和原理 ----------------------------------------------------------------------------------------2.2.1什么是单片机-------------------------------------------------------2.2.2 什么是单片机系统---------------------------------------------------2.3 部分电路功能 -------------------------------------------------------------------------------------2.3.1 晶振电路 ----------------------------------------------------------2.3.3 信号灯控制电路,LED及显示接口 -------------------------------------2.4 设计流程图------------------------------------------------------------------------------------------3. 交通信号灯软件的系统编程 ----------------------------------------------------------------------3.1 信号灯亮灭的定时功能---------------------------------------------------------------------------3.1.1 单片机的定时器-----------------------------------------------------3.1.2 定时器数值的设置应该注意的事项-------------------------------------3.2 51单片机的中断系统 ---------------------------------------------------------------------------3.2.1 中断系统的概念-----------------------------------------------------3.2.2 单片机的中断系统的作用---------------------------------------------3.2.3 如何实现单片机的中断----------------------------------------------3.3软件流程图-------------------------------------------------------------------------------------------4. 系统仿真 ---------------------------------------------------------------------------------------------4.1 proteus软件介绍 ---------------------------------------------------------------------------------5.调试功能说明------------------------------------------------------------------------------------------5.1 硬件调试 ---------------------------------------------------------------------------------------------5.1.1最小系统调试-------------------------------------------------------5.1.2 故障点分析 --------------------------------------------------------5.2软件调试问题及解决-------------------------------------------------------------------------------5.3拓展----------------------------------------------------------------------------------------------------结束语 ------------------------------------------------------------------------------------------------------文总结 ------------------------------------------------------------------------------------------------------工作展望 ---------------------------------------------------------------------------------------------------参考文献 ---------------------------------------------------------------------------------------------------致谢 ---------------------------------------------------------------------------------------------------单片机交通控制灯的设计与实现电子工程专业学生宋克勇指导教师曾实现摘要本系统采用MCS-51系列单片机Intel8031和可编程并行IO接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8031芯片的PI口设置红、绿灯燃亮时间的功能:为了系统稳定可靠采用了MAX629“看门狗”芯片,避免系统因为死机而停止工作的情况发生;显示时间直接通过8255的PA、PB口输出;交通灯信号通过PC口输出;交通灯的点亮采用VT双向晶闸管来控制、直接采用220V交流电源驱动,系统使用性强、操作简单、扩展性强。

基于单片机控制交通信号灯电子设计大学毕设论文

基于单片机控制交通信号灯电子设计大学毕设论文

第一章课程目的与任务 (2)1.1设计目的 (2)1.2设计任务 (2)第二章设计方案分析 (3)2.1电源模块分析 (3)2.2显示界面分析 (3)2.3总体界面分析 (3)第三章主要元件介绍 (5)3.1 单片机介绍 (5)3.2 发光二极管介绍 (7)3.3 LED数码管介绍 (8)3.4 反相器介绍 (8)3.5 晶振介绍 (9)第四章硬件电路 (10)4.1 时钟电路 (10)4.2 复位电路 (10)4.3 交通灯电路 (10)4.4 LED数码管电路 (11)4.5 按键电路 (12)4.6单片机最小系统 (12)第五章软件设计 (14)5.1 程序流程图 (14)5.2 主要模块程序 (15)第六章主要问题 (18)第七章总结 (20)附录一:元件清单 (22)附录二:总电路图 (23)附录三:总程序 (24)附录四:参考文献 (34)随着科技和经济的发展,汽车已然成为了人们出门旅行的必备工具。

但是随之而来的就是交通拥堵和交通事故频繁发生的问题,而且交通事故造成的人员死亡率颇高,这使得交通部门及相关部门非常棘手。

因此,诞生了城市交通管理系统,它是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,是现代城市交通监控指挥系统中最重要的组成部分。

随着经济的发展和人们生活水平的提高,汽车走进了千家万户,成为了这个时代进步的标志。

但是,汽车的增多加剧了道路拥挤的困扰。

所以,我们要在拓宽道路的同时,建设设计好更多更好的交通信号灯管理系统,来解决我们当前的问题。

现在,运用基于单片机控制交通信号灯成为了我们控制交通的主流。

运用单片机控制交通信号灯不仅结构简单,运行安全,精度高,而且成本很低,编程简单。

为了紧随时代的步伐,我们开始研究这一课题,并进行相关调查和设计报告。

这次我主要设计的是基于AT89c52控制的交通信号灯。

其系统包括AT89c52、LED显示、交通信号灯演示系统、按键等组成。

基于单片机控制的交通信号灯的控制系统毕业设计(论文)

基于单片机控制的交通信号灯的控制系统毕业设计(论文)

毕业论文题目:基于单片机交通信号灯的控制系统姓名:学号__________系(院):电子系班级P08电气自动化二班指导教师:职称:讲师目录摘要 (II)ABSTRACT........................................................................................................................................ I II 第1章绪论 . (1)1.1 课题的背景 (1)1.2 课题的意义 (1)1.3 本文的主要工作 (1)第2章相关技术与理论 (3)2.1交通信号灯 (3)2.2单片机 (3)2.2.1单片机简介 (3)2.2.2单片机的发展史 (3)2.2.3单片机基本结构 (4)2.2.4单片机硬件特性 (4)2.2.5AT89C51单片机的中断系统 (4)第3章:单片机交通信号灯控制系统的研究 (6)3.1系统功能要求 (6)3.2总体设计方案 (6)3.3.1晶振电路 (6)3.3.2复位电路 (7)3.4单片机控制交通信号灯的硬件设计 (7)3.5单片机控制交通信号灯的软件开发及相应的C语言实现 (8)3.6.单片机控制交通信号灯的程序举例。

(10)3.7设计的测试,调试和结果分析 (15)3.7.1状态灯显示测试 (15)3.7.2数码管的测试 (15)3.7.3整体电路测试 (15)结束语 (16)参考文献 (17)致谢 (18)摘要随着当今社会的迅速发展,汽车的销售量有了很大的提高。

大量汽车的出售,给我们的生活带了很大的便利。

但是,它也给城市的交通提出了更加严峻的考验。

在这种情况下,我们除了要修建更加好的道路外,还需要设计出更多更好的交通信号灯控制系统。

在现代,利用单片机来实现交通信号灯的控制成了我们调控交通的主流。

运用单片机控制交通信号灯方便,性能高,易于控制。

(完整版)基于单片机的交通信号灯控制系统设计完整版毕业论文

(完整版)基于单片机的交通信号灯控制系统设计完整版毕业论文

重庆大学网络教育学院毕业设计(论文)题目基于单片机的交通信号灯控制系统设计学生所在校外学习中心四川南充校外学习中心批次层次专业092 专科起点本科电气工程及其自动化学号W学生邓力指导教师黄艳玲起止日期2011年9月 1 日起至2011年11 月30日止摘要随着社会经济的发展,城市交通问题越来越引起人们的关注。

人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。

城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。

随着当今社会的迅速发展,汽车的销售量有了很大的提高。

大量汽车的出售,给我们的生活带了很大的便利。

但是,它也给城市的交通提出了更加严峻的考验。

在这种情况下,我们除了要修建更加好的道路外,还需要设计出更多更好的交通信号灯控制系统。

在现代,利用单片机来实现交通信号灯的控制成了我们调控交通的主流。

运用单片机控制交通信号灯方便,性能高,易于控制。

所以,我们很必要对这一课题进行一次系统的研究学习。

在本次毕业设计中,我的主要设计任务是在一个十字路口设计一个交通信号灯,并用单片机进行合理的控制。

本系统由AT89C51单片机、键盘、LED显示、交通灯演示系统组成。

系统包括人行道、左转、右转、以及基本的交通信号灯的功能。

系统除基本交通信号灯功能外,还具有倒计时、时间设置、紧急情况处理、分时段调整信号灯的点亮时间以及根据具体情况手动控制等功能。

关键词:单片机,交通信号灯目录中文摘要 (Ⅰ)1. 引言 (1)2. 设计任务及思路 (1)3. 单片机·····································································································33.1 单片机简介 (3)3.2 单片机基本结构 (3)3.3 单片机硬件特性 (3)4. 芯片的选择 (4)4.1 74LS373以及74LS07芯片简介 (4)4.2 8255芯片 (5)4.2.1 8255可编程并行接口芯片简介 (5)4.2.2 8255可编程并行接口芯片方式控制字格式说明 (5)4.3 晶闸管 (7)5. 交通灯控制原理分析及方案论证 (8)6. 系统硬件设计 (9)6.1 总体设计 (9)6.2 单片机最小系统 (9)6.2.1 振荡电路 (9)6.2.2 复位电路 (10)6.3 显示及其驱动模块 (11)6.3.1 键盘与状态显示功能 (11)6.3.2 倒计时计数功能 (11)7. 系统软件设计 (12)7.1 延时程序设计 (12)7.1.1 计数器硬件延时 (12)7.1.2 软件延时 (13)7.2 时间及信号灯的显示 (14)7.2.1 8031并行口的扩展 (14)7.2.2 显示原理 (15)7.2.3 8255输出信号的放大 (15)7.2.4 8255输出信号与信号灯的连接 (15)7.2.5 8255与8031的连接 (16)7.3 程序设计 (16)7.3.1 流程图 (16)7.3.2 源程序代码 (19)7.4 调试运行 (23)设计总结 (24)参考文献 (25)致谢 (26)附录1 (27)附录2 (28)1.引言当今,交通信号灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段,这一技术在19世纪就已出现了。

毕业设计(论文)单片机控制交通灯控制系统设计.

毕业设计(论文)单片机控制交通灯控制系统设计.

单机课程设计报告电气1201班邓涛李瑞贾玉梅孟豪 2105年11月20日单片机控制交通灯控制系统设计第1章概述1.1单片机认识MCS-51单片机是Intel公司在1980年继MCS-48系列8位单片机之后推出的高档8位单片机。

MCS-51单片机在性能和片内功能方面大大优于MCS-48系列单片机。

MCS-51的典型产品有:8051、8031、8751、80C51、80C31、87C51等,8051内部有4kB ROM,8751内部有4kB EPROM,8031片内无ROM。

除此之外,三者的内部结构及引脚完全相同。

89S51是一种低功耗、高性能CMOS8位微控制器,具有4K 在系统可编程Flash 存储器。

使用Atmel 公司高密度非易失性存储器技术制造,与工业80C51 产品指令和引脚完全兼容。

片上Flash允许程序存储器在系统可编程,亦适于常规编程器。

在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,AT89S51为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。

1.2 单片机的应用单片机是应工业测控需要而产生的,最能反映其功能及形态的名称是在一个应用系统中,Single-chip Micro-controller。

按照测控系统的特点和要求,单片机的应用可分为单机应用和多机应用两大类。

我们这次要完成的单片机课程设计就是它的单机应用,下面在介绍一下单片机在单机应用领域内的主要内容。

(1)智能产品单片机与传统机械产品相结合,使传统机械产品结构简化,控制智能化,购成新一代机电一体化产品。

目前,利用单片机构成的智能产品已广泛应用于家用电器、办公设备、数控机床、纺织机械、工业设备等行业。

(2)智能仪表目前,各种传感器、变送器、控制仪表已普遍采用单片机应用系统。

它集测量、处理、控制功能于一体,具有各种智能化功能,如存储、数据处理、查找、判断、联网和语音等功能。

单片机构成的智能仪表,能使仪表具有数字化、智能化、多功能化、综合化、柔性化等优点,赋予测量仪表以崭新的面貌,使传统的仪器、仪表发生根本性的变革,它代表了仪器仪表的发展趋势。

基于单片机的智能交通灯系统设计毕业设计论文(很全--免费)

基于单片机的智能交通灯系统设计毕业设计论文(很全--免费)

1. 设计思路 (2)2.1电源提供方案 (2)2.2显示界面方案 (3)2.3输入方案: (3)3 单片机交通控制系统总体设计 (3)3.1单片机交通控制系统的通行方案设计 (3)3.2单片机交通控制系统的功能要求 (4)3.3单片机交通控制系统的基本构成及原理 (5)4智能交通灯控制系统的硬件设计 (5)4.1AT89C51单片机简介 (5)4.1.1 AT89C51单片机的主要特性 (6)4.1.2 主要引脚功能 (6)4.2交通灯中的中断处理流程 (8)4.3系统硬件总电路构成及原理 (9)4.3.1系统硬件电路构成 (9)4.3.2系统工作原理 (9)4.4其它硬件介绍及连接 (10)4.4.1八段LED数码管 (10)5 系统软件程序的设计 (12)5.1程序主体设计流程 (12)5.2理论基础知识 (13)5.2.1定时器原理 (13)5.2.2软件延时原理 (14)5.2.3中断原理 (14)5.3子程序模块设计 (14)5.3.1状态灯显示及判断 (14)5.3.2 LED倒计时显示 (15)5.3.3 紧停及调整时间中断子程序 (15)5.3.4 红绿灯时间调整程序 (16)5.4系统软件调试 (18)5.4.1 TKS仿真器 (18)5.4.2 集成开发环境KEIL (18)参考文献 (17)设计心得体会 (18)附录 (19)基于单片机的交通控制系统设计摘要:自从1858年英国人,发明了原始的机械扳手交通灯之后,随后的一百多年里,交通灯改变了交通路况,也在人们日常生活中占据了重要地位,随着人们社会活动日益增加,经济发展,汽车数量急剧增加,城市道路日渐拥挤,交通灯更加显示出了它的功能,使得交通得到有效管制,对于交通疏导,提高道路导通能力,减少交通事故有显著的效果。

近年来,随着科技的飞速发展,电子器件也随之广泛应用,其中单片机也不断深入人民的生活当中。

本模拟交通灯系统利用单片机AT89C51作为核心元件,实现了通过信号灯对路面状况的智能控制。

基于单片机控制的交通信号灯的设计与实现毕业设计论文

基于单片机控制的交通信号灯的设计与实现毕业设计论文

基于单片机控制的交通信号灯的设计与实现毕业设计论文目录第一章绪论 (1)1.1 课题研究背景与意义 (1)1.2 研究现状 (1)1.2.1 城市交通的作用 (1)1.2.2 国内外交通系统发展现状 (3)1.2.3 我国交通中存在的主要问题 (3)1.2.4 城市交通解决的主要途径 (4)1.3 论文研究的主要内容 (5)1.4 主要章节安排 (5)第二章系统的总体设计 (6)2.1 具体介绍交通信号系统 (6)2.1.1 信号控制方式的分类 (6)2.1.2 交通规则介绍 (7)2.1.3 交通信号控制硬件设备简介 (7)2.1.4 交通信号控制系统信息传输系统简介 (7)2.1.5 常用交通标志简介 (8)2.1.6 交通信号控制原理 (9)2.2 设计方案 (10)2.3 系统工作原理 (11)2.4 简单介绍STC89C52RC单片机 (11)2.5 总体设计 (16)2.5.1 功能概述 (16)2.5.2 系统构成 (16)第三章系统硬件设计 (18)3.1 交通灯通行模式及行车方向指示 (18)3.2各单元电路模块功能 (19)3.2.1 时钟电路模块 (19)3.2.2 复位电路模块 (20)3.2.3 主控制系统模块 (21)3.2.4 交通灯输出控制模块 (22)3.2.5 时间显示电路模块 (23)3.2.6 系统电源模块电路 (23)第四章系统软件设计 (25)4.1 软件总体流程图 (25)4.2 软件主要子程序流程 (26)4.2.1 复位状态子程序 (26)4.2.2 显示状态子程序 (27)第五章系统调试分析及结果 (29)5.1 电路板实物的制作 (29)5.1.1 印制电路板PCB图的绘制 (29)5.1.2 实物的制做 (29)5.2 系统硬件调试 (30)5.3 系统软件调试 (30)5.4 系统总体调试 (30)总结与展望 (32)致谢 (34)参考文献 (35)附录 (36)附录A:元器件清单 (36)附录B:总体电路原理图、仿真图及实物图 (36)附录C:程序 (38)第一章绪论1.1 课题研究背景与意义交通掌握着城市经济活动的命脉,对发展城市经济、提高人民的生活水平非常重要。

基于单片机的交通灯毕业设计论文

基于单片机的交通灯毕业设计论文

基于单片机的交通灯毕业设计论文摘要:交通灯是道路交通管理系统的重要组成部分,它能够通过控制交通信号灯的变换来指示车辆和行人的通行。

本论文以基于单片机的交通灯控制系统为研究对象,综合运用电路设计、单片机编程和自动控制等知识,设计并实现了一个稳定可靠的交通信号控制系统。

通过对交通灯的时间控制和信号灯的变换控制,有效改善了城市道路的交通流量,提高了交通效率。

关键词:单片机;交通灯;时间控制;信号灯;交通流量第一章引言1.1研究背景随着城市交通的日益发展,交通拥堵问题越来越突出,给城市交通管理带来了巨大挑战。

交通灯作为一种重要的交通管理设施,其控制效果直接关系到城市道路的通行能力和交通流效率。

因此,通过设计一种稳定可靠的交通灯控制系统来优化交通流量,提高交通效率成为一项迫切的任务。

1.2研究目的和意义本论文旨在设计并实现一种基于单片机的交通灯控制系统,通过对交通灯的时间控制和信号灯的变换控制,优化城市道路的交通流量,提高交通效率。

与传统的交通灯控制系统相比,基于单片机的交通灯控制系统具有灵活、稳定、可编程等优点,在提高交通效率的同时,也能满足不同道路的需求,具有广泛的应用前景。

第二章基于单片机的交通灯控制系统设计2.1系统框架设计根据交通灯的工作原理和交通流量控制要求,设计了一种基于单片机的交通灯控制系统。

系统主要由单片机模块、传感器模块、继电器模块和LED显示模块等组成。

2.2单片机程序设计针对交通灯控制的需要,编写了相应的单片机程序,通过设置不同的执行代码来控制交通灯的工作状态。

根据实际需求,设置了不同的时间段和信号灯的变换序列,以实现对交通流量的控制。

第三章实验结果与分析3.1系统稳定性测试通过对交通灯控制系统的稳定性测试,结果表明系统能够稳定运行,并能按照预定的时间控制和信号灯变换进行工作。

3.2交通流量控制效果分析通过在实际道路交叉口进行交通流量控制实验,结果表明基于单片机的交通灯控制系统能够有效改善交通流量,提高交通效率。

基于单片机的交通灯控制系统_毕业设计论文

基于单片机的交通灯控制系统_毕业设计论文

毕业设计论文通灯控制系统模拟设计摘要:随着经济发展,汽车数量急剧增加,城市道路日渐拥挤,交通拥塞已成为一个国际性的问题。

因此,设计可靠、安全、便捷的多功能交通灯控制系统有极大的现实必要性。

根据交通灯在实际控制中的特点,结合单片机的控制功能,提出了一种用单片机自动控制交通灯的简易方法。

设计中包括硬件电路的设计和程序设计两大步骤,对单片机学习中的几个重要内容都有涉足。

本系统采用AT89C51单片机为中心器件来设计交通灯控制器,实现了红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过P1口输出,显示时间通过P0口输出至双位数码管);以及实现3种工作模式:正常情况、繁忙情况、特殊情况及报警功能。

本系统实用性强、操作简单、扩展功能强。

关键字:交通灯;AT89C51;数码管;三种工作模式Design of traffic light control system simulationAbstract: With the development of economy, the sharp increase in the number of cars, increasingly crowded city roads, traffic congestion has become an international problem. Therefore, multi-function traffic light control system design of reliable, safe, convenient and of great practical necessity. According to the characteristics of traffic lights in the actual control, combined with the control function of single chip, this paper presents a simple method for automatic control of traffic lights with single chip microcomputer. In the design of hardware circuit design and program design includes two steps, on several important single-chip learning have to get involved in. The system centric devices to design the traffic light controller AT89C51, realizes the cycle traffic lights lit, countdown 5 seconds left when the yellow light flashing warning (traffic light signal output, display time through the output port P0 to two digital tube through the P1 port); 3 work modes: normal, busy and implementation situation, special circumstances and alarm function. The system practical, simple operation, strong function expansion.Key words: raffic lights, AT89C51, LED, three work modes目录课程设计任务书 (1)第1章前言 (1)1.1交通灯发展概述 (1)1.2 课题背景及意义 (1)1.3课题任务及主要实现内容 (2)1.4 原理分析 (3)1.4.1交通灯显示时序的理论分析 (3)1.4.2 交通灯显示的理论分析 (4)第2章设计方案分析 (5)2.1 单片机与外围接口部件 (5)2.2 倒计时显示界面 (6)2.3 交通灯 (6)第3章硬件系统设计 (7)3.1 单片机的选择 (7)3.1.1 AT89C51单片机简介 (7)3.1.2 AT89C51单片机的主要特性 (7)3.1.3主要引脚功能 (8)3.1.4 C51的中断源 (10)3.2 硬件电路实现 (10)3.2.1 最小系统设计 (10)3.2.2 显示设计 (12)3.2.3 发光二极管模拟红绿灯 (15)3.2.4 按键模块 (15)第4章软件电路设计 (16)4.1 软件编译环境测试 (16)4.1.1 C语言介绍 (16)4.1.2 Keil uVision4介绍 (16)4.2软件总体设计 (17)结论 (19)参考文献 (20)源程序: (22)课程设计任务书学生姓名:专业班级:指导教师:工作单位:题目:交通灯控制系统模拟设计初始条件:1. 熟悉背景资料和任务:熟悉给定的背景资料和数据,明确系统设计的任务要求;拟订设计计划和初步方案。

(完整版)基于单片机的智能交通灯控制系统设计毕业论文

(完整版)基于单片机的智能交通灯控制系统设计毕业论文

毕业设计 (论文)专业班级学生姓名学号课题基于单片机的智能交通控制系统(硬件)指导教师2012年6月11日基于单片机的智能交通控制系统摘要交通控制系统是近现代社会随着物流、出行等交通发展产生的一套独特的公共管理系统。

要保证高效安全的交通秩序,除了制定一系列的交通规则,还必须通过一定的科技手段加以实现。

本文在对目前交通控制进行深入分析的基础上,运用检测传感、实时调整智能化控制的实现技术,将传感器监测、实时调整车辆通行时间的算法与单片机控制作用相结合,提出了基于单片机的交通控制系统设计方案。

8051单片机的交通灯控制系统由8051单片机、交通灯显示、LED倒计时、车流量检测及调整、违规检测、紧急处理、时间模式手动设置等模块组成。

系统除基本交通灯功能外,还具有通行时间手动设置、可倒计时显示、急车强行通过、车流量检测及调整、交通异常状况判别及处理等相关功能。

理论证明该系统能够简单、经济、有效地疏导交通,提高交通路口的通行能力。

本设计主要做了如下几方面的工作:一是确定系统交通控制的总体设计,包括,十字路口具体的通行禁行方案设计以及系统应拥有的各项功能,二是进行传感器的硬件电路、显示电路等的设计和基本功能要求。

关键词:交通控制,传感检测,AT89S51,倒计时显示AbstractTraffic control system is a modern society with logistics, travel etc of traffic development a unique set of public management system. To ensure the effective safety traffic, except for a series of traffic rules, still must through certain technological means to achieve. Based on analysis of traffic control, based on real-time detection sensor, adjust the implementation technology of intelligent control, real-time monitoring, sensor adjust vehicles time algorithm and single-chip microcomputer control function is proposed, which combines the traffic control system based on single chip design scheme.The 8051 microcontroller control system consists of the traffic lights display, 8051 monolithic integrated circuits, and LED the countdown, traffic violation detection, emergency adjustment, manual mode, time as modules. In addition to the basic traffic function outside, still pass the countdown, car that forced through traffic, inspection and adjustment, transportation and processing abnormal discriminant functions. Theory shows that the system can simple, economic and effective relieves traffic, improve the crossroads capacity.This design mainly do the following aspects: one is the work of the traffic control system design, including the crossroads, specific design and system should be restricted with each function, two is that the sensor, the of the circuit and the basic function and requirement.Key Words: traffic control, sensing detection, displayand countdown ,AT89S51目录摘要 (I)A BSTRACT (II)1绪论 (1)1.1单片机交通控制系统的选题背景 (1)1.2单片机交通控制系统选题的现实意义 (1)1.3国内外研究现状及其发展 (3)1.3.1国内外交通控制技术 (3)1.3.2交通控制存在的问题 (6)1.4单片机交通控制系统主要研究的内容 (7)2单片机交通控制系统总体设计 (8)2.1单片机交通控制系统的通行方案设计 (8)2.2单片机交通控制系统的功能要求 (9)2.3单片机交通控制系统的基本构成及原理 (11)3系统硬件电路的设计 (12)3.1系统硬件总电路构成及原理 (12)3.1.1系统硬件电路构成 (12)3.1.2系统工作原理 (13)3.2AT89S51单片机简介 (13)3.2.1单片机的概述 (13)3.2.2AT89S51芯片内部结构简介 (14)3.2.3主要引脚功能 (16)3.2.4AT89S51芯片最小系统 (18)3.3其它硬件介绍及连接 (19)3.3.1车流量检测电路及模拟 (19)3.3.2违规检测电路及模拟 (22)3.3.3八段LED数码管 (23)3.3.4其它器件 (25)4 系统软件程序的设计 (29)4.1程序主体设计流程 (29)4.2理论基础知识 (31)4.2.1定时器原理 (31)4.2.2软件延时原理 (31)4.2.3中断原理 (32)4.2.4消抖动程序 (32)结论 (33)致谢 (34)参考文献 (35)附录英文文献资料及翻译 (36)1 绪论1.1单片机交通控制系统的选题背景随着人口快速的增多,交通工具的爆炸性的发展,以及道路资源的有限性,交通控制就应运而生,在人类的生活、工作环境中,交通扮演着极其重要的角色,人们的出行都无时不刻与交通打着交道。

基于51单片机的交通信号灯系统_毕业设计

基于51单片机的交通信号灯系统_毕业设计

毕业设计基于单片机的交通信号的灯控制系统一. 综合实训的主要内容 1.设计任务设计一单片机控制的交通信号灯系统,模拟城市十字路口交通信号灯功能。

2.基本功能要求2.1 交通信号控制直行车道红黄绿灯控制、左行车道绿灯控制、人行横道红绿灯控制。

2.2 通行时间显示数码管倒计时显示通行时间。

2.3 时间参数设置存储按键实现通行时间的设置,并存储到EEPROM (24C02)芯片中。

二. 硬件方案设计与论证 1. 显示模块设计1.1倒计时时间显示设计思想:由于该系统要求完成倒计时显示通行时间的功能,且考虑到实际的交通系统中车辆及行人通行时间不会超过一分钟,基于以上原因,我们考虑完全采用数码管显示,四个路口分别采用一个二位共阴极数码管进行显示。

(其实物图见附录1图5.3)图2.1 数码管原理图原理图分析:为了显示数字或字符,必须对数字或字符进行编码。

七段数码管GND abcde fg dp gf ed c ba(a)(a,b,c,d,e,f,g)加上一个小数点(dp),共计8段,构成一个字节,通过对这八段给予高低平使二极管导通或截止,从而显示不同的数字或字符。

系统中所使用的是2位共阴数码管(实物图见附录),其管脚从左上方起顺时针依次为1,a,b,e,d,2,g,f,dp,c。

1.2 状态灯显示设计思想:由于该系统要求完成状态灯显示的功能,我们把各个路口的红灯和黄灯设成直行和左拐两个通行方式所共有,也就是说,一个路口只需四个状态灯,一个直行通行的绿灯,一个左拐通行的绿灯,一个共有的红灯,一个共有的黄灯,人行横道采用红绿灯控制,综上所述,我们共使用16个LED绿灯,12个LED 红灯,4个LED黄灯来完成状态灯显示功能。

2.控制模块设计2.1 设计思想由于本系统结构简单,实现较容易,不需要大量的外围扩展,所以我们采用STC89C51单片机作为主控制器,STC89C51单片机具有体积小,功耗低,控制能力强,价格低、扩展灵活,使用方便等特点,其最小系统由振荡电路、复位电路构成。

基于单片机的交通信号灯控制系统的设计-大学论文

基于单片机的交通信号灯控制系统的设计-大学论文

1 绪论今天,红绿灯安装在各个路口上,已经成为指挥交通车辆最普遍的交通技术。

但是这种技术早在19世纪就已经出现了。

世界上最早的交通信号灯出现于1858年,在英国伦敦道口上安装了以燃煤气为光源的红,蓝两色的机械扳手式交通信号灯,用以指挥车辆的通行。

接着1868年,在英国伦敦威斯敏斯特区的议会大厦前的广场上,出现了世界上最早的煤气红绿灯。

再到20世纪初,美国出现了以电气启动的红绿灯,这种红绿灯由红黄绿三种颜色圆形的投光器组成。

红灯亮表示禁止车辆通行,绿灯亮表示允许车辆通行,黄灯闪烁表示警告。

到了20世纪中期相继出现了带有各种红外线的红绿灯、压力探测红绿灯、扩音器红绿灯等各种交通信号灯。

交通信号灯的出现,使交通规则得到了很大的改善,对于车辆的管理和通行,交通事故的发生得到了明显的减少。

1968年,联合国《道路交通和道路标志信号协定》对各种交通信号灯做了明确的规定。

绿灯表示通行,在绿灯下,车辆向相应的方向行驶,除非另一种标志禁止某一种转向。

红灯表示禁止,在红灯下,车辆必须在相应的停车线后停车。

黄灯表示警告,在黄灯下,已经穿越停车线的车辆和行人应继续向前,而为超出停车线的车辆在停车线后等待。

对于左转和右转的车辆在通过道口时,应先让在道口上行驶的车辆或者人行道行走的行人优先通行。

随着经济的快速发展,交通运输中出现了一些传统方法难以解决的问题。

如:道路拥堵、塞车、交通事故等现象越来越严重,直接造成的经济损失也越来越大,而且还在以一定的速率在不断的增长。

由于人民生活水平的提高,人们对交通安全也提出了更高的要求。

在交通中管理引入单片机交通灯控制代替交管人员在交叉路口服务,提高交通的管理质量和服务要求,同时也提高了交通运输的安全性。

并在一定程度上尽可能的降低由道路拥堵造成的经济损失,同时也大大的降低了人力资源的消耗。

中国是世界人口大国,而中国的车辆也在不断的增加,交通灯的管理控制更是起着重要的作用,而智能交通灯的出现更是发挥了他举足轻重的低位。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于51单片机的交通灯设计1 前言近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。

在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。

十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。

那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。

交通信号灯控制方式很多,在学习了单片机的有关知识之后,运用相关知识来设计完成交通信号灯。

2 功能概述2.1设计任务:通灯的硬件和软件设计2.2设计目的1.进一步熟悉和掌握单片机的结构和工作原理。

2.掌握单片机的接口技术及相关外围芯片的外特性,控制方法。

3.通过课程设计,掌握以单片机为核心的电路设计的基本方法和技术,了解有关电路参数的计算方法。

4.通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。

5.通过完成一个包括电路设计和程序开发的完整过程,为我们今后从事相应工作打下基础。

3 设计思路按照常规我们假设一个十字路口为东西南北走向。

初始状态为状态1,南北方向绿灯通车,东西方向红灯。

经过过一段时间(55S)转换状态2,南北方向由绿灯转亮黄灯,延时5S,东西方向仍然红灯。

再转换到状态3,东西方向绿灯通车,南北方向红灯。

过一段时间(55S)转换到状态4,东西方向由绿灯转亮黄灯,延时5S,南北方向仍然红灯。

最后循环至南北绿灯,东西红灯。

在这些状态下,有时钟倒数计时。

当按下S1键时,进入绿灯时间设置模式,第二次按下S1键,进入黄灯设置模式,第三次按下S1键,设置时间结束。

4 芯片介绍AT89S52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,功能强大的AT89S52单片机可为您提供许多较复杂系统控制应用场合。

AT89S52有40个引脚,32个外部双向输入/输出(I/O)端口,同时内含2个外中断口,3个16位可编程定时计数器,2个全双工串行通信口,2个读写口线,AT89S52可以按照常规方法进行编程,也可以在线编程。

其将通用的微处理器和Flash存储器结合在一起,特别是可反复擦写的Flash存储器可有效地降低开发成本。

主要功能特性:•兼容MCS51指令系统•8k可反复擦写(>1000次)Flash ROM•32个双向I/O口•256x8bit内部RAM•3个16位可编程定时/计数器中断•时钟频率0-24MHz•2个串行中断•可编程UART串行通道•2个外部中断源•共6个中断源•2个读写中断口线•3级加密位•低功耗空闲和掉电模式•软件设置睡眠和唤醒功能5 硬件设计6 软件程序设计6.1定时器初始化定时器/计数器是单片机中最常用、最重要的功能模块之一,本次实训通过交通灯控制器实例来演示定时器的使用。

首先介绍交通灯以及定时器/计数器的基础知识,接着介绍本实例的硬件电路构成,然后逐步分析定时器的编程以及程序的全貌。

定时器/计数器的4种工作方式下的逻辑结构如表所示。

定时器工作在工作方式1,是初值自动重装的16位定时器/计数器,在12MHz 晶振条件下,16位定时器的最长定时时间是65.535ms,为了方便计算取定时时间为1ms,所以,定时1s需要定时器中断100次。

下面计算定时器的初值。

定时器初值TC=M-T/t=65535-1000/1=64535,因此TH0=d8H,TL0=f0H.定时器初始化程序如下,定时器T0设定为工作方式1,初始值为d8f0H,自动重装入值为d8f0H。

TMOD|=0x01;//定时器T0设置 10ms in 12M crystalTH0=0xd8;//设定时器T0的初始值,并自动重载TL0=0xf0;ET0=1; //打开中断TR0=1; //启动定时器EA=1;//中断允许总控制位使能6.2程序流程图流程图如下:6.3程序设计(见附件)7 总结本次单片机的实训,回顾起整个过程,我们仍感慨颇多,学到了很多的东西。

同时不仅巩固了以前所学过的知识,而且还学到了很多在书本上所没有学到过的知识。

在实际设计中才发现,书本上理论性的东西与在实际运用中的还是有一定的出入的,所以有些问题不但要深入地理解,而且要不断地更正以前的错误思维。

一切问题必须要靠自己一点一滴的解决,而在解决的过程当中你会发现自己在飞速的提升。

对于单片机设计,其硬件电路是比较简单的,主要是解决程序设计中的问题,而程序设计是一个很灵活的东西,它反映了你解决问题的逻辑思维和创新能力,它才是一个设计的灵魂所在。

因此可以说单片机的设计是软件和硬件的结合,二者是密不可分的。

通过这次课程设计我发现单片机原理应用行很强,只有老师的讲解不行,只看也不中,只有自己动手去做才会发现自己确实有太多的不足,许多的原理,程序看似简单,真正去做才知道知识并没有自己想象的那样扎实。

从而懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。

树立了对自己工作能力的信心,相信会对今后的学习工作生活有非常重要的影响。

而且大大提高了动手的能力,使我充分体会到了在创造过程中探索的艰难和成功时的喜悦。

附件#include <reg52.h>bit red_green=0,red_yellow=1,green_red=0,yellow_red=0;sbit KEY1=P3^0;sbit KEY2=P3^1;sbit KEY3=P3^2;unsigned char second=55,counts=0,green_time=55,yellow_time=5;//红灯55s,黄灯5s code unsigned char tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; //共阴数码管0-9unsigned char StrTab[4]; //定义缓冲区void Delay(unsigned int cnt){while(--cnt);}void time(void) interrupt 1 using 1{static unsigned char count=0;TH0=0xd8;//重新赋值,10ms中断一次TL0=0xf0;count++;if (count==100){count=0;second--;//秒减1if(second==0){if(red_yellow){red_yellow=0;green_red=1;second=yellow_time;P1=0xf6;//车道红灯,人行道黄灯,5s}else if(green_red){green_red=0;yellow_red=1;second=green_time;P1=0xed;//车道绿灯,人行道红灯,55s}else if(yellow_red){yellow_red=0;red_green=1;second=yellow_time;P1=0xf9;//车道黄灯5s,人行道红灯,5s}else if(red_green){red_green=0;red_yellow=1;second=green_time;P1=0xde;//车道红灯,人行道绿灯,55s}}}}void Settime(void){if(!KEY1) //按键去抖以及动作{Delay(10000);if(!KEY1){counts++;if(counts==3) //设置完成{counts=0;red_green=0,red_yellow=1,green_red=0,yellow_red=0;//second=green_time;P1=0xde;}}}if(counts==1 && !KEY2)//绿灯时间+{Delay(10000);if(counts==1 && !KEY2){green_time++;if(green_time==100) green_time=55;}}if(counts==1 && !KEY3)//绿灯时间-{Delay(10000);if(counts==1 && !KEY3){green_time--;if(green_time==0) green_time=55;}}if(counts==2 && !KEY2)//黄灯时间+{Delay(10000);if(counts==2 && !KEY2){yellow_time++;if(yellow_time==100) yellow_time=5;}}if(counts==2 && !KEY3)//黄灯时间-{Delay(10000);if(counts==2 && !KEY3){yellow_time--;if(yellow_time==0) yellow_time=5;}}}void Display (void)//显示函数{if(counts==0){if(red_yellow){StrTab[0]=tab[(second+yellow_time)/10];StrTab[1]=tab[(second+yellow_time)%10];StrTab[2]=tab[(second)/10];StrTab[3]=tab[(second)%10];}if(green_red || red_green){StrTab[0]=tab[second/10];StrTab[1]=tab[second%10];StrTab[2]=tab[second/10];StrTab[3]=tab[second%10];}if(yellow_red){StrTab[0]=tab[second/10];StrTab[1]=tab[second%10];StrTab[2]=tab[(second+yellow_time)/10];StrTab[3]=tab[(second+yellow_time)%10];}}if(!(counts==0)){StrTab[0]=tab[green_time/10];StrTab[1]=tab[green_time%10];StrTab[2]=tab[yellow_time/10];StrTab[3]=tab[yellow_time%10];}}void time1(void) interrupt 3 using 0//定时器1用来动态扫描{static unsigned char num;TH1=0xF8;//重入初值TL1=0xf0;num++;if(num==4) num=0;//扫描4次,使用4个数码管if(counts==0){switch (num){case 0:P2=0;P0=StrTab[0];break; //分别调用缓冲区的值进行扫描case 1:P2=1;P0=StrTab[1];break;case 2:P2=2;P0=StrTab[2];break;case 3:P2=3;P0=StrTab[3];break;default:break;}}if(counts==1){switch (num){case 0:P2=0;P0=StrTab[0];break; //分别调用缓冲区的值进行扫描case 1:P2=1;P0=StrTab[1];break;case 2:P2=4;;break;case 3:P2=4;;break;default:break;}}if(counts==2){switch (num){case 0:P2=4;break; //分别调用缓冲区的值进行扫描case 1:P2=4;break;case 2:P2=2;P0=StrTab[2];break;case 3:P2=3;P0=StrTab[3];break;default:break;}}}void main (void){TMOD|=0x01;//定时器T0设置10ms in 12M crystalTH0=0xd8;TL0=0xf0;ET0=1; //打开中断TR0=1; //启动定时器TMOD |=0x10; //定时器1用于动态扫描TH1=0xF8;TL1=0xf0;ET1=1;TR1=1;EA =1;P1=0xde;//车道红灯,人行道绿灯,55swhile (1){Settime();Display();}}。

相关文档
最新文档