8255交通灯实验

8255交通灯实验

ID:40529999

大小:56.00 KB

页数:5页

时间:2019-08-04

8255交通灯实验_第1页
8255交通灯实验_第2页
8255交通灯实验_第3页
8255交通灯实验_第4页
8255交通灯实验_第5页
资源描述:

《8255交通灯实验》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、期末实验课程名称:微机原理实验实验名称:8255交通灯实验专业:网络工程2班学号:姓名:实验地点:软件实验室常熟理工学院5实验目的和要求了解可编程并行接口芯片8255的内部结构、工作方式、初始化编程及应用。8255A的内部结构:1、三个端口A,B和C:A端口包含一个8位数据输出锁存器和缓冲器,一个8位数据输入锁存器。B端口包含一个8位数据输入/输出锁存器和缓冲器,一个8位数据输入缓冲器。C端口包含一个8位数据输出锁存器及缓冲器,一个8位数据输入缓冲器(输入没有锁存器)。2、A组和B组控制电路:这是两组根据CPU输出的控制字控制8255工作方式的电路,它们对于CPU而言,共用一个端口地址相

2、同的控制字寄存器,接收CPU输出的一字节方式控制字或对C口按位复位字命令3、读写控制逻辑:用来控制把CPU输出的控制字或数据送至相应端口。实验器材PC机一台;QTH-8086B16位微机教学实验仪一套。实验原理和方法交通灯实验:(1)实验连线:Ø该模块的WR、RD分别连到MCU主模块的WR、RD。Ø该模块的数据(AD0~AD7)、地址线(A0~A7)分别连到MCU主模块的数据(AD0~AD7)、地址线(A0~A7)。图3-4-7交通灯实验Ø8255模块选通线CE连到MCU主模块的地址A15。Ø8255的PA0-L7、PA1-L6、PA2-L5、PA3-L3、PA4-L2、PA5-L1。(

3、2)运行程序:Trac.ASM,观察发光二极管。5代码如下:PAGE60,132.MODELsmall.STACK20h.DATA20hA8255EQU7000HB8255EQU7001HC8255EQU7002HD8255EQU7003H.CODEORG0000HDD0000FFF0HDD0000FE80HDD0000FE80HORG0270HMAIN:MOVSP,9000HTRAFFIC:MOVDX,D8255;状态口MOVAL,80H;方式0输出OUTDX,ALMOVDX,A8255;PA口地址CALLST0TRAFFIC1:CALLST1CALLST2CALLST3CALLST4

4、JMPTRAFFIC1;*************************************************************************;/*初始状态全为红灯*/;*************************************************************************ST0:MOVAL,1BHOUTDX,ALCALLDELAYRET;**************************************************************************;/*南北为绿灯,东西为红灯子程序

5、*/;**************************************************************************ST1:MOVAL,33HOUTDX,ALCALLDELAY1CALLDELAY1CALLDELAY1CALLDELAY1CALLDELAY15CALLDELAY1RET;**************************************************************************;/*南北红灯闪烁,东西为红灯子程序*/;***************************************

6、***********************************ST2:MOVCL,5HST20:MOVAL,2BHOUTDX,ALCALLDELAY1MOVAL,3BHOUTDX,AlCALLDELAY1LOOPST20RET;**************************************************************************;/*南北为红灯,东西为绿灯子程序*/;**************************************************************************ST3:MOVAL,1

7、EHOUTDX,ALCALLDELAY1CALLDELAY1CALLDELAY1CALLDELAY1CALLDELAY1CALLDELAY1RET;**************************************************************************;/*南北为红灯,东西黄灯闪烁子程序*/;*************************************************

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

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

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