微机原理-交通灯课程设计报告

微机原理-交通灯课程设计报告

ID:28042779

大小:114.00 KB

页数:12页

时间:2018-12-07

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

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

1、微机原理-交通灯课程设计报告微型计算机原理及应用期:课程设计说明书交通灯控制系统设计班级:1401班姓名,学号,指导教师,2016年6月曰一.课程设计目的:在车辆円渐增多的今天,人们也越来越关注交通问题,而交通灯在安全行车过程中无疑起着十分重要的作用。现在交通灯一般都设在十字路口,用红、绿、黄三种颜色的指示灯和一个倒计时的显示计时器来控制行车,对一般情况下的安全行车、车辆分流发挥着作用,但根据实际行车过程中出现的情况,主要有如下几个缺点:1、车道轮流放行时间相对固定,不能根据实际情况中两个车道的车辆多少来设置改变通行时间

2、;2、没有考虑紧急车辆通过时,两车道应采取的措施。譬如,冇消防车通过执行紧急任务时,两个车道的车都座停止,让紧急车辆通过。因此如何合理高效地利用交通灯指示交通情况,是一个亟需解决的问题。交通灯是采用计算机通过编写汇编语言程序控制的。红灯停,绿灯行的交通规则。广泛用于十字路口,车站,码头等公共场所,成为人们出行生活中不可少的必需品,由于计算机技术的成熟与广泛应用,使得交通灯的功能多样化,远远超过老式交通灯,交通灯的数字化给人们生产生活带来了极大的方便,而且大大地扩展了交通灯的功能。诸如闪烁警示、鸣笛警示,时间程序自动控制、

3、倒计时显示,所有这些,都是以计算机为基础的。还可以根据主、次干道的交通状况的不同任意设置各自的不同的通行时间。或者给红绿色盲声咅警示的人性化设计。现在的交通灯系统很多都增加了智能控制环节,比如对闯红灯的车辆进行拍照。当某方向红灯亮时,此时相应的传感器开始工作,当有车辆通过时,照相机就把车辆拍下。要将交通灯系统产品化,应该根裾客户不同的需求进行不同的设计,应该在程序中增加一些可以人为改变的参数,以便客户根据不同的需要随时调节交通灯。因此,研宂交通灯及扩人其应用,有着非常现实的意义一.课程设计内容:设有一个十字路口,1、3为

4、南北方向,2、4为东西方向。初始为四个路门的红灯全亮,之后,1、3路口的绿灯亮,2、4路口的红灯亮,1、3路口方向通车;延时一段时间后,1、3路口的绿灯幵始闪烁,闪烁若干次以后,1、3路口黄灯亮,后1、3路口红灯亮,而同时2、4路口的绿灯亮,2、4路口方向通车;延时一段时间后,2、4路口的绿灯熄灭,而绿灯开始闪烁,闪烁若干次以后,1、3路口红灯亮,而2、4路口黄灯亮,再切换到1、3路U方向,之后重复上述过程。二.问题分析及硬件介绍:木次课程设计的内容为利用8086、8255等接口,实现控制十二个二极管亮灭的过程。需要PC

5、机一台,8255并口:用做接口芯片。LED:共12个LED灯。还有8086芯片,8253a定时器等器材.将8086和74273、74154和8255连接起来.需用到8255的六个输出端口。所以要求8255工作在方式0,因为二极管是共阳的,所以输出低电平二极管才会亮。8086用作cpu,三个74273是锁存器,锁存地址。用软件proteus7.8画出电路图,加载程序到8086cpu,进行模拟。系统硬件设计8086简介lntel8086是16位的微处理器(其内部总线为16位,外部总线为8位,故称为准16位微处理器),它采用H

6、MOS工艺40条引脚封装。8086工作时使用5V电源,时钟频率5MHz(8086-1为10MHz,8086-2为8MHz)它有20根地址线,故可寻址的内存空间为1MB【9】。另外,Intel公司同期推出的lntel8088微处理器一种准16位微处理器,其内部寄存器,内部操作等均按16位处理器设计,与lntel8088微处理器基本上相同,不同的是其对外的数据线只有8位,冃的是为了方便地与8位I/O接口芯片相兼容。如图所示是8086CPU的内部功能结构。从功能上来看,8086CPU可分为两部分,即总线接口部件BIU(BusI

7、nterfaceUnit)和执行部件EU(ExecutionUnit)。⑴8086的主要特性lntel8086/8088CPU是Intel公司推出的高性能的微处理器,具体如下主要特性:(a)8086CPU数据总线为16位,8088CUP数据总线为8位。(b)地址总线都是20位,低16位用于数据总线复用,可直接寻址为1MB的存储空间。(c)有16位的端口地址,可以寻址64KB的I/O端口。(a)有99条基木指令,指令功能强大。(b)有9种基本寻址方式。(c)可以处理内部和外部屮断,外部屮断源多达256个。(d)兼容性好,8

8、086、8085在源程序一级兼容。(e)8086/8088标准主频为5MHz,8086/8088-2主频为8MH【3】。⑴支持单处理器或多处理器系统工作。⑵8086CPU寄存器结构8086CPU中有14个16位的寄存器,其中有4个16位的通用寄存器,2个16位指针寄存器,2个16位变址寄存器,1个16位指令指针及1个

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

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

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