proteus 仿真8086_Proteus实现交通信号灯系统仿真实验报告【微机原理与接口技术】...

使用Proteus软件,基于8086微处理器设计并仿真了一个交通信号灯系统。系统包括正常和紧急模式,采用8255、8253和8259芯片,用发光二极管模拟信号灯,并通过七段数码管显示计时。在紧急情况下,所有车道红灯亮起。实验报告详细记录了设计、实现过程及遇到的问题与解决方案。
摘要由CSDN通过智能技术生成

be287bbc0abd1d37059a6c3a0bc665dc.png

Proteus实现交通信号灯系统仿真实验报告【微机原理与接口技术】

0b5585c697bc875785d7cc0f2936523a.png

综合实验项目基本要求(任务书):设计实现交通信号灯系统。设A车道与B车道交叉组成十字路口,A是主道,B是支道,直接对车辆进行交通管理,基本要求如下:(1)用发光二极管模拟交通信号灯;(2)正常情况下,A、B两车道轮流放行,A车道放行绿灯亮,其中3秒用于警告(黄灯亮);B车道放行绿灯亮,其中3秒用于警告(黄灯亮);A、B车道放行、禁止通行时间自己定义;(3)有紧急车辆通过时,按下某开关使A、B车道均为红灯,紧急情况解除后,恢复正常控制(解除方式自选)(4)根据自己实际情况可以扩充控制功能:如时间显示、左右转向提示、掉头指示灯复杂路况的控制。(5)要求使用8255、8253、8259可编程芯片。 一 、 实验一:在Proteus仿真实现交通信号灯系统。(1) 交通信号灯系统设计描述(实现内容)(2) Proteus中实现原理图(3) 程序流程图及源程序清单(4) 仿真实现结果描述(5) 遇到的问题及解决方法二 、对课程及教学方法的建议要求及评分标准:1. 实验前应将实验的前3项按要求完成,未完成者不得进行实验。2. 实验结束应将每题的第(4)、(5)项根据实验结果补充完整。3. 提交报告前完成第二大项:二 对课程及教学方法的建建议。4. 实验报告要求双面打印,同时提交电子版文件(含实验报告、Proteus工程文件)5. 共安排2次实验,每次4学时,根据自己实验完成进度申请实验课程验收考核。6. 本次实验总分20分,验收评分:(1) 交通信号灯系统设计描述(5分,看完整性扣1-3分)(2) Proteus中实现原理图/实验接线图(5分,看正确性扣1-5分)(3) 源程序清单/程序流程图及程序清单(5分,看正确性扣1-5分)(4) 仿真实现结果描述/实验操作及问题回答情况(5分,看完整性扣1-5分)(5) 遇到的问题以及解决方法

实验一:在Proteus仿真实现交通信号灯系统

一、交通信号灯系统设计仿真(实现内容)

(1)用发光二极管模拟交通信号灯;

715d60096cc152fd8d709072dc1b0b96.png
LED灯(左、中、右分别为红、绿、黄)

用发光二极管来模拟实际的交通信号灯,与实际相符合。

(2)综合红绿灯系统实现的功能:

①正常情况下,A、B两车道轮流放行,A车道放行绿灯亮,其中3秒用于警告(黄灯亮);B车道放行绿灯亮,其中3秒用于警告(黄灯亮);A、B车道放行时间分别为10s。

②有紧急车辆通过时,按下开关Botton使A、B车道均为红灯,紧急情况的时间为5s,紧急情况解除后,恢复正常控制。

③为了方便行人同行看到红绿灯的秒数,设置七段数码管进行描述显示,

Proteus是一款非常强大的电路仿真软件,可以用来模拟各种电路和系统,包括微型计算机。下面是基于Proteus仿真微机原理接口技术实验教程。 1. 实验一:基本指令的运行 在Proteus中创建一个新的工程,然后添加一个8086微处理器芯片和一个存储器芯片。将存储器的地址线连接到处理器的地址线,数据线亦然。在存储器中输入一些8086指令,然后运行程序。可以通过查看处理器的寄存器和存储器的内容来验证程序是否正确运行。 2. 实验二:输入输出端口的实验 在Proteus中添加一个输入输出端口芯片,然后将其连接到处理器的地址线和数据线上。在程序中使用IN和OUT指令来读取和写入端口的值。使用LED灯和开关模拟输入输出端口的使用。 3. 实验三:计时器和计数器的实验 在Proteus中添加一个计时器和一个计数器芯片,然后将其连接到处理器的地址线和数据线上。在程序中使用计时器和计数器实现定时和计数功能。可以使用LED灯来模拟计时器和计数器的输出。 4. 实验四:中断的实验 在Proteus中添加一个中断控制器芯片,然后将其连接到处理器的中断引脚上。在程序中使用中断来实现异步事件的处理。可以使用开关模拟中断事件的发生。 通过以上实验,可以深入了解微机原理接口技术,并使用Proteus仿真软件进行实验验证。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值