- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微型计算机课程设计
汽车作为现代交通工具已大量进入人们的生活,随着科学技术的发展,对于汽车的控制电路,也已从过去的全人工开关控制发展到了智能化控制。
本设计涉及对汽车尾灯的自动控制,为了演示整个控制效果,这里用6个发光二极管模拟6个汽车尾灯(汽车尾部左,右各3个),用四个个开关作为控制信号分别控制左转、右转、刹车、超车。当汽车往前行驶时6个灯全灭;左转弯时,左边3个指示灯按左循环依次点亮;右转弯时,右边3个指示灯按右循环依次点亮;超车时,指示灯闪烁;刹车时,指示灯全亮。
分析汽车尾灯控制电路设计原理,采用8086微处理器和8255A可编程接口芯片,通过汇编语言实现汽车尾灯控制电路的设计,具有高集成性、可编程性、可靠性高等特点。运用PROTEUS软件进行硬件电路设计,画出程序设计流程图并用汇编语言编写控制程序,最后通过仿真对结果进行验证。
关键词:汽车尾灯、8086处理器、汇编语言、8255A芯片
一.系统概述:
1.系统设计意义:
通过所学知识和现代计算机技术来模拟汽车信号灯控制系统,把所学的理论的知识用到现实实践中去,加强了对理论知识的理解和记忆。展示了微机原理与接口技术在汽车行业的应用。
2. 内容分析论证:
根据课题所要实现的功能,结合所学的知识进行分析,系统要用到8086微处理器和可编程的并行接口8255A芯片。8086是Intel系列的16位微处理器,它有16根数据线和20根地址线,本系统采用它作为处理器,利用8086最小模式进行连接控制。8255是可编程I/O口扩展芯片。对8255输入不同的指令可改变I/O口的工作方式。8255内部有4个寄存器:分别为寄存器A、B、C和控制寄存器。A、B、C寄存器的数据就是引脚PA7~PA0、PB7~PB0、PC7~PC0上输入或输出的数据。而控制寄存器的数据则表明PA、PB、PC的工作方式。通过CS、A0、A1、RD和WR对4个寄存器进行操作。1)CS为低电平时选通8255;2)A1、A0为地址选通;3)RD和WR为读、写信号:RD为低、WR为高时为读方式,RD为高、WR为低时为写方式。4)D0~D7为数据口。 向控制寄存器写入不同的数据可以使8255工作在三种不同的方式下。
3.系统主要功能:
设计要求:
根据设计要求:①正常行驶时指示灯全灭;②左转弯时,左边3个指示灯按左循环依次点亮;③右转弯时,右边3个指示灯按右循环依次点亮;④超车时,指示灯闪烁;⑤刹车时,指示灯全亮。
列出尾灯与汽车运行状态表:
表1 尾灯与汽车运行状态表
L1黄
L2红
L3白
R1黄
R2红
R3白
开关全开
正常行驶
灯全灭
仅闭合K1
左转弯
按左循环依次点亮
灯全灭
仅闭合K2
右转弯
灯全灭
按右循环依次点亮
仅闭合K3
刹车
灯全亮
仅闭合K4
超车
指示灯按一定频率闪烁
设计分析:
1.指示灯需要在不同的情况下出现以下四种情况,全灭,全亮,闪烁,循环亮灭。可以利用可编程的并行接口8255A芯片,对8255A输入不同的指令可改变I/O口的工作方式,8255A的PA端口用于输出,与发光二极管相连接,用于控制灯的闪烁效果,PB端口用于输入,用其低四位做为输入控制,对于8255A的PC端口则空闲状态。开关K1(左转向控制),K2(右转向控制),K3(刹车控制),K4(超车控制)。来达到预期的实验目的。
2.用8086微处理器系统来与8255A相连,进而来控制8255A芯片,8086微处理器最小模式由三片8282或74LS373锁存器、两片8286或74LS245收发器、两片6264存储器,再加上8255A由数据总线、地址总线与8086连接构成最小方式系统结构。
3.用proteus仿真软件来画出硬件连接图并仿真调试,最后把硬件确定好。
4.用汇编语言编写源程序代码,并用星研软件进行调试、编译生成可执行文件。把可执行文件导入8086微处理器芯片中进行进一步运行调试,并与设计要求相对照不断进行完善,直至与设计要求相符为止,即完成设计。
二.系统硬件设计:
本设计利用8086系统为主要控制芯片和可编程计数器/定时器8253及可编程外围接口芯片8255A等设计的一个汽车尾灯电路的控制系统,主要包括8086最小模式系统以及接口电路设计等模块。
2.1最小系统介绍:
1.8086CPU的最小模式系统
图1 8086最小方式典型系统结构
2.8086最小系统配置模拟图
在最小模式系统中,除了8086CPU,存储器及I/O接口芯片外,还加入了一片8284A作为时钟发生器,三片8282/8283或74LS373作为地址锁存器,二片8286/8287或74LS245作为双向数据总线收发器。数据总线和地址总线分时复用
图2 最小
您可能关注的文档
最近下载
- 2025年上海市高中物理学业水平合格考试卷试题(含答案详解).docx
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 七年级上册数学第三章整式的加减知识点梳理与题型精讲(含解析).docx VIP
- GB51164-2016 钢铁企业煤气储存和输配系统施工及质量验收规范.docx VIP
- y系列电机介绍.docx VIP
- 中国重症肌无力诊断和治疗指南2025版解读.pptx
- 2025年铁岭卫生职业学院单招笔试职业能力测验试题库含答案解析(5套卷).docx VIP
- 《中国缺血性卒中和短暂性脑缺血发作二级预防指南2022》解读.pptx
- 2025年纪委监委专项遴选笔试模拟题及答案.doc VIP
- 工程力学 课件 1.2约束和约束反力.ppt
原创力文档


文档评论(0)