微机原理课程设计-交通信号灯设计

微机原理课程设计-交通信号灯设计

ID:35628717

大小:246.96 KB

页数:21页

时间:2019-04-03

微机原理课程设计-交通信号灯设计_第1页
微机原理课程设计-交通信号灯设计_第2页
微机原理课程设计-交通信号灯设计_第3页
微机原理课程设计-交通信号灯设计_第4页
微机原理课程设计-交通信号灯设计_第5页
资源描述:

《微机原理课程设计-交通信号灯设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、沈阳工程学院微机原理及应用课程设计1设计任务描述1.1设计题目:交通信号灯1.2设计内容利用微机原理试验箱,采两组红,黄,绿发光二极管来模拟A,B两路交差路口的信号灯控制。1.2.1设计目的通过课程设计使学生更进一步掌握微机原理及应用课程的有关知识,提高应用微机解决问题的能力,加深对微机应用的理解。通过查阅资料,结合所学知识进行软、硬件的设计,使学生初步掌握应用微机解决问题的步骤及方法。为以后学生结合专业从事微机应用设计奠定基础。1.2.2设计要求一、基本要求:1.(1)按实际交通灯控制规程控制;(2)当路口发生交通事故时,

2、能强制A、B两路禁行;(3)K0-K7为开关,K7来模拟紧急情况,K1-K6来模拟车辆多少;D11-D8为黄灯;D7-D0分别为4红4绿。2.也可以选择具有一定难度的其他题目,但要经过指导老师的同意。3.认真查阅资料,理解题目要求。4.按时上机,认真调试程序。5.运行程序,检查结果是否和设计要求一致。6.记录出现的问题及现象,并对问题进行分析,思考解决方法。7.遵守课程设计时间安排。8.独立思考,认真设计。9.认真书写课程设计说明书,避免相互抄袭。二、对设计说明书撰写内容、格式、字数的要求1.课程设计说明书(论文)是体现和总

3、结课程设计成果的载体,一般不应少于3000字。2.学生应撰写的内容为:目录、正文、参考文献等。课程设计说明书(论文)的结构及各部分内容要求可参照《沈阳工程学院毕业设计(论文)撰写规范》执行。-21-沈阳工程学院微机原理及应用课程设计应做到文理通顺,内容正确完整,书写工整,装订整齐。3.说明书(论文)手写或打印均可。手写要用学校统一的课程设计用纸,用黑或蓝黑墨水工整书写;打印时按《沈阳工程学院毕业设计(论文)撰写规范》的要求进行打印。4.课程设计说明书(论文)装订顺序为:封面、任务书、成绩评定表、目录、正文、参考文献。三、设计

4、完成后应提交成果的种类、数量、质量等方面的要求提交课程设计说明书一份。在说明书中要有设计原理、硬件电路接线图、设计的程序及必要注释等。四、设计完成后应提交成果的种类、数量、质量等方面的要求;1.完成任务书中指定的汇编语言程序,运行稳定。2.提交课程设计说明书一份。在说明书中要有设计原理、硬件电路接线图、设计的程序及必要注释等。1.2.3发挥部分可根据车辆多少来安排红绿灯的延时时间,但不得超过某个最大值,不得低于最小值,否则与现实不符。-21-沈阳工程学院微机原理及应用课程设计2设计思路本次微机原理设计的题目是交通信号灯,它是

5、通过对8255芯片和LED发光二极管的连接设置来模拟交通信号灯的控制,使红黄绿三色灯按照正常交通规则规律地亮灭。交通信号灯由8255芯片控制的,用发光二极管来模拟实际生活中的交通灯,当出现紧急情况时将红灯设置为全亮,以限制路况,及时解决交通事故;当出现交通高峰期时还可以延长信号灯控制的时间。8255芯片包括四个口,即A口、B口、C口和一个控制口。通过对其控制端口赋予一定的控制字,来设定8255的工作方式,在本设计中,使8255工作于方式0,即基本输入输出方式,并将A口和B口都设置为输入,C口设置成输出。其中,A口与模拟紧急情

6、况的开关连接,当发生紧急情况时将开关关合,红灯全亮,处理事故;当事故解除后,将开关断开,又恢复正常交通情况。B口控制黄灯的亮灭,黄灯闪烁时,红灯亮,绿灯全灭,闪烁的黄灯的位置与绿灯保持一致。C口控制红绿灯,红绿灯分东西南北四个方向,通过将控制字写入到控制口中,强制使与C口相连的LED显示管亮或灭,也就是模拟了实际情况中交通信号灯的控制。通过这次对交通灯的设计,不仅对汇编语言的基础知识掌握的更熟悉,还自己尝试着编写了一些语句,修改,运行,并验证了程序的正确性。真正把微机原理书本中的基础知识应用在了实践中!-21-沈阳工程学院微

7、机原理及应用课程设计3设计原理流程图紧急情况?24红灯亮13绿灯亮调查车流量情况并设置延时紧急情况?24红灯亮绿灯全灭调查车流量情况并设置延时紧急情况?24红灯亮13黄灯闪调查车流量情况并设置延时紧急情况?13红灯亮24绿灯亮调查车流量情况并设置延时紧急情况?13红灯亮绿灯全灭调查车流量情况设置延时紧急情况?13红灯亮24黄灯闪调查车流量情况设置延时8255初始化开始紧急情况?1234红灯全亮调查车流量情况并设置延时红灯全亮-21-沈阳工程学院微机原理及应用课程设计4实际硬件接线图-21-沈阳工程学院微机原理及应用课程设计5

8、源程序清单及注释DATASEGMENT;数据段定义XXDB0DATAENDS;数据段定义结束SSTACKSEGMENTSTACK;堆栈段定义DW50DUP(?)SSTACKENDS;堆栈段定义结束CODESEGMENT;代码段定义ASSUMECS:CODE,DS:DATA,SS:SSTAC

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

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

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