课程设计报告红绿灯的微机原理简介.docx
《课程设计报告红绿灯的微机原理简介.docx》由会员分享,可在线阅读,更多相关《课程设计报告红绿灯的微机原理简介.docx(24页珍藏版)》请在优知文库上搜索。
1、密致田工用吃微机原理与接口技术课程设计汇报题目十字路口交通灯设计系别年级09专业班级学号学生姓名指导教师职称讲师设计时间2023.12.27第一章系统设计错误!未定义书签。1.1 题目规定错误!未定义书签。1.2 方案论证错误!未定义书签。1.3 实行方案错误!未定义书签。1.4 原理及阐明错误!未定义书签。第早硬件设.借未定乂书签O2.1 硬件构造错误!未定义书签。2.2 硬件单元电路及有关阐明错误!未定义书签。2.2.1 8086的功能引脚图错误!未定义书签。可编程并行通信接口芯片8255A错误!未定义书签。第三章软件设计错误!未定义书签。3.1 设计流程图错误!未定义书签。3.2 交通灯
2、波形图错误!未定义书签。3.3 模块分析(流程图与部分关键代码及有关阐明)错误!未定义书签。3.3.1 8255A工作方式初始化及读取B端口的数据错误!未定义书签。3.3.2 南北方向红绿灯工作状况错误!未定义书签。3.3.3 东西方向红绿灯工作状况错误!未定义书签。第四早系统试!未定乂书签o4.1 调试手段错误!未定义书签。4.2 调试过程中的问题错误!未定义书签。4.3 处理措施错误!未定义书签。参照文献错误!未定义书签。第一章系统设计1.1题目规定(PS下面有些看不清晰地,你只要用word2023打开就可以看到了,)一、任务:掌握通过8255A并行口传播数据的J措施,以控制发光二级管的亮
3、与灭。二、规定:用8255做输出口,控制十二个发光管亮灭,模拟交通灯管理。1.2方案论证方案一:1.在某一南北方向和东西方向B十字路口,每个方向均有红,黄,绿三色交通信号灯,规定信号灯按下列规则变化:(1)首先使某一方向绿灯亮,另一方向红灯亮。当出现下述状况之一时,开始变灯:其一是红灯已亮30S;其二是红灯路口停留的车辆已达五辆。(2)变灯应遵照0规律:首先使绿灯闪烁5S(注:0.5S灭,0.5S亮,反复5次),接着绿灯灭,黄灯亮5S后,使得黄灯灭,红灯亮,紧接着使另一方向的!红灯变为绿灯。在一种方向由绿灯变红灯的过程中,另一方向的红灯保持不变。图1-18255A和8253工作流程图2.画出硬
4、件框图,编写控制程序。提醒:用8253来实现定期和检测车辆。用8255A某一断口的6根线控制交通灯。对于检测车辆,假设另有传感器电路进行配合,此传感器电路每当有一辆车时,会发出一种脉冲信号。车辆脉冲信号图1-2交通灯硬件控制框图方案二:(1)通过8255A控制发光二极管,PB4-PB7对应黄灯,PC0-PC3对应红灯,PC4-PC7对应绿灯,以模拟交通路灯的管理。(2)要完毕本试验,必须先理解交通路灯的亮灭规律,设有一种十字路口1、3路口为南北方向2、4为东西方向,初始状态为四个路口的红灯全亮,之后,1、3路口的绿灯亮,2、4路口的红灯亮,1、3路口方向通车。延时一段时间后,1、3路口的绿灯熄
5、灭,而1、3路口的黄灯开始闪烁,闪烁若干次后来,1、3路口红灯亮,而同步2、4路口的绿灯亮,2、4路口日勺方向通车,延时一段时间后,2、4路口的绿灯熄灭,而黄灯开始闪烁,闪烁若干次后来,再切换到1、3路口方向,之后,反复上述过程。(3)程序中设定好8255A的工作模式及三个端口均工作在方式0,并处在输出状态。(4)各发光二级管共阳极,使其点亮应使8255A对应端口的位清0.图1-3红绿灯工作流程图1. 3实行方案经小组讨论后决定采用第二个方案,由于设计出来的程序是产品,是要发售,面向顾客0,顾客一般所需求的东西是物美价廉的,因此,以便,简朴,低价格是设计所需要考虑的。方案二比方案一少用一种82
6、53芯片,并且代码也相差不大,符合上述考虑,因此决定使用方案二。1.4原理及阐明在本次课程设计当中,本次设计采用的是软件定期(即通过汇编指令)实现时。而灯时亮与灭以及闪烁是用8255啊B口和C口控制的,工作方式O,B口和C口均为输出。并行接口是以数据0字节0单位与I/O设备或控制对象之间传递信息。CPU和接口之间0数据传送是并行0,即可以同步传递8位、16位、32位等。8255可编程外围接口芯片是Intel企业生产的通用并行I/O接口芯片,它具有A、B、C三个并行接口,用+5单电源供电,能在如下三种方式下工作:方式O基本输入/输出方式。方式1选通输入/输出方式。方式2双向选通工作方式。由于试验
7、中所用到的发光二级管是共阳极的,如图2-1所示,因此在为8255的B口和C口写数据时,对应B每一位有:0代表灯亮,1代表灯灭。第二章硬件设计2.1硬件构造交通灯在每天的变化规律并不相似,此课程设为了简化,只考虑了交通灯正常时的变化规律,即有如下规律变化:程序一开始,四个方向的灯全为红灯,接着变为黄灯闪烁,然后东西方向为红灯,南北方向为绿灯但不显示倒计时时间,倒计时间结束后,交通灯变成黄灯,闪烁几次后,东西方向变成绿灯,南北变成红灯,再变成黄灯,如此按交通灯B变化规则交替变化,采用0是为各个灯设置固定0亮持续时间。将8255BRE和WR非信号端分别与8086B两个端口相对应连接起来,8255AB
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 报告 红绿灯 微机 原理 简介
