基与单片机的交通灯课程设计.doc

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

PAGE10目录TOC\o"1-3"\h\z\u1设计任务和性能指标11.1设计任务11.2性能指标12设计方案22.1任务分析22.2方案设计23系统硬件设计33.1单片机的最小系统33.3数码管显示时间电路设计43.4信号灯控制电路设计54系统软件设计54.1主程序设计55调试及性能分析65.1调试分析65.1.1软件调试65.1.2硬件调试65.1.3系统功能调试66心得体会6参考文献8附录1系统原理图9附录2系统实物图10附录3程序清单111设计任务和性能指标1.1设计任务南北南北东西1.2性能指标(1)处于常允许通行的状态,支干道有车来时才允许通行。主干道亮绿灯时,支干道亮红灯;支干道亮绿灯时,主干道亮红灯。(2)干道均有车时,两者交替允许通行,主干道每次放行60秒,支干道每次放行40秒,设立10秒计时、显示电路。(3)信号灯有9种状态,分别为南北绿灯,东西红灯绿灯,倒计时10;南北绿灯闪烁,东西红灯;南北黄灯,东西红灯;南北红灯,东西黄灯;南北红灯,东西绿灯;南北红灯,东西绿灯闪烁;南北红灯,东西黄灯;南北黄灯,东西红灯;南北红灯.。(4)紧急状态时,东西南北四个方向都为红灯。2设计方案2.1任务分析模拟交通灯控制器就是使用单片机来控制一些LED和数码管,模拟真实交通灯的功能。红、黄、绿交替闪亮,利用数码管倒计数显示间隔等,用于管理十字路口的车辆及行人交通,计时牌显示路口通行转换剩余时间等2.2方案设计根据设计的要求可知,系统的硬件原理框图如下图所示。系统硬件框图单片机选用AT89C51,南北向和东西向采用1个数码管计时,同时需要对该方向的指示灯的点亮时间进行倒计时。键盘系统可以根据系统的需要设置不同的键的个数,可以选择线式键盘或矩阵式键盘。2.软件方案根据设计要求,程序框图如图1所示。软件由汇编语言完成,软件设计可以分为以下几个功能模块:主

最近下载