交通灯显示系统设计

交通灯显示系统设计

ID:27753461

大小:321.15 KB

页数:18页

时间:2018-12-05

交通灯显示系统设计_第1页
交通灯显示系统设计_第2页
交通灯显示系统设计_第3页
交通灯显示系统设计_第4页
交通灯显示系统设计_第5页
资源描述:

《交通灯显示系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、单片机课程设计一交通灯显示系统学校:三峡大学理学院专业:光信息科学与技术姓名:周俊杰:2010146162付明:2010126102何鹏举:20101461581•设计S的(3)(8)(8)(8)<3)2•设计要求及思路(1)要求(3)(2)思路(4)3.设计软件(4)(1)keiluVisio(4)(2)proteus7(5)4•设计芯片89C51介绍(6)5•硬件仿真(7)6•设计小结7•参考文献8•源程序1•设计目的近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅

2、单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。因此为了能够更好的掌握单片机的理论和硬件知识,以及自身的动手能力,而做出了本次基于单片机交通灯显示系统的设计。2.设计要求及思路用AT89C51控制一个交通信号灯系统,系统晶振为12MHz。(1)设计要求:a.东西方向、南北方向均有红、黄、绿三种信号灯;b.正常情况,东南丙北四个方向轮流放行,放行时间1分钟,黄灯警告5秒;c.带紧急制动按钮,按钮按下,所有方向亮红灯;再次按下,恢复正常显示;d.夜M模式按钮按卜所有方向显示黄灯闪烁;e.实时提醒绿灯亮的剩余时间。(2)设计思路:在这次单片机的设计过程中,我们并没有用

3、到中断,主要是通过不断的循环和低电平判断来实现以上功能的。下图是红绿灯的程序流程图3•设计软件(1)keiluVisio4a.系统概述KeilC51软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面。另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到KeilC51生成的目标代码效率非常之高,多数语川生成的汇编代码很紧凑,容易理解。迕开发大型软件时更能体现高级语言的优势。K面详细介绍KeilC51开发系统各部分功能和使用。b.整体结构C51工具包的整体结构,uVision与Ishell分别是C51forWindows和forDos的集成开发环境(IDE),

4、可以完成编辑、编译、连接、调试、仿真等整个开发流程。开发人员可用IDE本身或其它编辑器编辑C或汇编源文件。然后分别由C51及C51编译器编译生成目标文件(.OBJ)。目标文件可由LIB51创建生成库文件,也可以与库文件一起经L51连接定位生成绝对目标文件(.ABS)。ABS文件巾0H51转换成标准的Hex文件,以供调试器dScope51或tScope51使用进行源代码级调试,也可由仿真器使用直接对目标板进行调试,也可以直接写入程序存贮器如EPROM中。(2)proteus7Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换

5、到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等,2010年乂增加了Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MPLAB等多种编译器4.设计芯片89C51介绍89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—FalshProgrammableandErasableReadOnlyMemory)的

6、低电压、高性能CM0S8位微处理器,俗称单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的89C51是一种高效微控制器,89C2051是它的一•种精简版本。89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。5.硬件仿真主要具备以下功能:A.当程序开始运行吋,交通灯正常运行,绿灯延吋60SB.当按下复位键,运行的程序立即从头开始。C.当按下黄灯闪烁时,进入夜间模式,红绿灯正常运行,同时黄灯会闪烁。A.当一

7、次按下红灯全亮键时,交通灯的红灯全亮,进入紧急模式,再次按下是,I口I到原先的红绿灯模式。3-iS.■ISN.a..■••inN*r^.Na.a.P2.«PZMP1.7P3.7/KFPUS门抓JRP1£P3smP1.4P3.«noP1JP3jynmP12paziTinnP1.1P3.1HXIP1X3P3HRX0P2.7/AI5P2J&AUESP2SfAt3ALEP2.WACP23^A11P2加幻P2.KASP2IWSBRTpnPOj&AOSPOS'AOSPO.4/A0

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

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

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