题目一交通灯控制

题目一交通灯控制

ID:41484422

大小:85.21 KB

页数:7页

时间:2019-08-25

题目一交通灯控制_第1页
题目一交通灯控制_第2页
题目一交通灯控制_第3页
题目一交通灯控制_第4页
题目一交通灯控制_第5页
资源描述:

《题目一交通灯控制》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、题目一交通灯控制一、实验目的1.掌握可编程并行接口芯片8255工作方式的设定及工作方式控制字的计算。2•掌握可编程并行接口芯片8255A口、B口、C口、及控制字寄存器等四个口地址的计算方法。3.掌握可编程并行接口芯片8255的基本功作原理及编程方法。4.了解可编程并行接口芯片8255在实际控制系统中的应用。二、实验原理1•交通灯变化规律图6T双色本实验是模拟交通灯控制实验,所以要先了解实际交通灯的变化规律。假设一个十字路口为东西南北走向。初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯通车,东西红灯。过一段时间转状态2,南北

2、绿灯闪几次转亮黄灯,延时几秒,东西仍然红灯。再转状态3,东西绿灯通车,南北红灯。过一段时间转状态4,东西绿灯闪几次转亮黄灯,延时几秒,南北仍然红灯,最后循环至状态1。本实验屮模拟交通灯的发光二极管采用的是双色LED,双色LED是由一个红色LED管芯和一个绿色LED管芯封装在一起,公用负端。如图6・1所示,当红色正端加高电平,绿色正端加低电平时,红灯亮;红色正端加低电平,绿色正端加高电平时,绿灯亮;两端都加高电平时,黄灯亮,即低电平驱动有效。2.模拟交通灯控制原理模拟交通灯控制实验电路原理图如图6-2所示。三、实验仪器微型计算机、

3、AEDK598实验装置、RS232串口线、导线若干。DG丄2DG24DG36DG48DRJL11DR21315DR417/■>1A11Y11A21Y21A31Y31A41Y42A12Y12A22Y22A32Y32M2Y41G2GD7074LS240IUADO34IUAD133IUAD232IUAD331IUAD430IUAD529IUAD628IUAD727XORJD5IOURAl9胶8BIST35尸82SS6VCCr-IvCCW5S80气北西南东DOPAOD1PAID2PA2D3PA3D4PA4“8255PA5D6PA6D7P

4、A7RDPBOWRPB1AOPB2AlPB3RESETPB4CSPB5PB6PB7PCOPCIPC2PC3PC4PCSPC6PC7D394PAO3PAI2PA21PA340PA439PAS38PA637PA718PBO19FBI20PB221PB322PB423PBS24PB625PB714PCO115PCI16PC217PCS13PC412PCS11PC610PC?图6-2模拟交通灯控制实验电路原理图U!实验内容与步骤1•实验内容因为木实验是模拟交通灯控制实验,所以要先了解实际交通灯的变化规律。假设一个十字路口为东西南北走向。

5、初始状态0为东西红灯,南北红灯(8255输出OFH)o然后转状态(1)南北绿灯通车,东西红灯(8255输出5AH)。过一段时间转状态(2)南北绿灯闪3次(延时0.5秒控制)转亮黄灯(8255输出0AH),延时5秒,东西仍然红灯。再转状态(3)东西绿灯通车,南北红灯(8255输岀0A5H)。过一段时间转状态(4)东西绿灯闪3次转亮黄灯,延时5秒,南北仍然红灯。最后循坏至状态1。2.实验程序流程框图图6-3程序流程框图3.验证实验内容与步骤1)开机前,将AEDK598微机实验箱上的XC9(CPU插座)与XC6(CPU88插座)用T5

6、98A-C连接板连接起来,XC1(CPU51插座)空,进行MCS-88单片机实验。2)用AEDK598微机实验箱配套的串行通信电缆,将9芯电缆的一端与实验机上的9芯插座相连,另一端与PC机的串行口相连。3)将AEDK598微机实验箱上的DG1~DG4,DR1~DR4用导线连至8255的PCO〜PC7;将CS8255的片选接至138译码处的200H插孔。4)打开PC机和AEDK598微机实验箱电源,在桌面上点击LCA88ET图标,启动LCA88ET调试软件,测试串口,如果通讯串口测试不通过,请将延时因子置高。5)点击文件菜单中的“

7、实验选择”菜单下的“双色灯实验”,再选中“源”,加载运行调试,观察实验结果。6)如果观察到的结果不正确,则退岀调试,重新修改源程序,加载编译调试,观察实验结果(如果不能通信,按AEDK598微机实验箱的复位键“HSTJ2.软件设计实验内容及步骤1)开机前,将AEDK598微机实验箱上的XC9(CPU插座)与XC6(CPU88插座)用T598A-C连接板连接起来,XC1(CPU51插座)空,进行MCS-88单片机实验。2)用AEDK598微机实验箱配套的吊行通信电缆,将9芯电缆的一端与实验机上的9芯插座相连,另一端与PC机的串行口

8、相连。3)将AEDK598微机实验箱上的DG1〜DG4,DR1〜DR4用导线连至8255的PCO〜PC7;将CS8255的片选接至138译码处的220H插孔。4)打开电源,在桌面上点击LCA88ET图标,启动LCA88ET调试软件,测试串口,如果通讯串口测试不通

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

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

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