实验6 8255并行IO口实验

上传人:野鹰 文档编号:2631206 上传时间:2017-07-26 格式:PPT 页数:12 大小:161KB
返回 下载 相关 举报
实验6 8255并行IO口实验_第1页
第1页 / 共12页
实验6 8255并行IO口实验_第2页
第2页 / 共12页
实验6 8255并行IO口实验_第3页
第3页 / 共12页
实验6 8255并行IO口实验_第4页
第4页 / 共12页
实验6 8255并行IO口实验_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《实验6 8255并行IO口实验》由会员分享,可在线阅读,更多相关《实验6 8255并行IO口实验(12页珍藏版)》请在金锄头文库上搜索。

1、实验6 8255并行I/O口实验,1、了解8255芯片结构及编程方法。2、了解8255输入/输出实验方法。,一、实验目的,8255是Intel公司生产的与Intel8080/8085系列的MPU配套的可编程外围接口电路,简称PPI。它有A、B、C三个八位端口寄存器,通过24位端口线与外部设备相连,基中C口可分为上半部和下半部。这24根端口线全部为双向三态。三个端口可分二组来使用,可分别工作于三种不同的工作方式。,二、预备知识,1. 方式选择控制字,2. 端口C置1/置0控制字 ( A1、A0 =11 ),三、实验原理图及连线,1、本实验主要用到的模块:8255模块、开关量输出模块、01指示模块

2、、实验译码单元等;2、PA0-PA7分别接开关量输出模块S0-S7对应的插座;3、PB0-PB7分别接01指示模块DO71-DO78对应的插座;4、8255A的片选/CS接地址译码单元的2A0-2A7;5、数据线XD0XD7接系统数据线区的任一插座。,四、实验内容,将实验的线路连接好后,编程,将8255的A口作为输入,输入信号由8个逻辑电平开关提供,B口作为输出,其内容由发光二极管来显示。,五 、实验程序(ZY1LJ . ASM)与流程图,L8255_CMD EQU 2A3HL8255_PA EQU 2A0HL8255_PB EQU 2A1HL8255_PC EQU 2A2HCODE SEGM

3、ENT ASSUME CS:CODE,DS:CODEBEGIN: MOV CX,0FFHAA: LOOP AA MOV DX,L8255_CMD MOV AL,9CH ;10011000 OUT DX,AL NOP NOP NOP NOP NOPBB: MOV DX,L8255_PA IN AL,DX MOV DX,L8255_PB OUT DX,ALJMP BBCODE ENDS END BEGIN,六、调试,1、熟悉断点的设置2、熟悉寄存器和内存内容的查看与修改3、熟悉单步运行和全速的区别及其操作,思考题,根据程序列出实验中8255的各个端口的地址,如果8255的/CS改接译码信号280H,其它信号不变,那么对应的端口地址又是多少?,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号