微机课设-红、黄、绿灯的控制系统设计

微机课设-红、黄、绿灯的控制系统设计

ID:15325391

大小:507.50 KB

页数:35页

时间:2018-08-02

微机课设-红、黄、绿灯的控制系统设计_第1页
微机课设-红、黄、绿灯的控制系统设计_第2页
微机课设-红、黄、绿灯的控制系统设计_第3页
微机课设-红、黄、绿灯的控制系统设计_第4页
微机课设-红、黄、绿灯的控制系统设计_第5页
资源描述:

《微机课设-红、黄、绿灯的控制系统设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、武汉理工大学《微机原理与接口技术》课程设计说明书目录摘要11设计要求31.1设计内容31.2设计要求32方案分析选择32.1方案一:基于8086的设计32.2方案二:基于单片机的设计32.3方案比较43系统硬件流程图设计44系统各环节设计54.1信号输入环节54.2单片机控制环节54.3红绿黄灯显示环节64.4智能化环节75系统的硬件电路图86系统的电路图PCB板设计97系统软件流程图108程序分析118.1P0口信号判断118.2输出口分析128.3液晶屏显示程序139Proteus仿真179.1黄灯仿真1

2、79.2绿灯仿真189.3红灯仿真189.4红灯闪烁仿真1910相关芯片介绍2010.180C52芯片介绍2010.2LCD1602液晶屏介绍2411心得体会29参考文献30附录3135武汉理工大学《微机原理与接口技术》课程设计说明书摘要随着科技的不断进步,单片机等微处理器被运用到各种各样的行业当中。不仅是因为单片机的小巧简单,更是实现了对各类系统的优化控制本设计是基于80C52单片机的交通灯设计,以80C52单片机为主体,实现对外来信号的读取与解读,从而实现对交通灯的控制,从不同的信号解读出信息,然后以简便

3、的信号进行输出显示。为了实现系统的智能化,人性化设计,为微处理器拓展一个LCD1602液晶显示屏,从而实现信号的智能化输出和人性化解读。通过对信号输入口的不断检测,实现交通灯的实时控制。关键字:单片机,人性化,LCD1602。AbstractWiththedevelopmentoftechnology,singlechipmicroprocessorisappliedtoallkindsofindustry.Notonlybecauseofitspithy,butalsosimplemicrocontroll

4、errealizedtoallkindsoftheoptimizationofsystemcontrolThistrafficlightsdesignisbasedon80C52microcontroller.The80C52microcontrollerasthemainbody,realizingtoreadandinterpretforeignsignal.Inordertoachievethetrafficlightcontrolthatcollectdifferentsignalmessage,th

5、enshowingtheinformationfromanotherway.Inordertorealizethesystemofintelligentandhumanizeddesign,addaLCD1602LCDscreenforthemicroprocessor,whichrealizetheintellectualizedoutputsignalandpersonalizedinterpretation.Basedonthecontinuousdetectingsignal,realizingrea

6、l-timecontrolofthetrafficlights.Keywords:SCM,humanization,LCD1602.35武汉理工大学《微机原理与接口技术》课程设计说明书红、黄、绿灯的控制系统设计1设计要求1.1设计内容控制一组红绿黄灯,通过反复检测开关S1、S2,要求由S1、S2的“闭合”和“断开”控制红、绿、黄3灯的点亮。1.2设计要求当S1断,S2断时,黄灯亮;当S1断,S2合时,绿灯亮;当S1合,S2断时,红灯闪亮,闪烁周期为2s;当S1合,S2合时,红灯亮。2方案分析选择2.1方案一:

7、基于8086的设计该方案是基于8086芯片的设计,对于硬件的设计,使用8255作为信号输入环节,同时为了更好的实现信号的读写,使用74LS373作为数据锁存环节。对于红灯闪烁环节可以使用8253产生方波对其进行控制。对于本系统多芯片的控制,使用译码芯片74LS138作为芯片控制环节,由组合建模方法从而建立控制系统的硬件电路图。2.2方案二:基于单片机的设计该方案是基于8935武汉理工大学《微机原理与接口技术》课程设计说明书C52的设计,对于红绿灯系统的设计,可以通过80C52本身的控制口对其进行读写,对信号进

8、行处理。另外,可以对系统增加一个LCD1602液晶屏对红绿灯系统进行解读。2.3方案比较对于方案一所需要的芯片数目比较多,相对就增加了控制的难度,无形间也增加了成本,对产品的推广等都不利,一个产品的设计不仅要考虑其控制的简便,同时产品的大规模化也是需要考虑的。而方案二来说,以89C52为主处理器,实现对系统信号的读写。另外由于对89C52比较熟悉,所以可以对系统进行扩展,实现信号的可读性与智能化,即

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

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

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