实验四可编程并行接口芯片8255.docx

上传人:牧羊曲112 文档编号:2032995 上传时间:2023-01-02 格式:DOCX 页数:4 大小:124.74KB
返回 下载 相关 举报
实验四可编程并行接口芯片8255.docx_第1页
第1页 / 共4页
实验四可编程并行接口芯片8255.docx_第2页
第2页 / 共4页
实验四可编程并行接口芯片8255.docx_第3页
第3页 / 共4页
实验四可编程并行接口芯片8255.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《实验四可编程并行接口芯片8255.docx》由会员分享,可在线阅读,更多相关《实验四可编程并行接口芯片8255.docx(4页珍藏版)》请在三一办公上搜索。

1、实验四 可编程并行接口芯片8255 一、实验目的1、 学习并掌握8255的各种工作方式及其应用2、 学习在系统接口实验单元上构造实验电路二、实验设备TDN86/51教学实验系统三、实验芯片简介1、 系统中的8255线路8255的数据线片选信号线、地址线、读写控制线等分别与系统总线相连,其A、B、C三个端口以排针形式引出,供8255实验使用,见图4.1。图4.1 系统中的8255线路8255端口地址 信 号 线 寄 存 器 编 址 IOY3 A口 60H B口 61H C口 62H 控制寄存器 63H2、接口实验单元中的开关和发光二极管电路图4.2中D7D0为8个发光二极管的接线点,K7K0为8

2、个开关的接线点。 图4.2 拨动开关和发光二极管电路 图4.3 实验线路图四、 实验内容及步骤(一)8255接口方式0应用实验1使8255端口A工作在方式0并作为输出口,端口B工作在方式0并作为输入口,将图4.3中的K7K0开关信号顺序与PB7PB0相连,端口A的PA7PA0分别与发光二极管D7D0相连,然后通过对8255芯片编程来实现输入/输出功能。实验程序: ORG20002000B082MOVAL,822002E663OUT63,AL2004E461 A1:INAL,612006E660OUT60,AL2008EBFAJMPA12运行实验程序,拨动开关组,观察发光二极管亮灭情况,并记录之

3、。(二)8255接口应用实验1. 使8255端口A工作在方式0并作为输出口,PA7PA0分别与发光二极管D7D0相连,然后通过对8255芯片编程来实现输入/输出功能。ORG21002100B082 MOVAL,822102E663 OUT63,AL2104E461 A1:MOVAL,012106E660 OUT60,AL2108EBFA JMPA12运行实验程序,拨动开关组,观察发光二极管应亮灭情况,并记录之。3若要使D3或D6对应的发光二极管点亮,试修改程序,进行实验并记录之。(三)用8255作为七段数码管的接口 1按照图4.4连接实验线路,并输入下列程序。实验程序: ORG 2200220

4、0 MOV A L , 802202 OUT 63 , AL2204 MOV AL , 3F2206 OUT 61 , AL2208 MOV AL, 00OUT 60 , AL 图4.4实验线路图2运行程序,观察记录4个数码管显示情况。3若要使数码管上显示字形为“5”,应如何修改程序,实验之。 4若要使只有第1、3个数码管显示“3”,应如何修改程序,实验之。(四)综合运用8255的三个端口,使之实现如下功能:当PC01时,在四个数码管上显示K7-K0中处于闭合的开关的位数。实验程序:3F065B4F666D7D07 图4.5ORG 2300 2300 MOV SI , 1010 (OFFSET

5、 DATA) 2303 LOOP0:XOR CX ,CX DATA (1010 ) MOV AL ,912307 OUT 63 , AL2309 LOOP1:IN AL , 62 AND AL ,01JZ LOOP0230F LOOP2: IN AL ,602311 CMP AL ,002313 JZ LOOP2 (1017 )2315 LOOP3: SHR AL ,1 2317 INC CX2318 JNC LOOP3 231A DEC CX231B ADD SI , CX231D MOV AL ,SI231F OUT 61 , AL2321 MOV AL ,002323 OUT 62 ,AL 2325 XOR CX,CX2327 MOV SI ,1010232A JMP LOOP2实验步骤:1.按实验线路图4.6接线2.输入程序并检查无误,经汇编、连接后装入系统3.按图4.5在存储单元10101017内存入07的字段代码。(E1010回车)4.改变开关组K0K7的状态(注:K7-K0中只有一个闭合),使得 B口的显示内容值发生变化,最终使数码管显示不同的数字;5修改程序,使数码管的显示位数不同。将修改内容及结果记录之。图4.6 实验线路图五、实验报告要求1、 对各实验内容进行分析总结。2、 对实验内容(四)的程序进行注释,说明改写后的程序及实验结果。3、 写出完整的实验报告。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号