8255A并行口实验完整版.docVIP

  • 10
  • 0
  • 约1.62千字
  • 约 3页
  • 2023-09-13 发布于江苏
  • 举报
PAGE 1 实 验 四 课 程 微机原理及应用 实验项目 8255A并行口实验 成 绩 专业班级 过程装备与控制工程 学 号 实验日期 6.13 姓 名 序 号 指导教师 8255A并行口实验㈠方波 一、实验目的   掌握可编程I/O接口芯片8255的接口原理使用,熟悉对8255初始化编程和输入、输出软件的设计方法。 二、实验内容   在8255A.B.C口用示波器测出波形。 三、实验步骤   ⑴在系统处于“P.”状态时,输入程序入口地址32C0,按EXEC键,系统显示执行提示符“「”。   ⑵用示波器观察8255 A.B.C口波形。 四、实验代码 CODE? ? SEGMENT ????? ? ASSUME CS:CODE,DS:CODE,ES:CODE ????? ? ORG 32C0H H1:?? ? JMP STARTP1 PA??? ? EQU 0FFD8H PB??? ? EQU 0FFD9H PC??? ? EQU 0FFDAH PCTL? ? EQU 0FFDBH STARTP1:MOV DX,PCTL ????? ? MOV AL,80H ????? ? OUT DX,AL ????? ? MOV AL,55H P11:? ? MOV DX,PA ????? ? OUT DX,AL ????? ? INC DX ????? ? OUT DX,AL ????? ? INC DX ? OUT DX,AL ????? ? MOV CX,0800H ????? ? LOOP $ ????? ? NOT AL ????? ? JMP P11 CODE? ? ENDS ????? ? END H1 8255A并行口实验㈡PA输入、PB输出 一、实验目的   ⑴掌握8255A和微机接口方法。   ⑵掌握8255A的工作方式和编程原理。 二、实验内容   用8255 PA作开关量输入口,PB作输出口。 编程提示   8255A芯片简介   8255A可编程外围接口芯片是Intel公司生产的通用并行接口芯片,它具有A、B、C三个并行接口,用+5V电源供电,能在以下三种方式下工作:   方式0:基本输入/输出方式   方式1:选通输入/输出方式   方式2:双向选通工作方式   使8255A端口A工作在方式0并作为输入口,读取K1—K8八个开关量,送PB口显示。PB口工作在方式0作为输出口。 实验步骤   ⑴按实验电路图连接线路:    ①8255A芯片A口的AP0~PA7依次和开关量输入插孔K1~K8相连。    ②8255A芯片B口的AB0~PB7依次接L1~L8   ⑵运行实验程序。    在系统处“P.”状态时,输入32E0,按EXEC键,    拨动K1~K8、L1~L8会跟着亮灭。 硬件实验二? 8255A并行口实验(2)? PA输入,PB输出 CODE? ? SEGMENT ????? ? ASSUME CS:CODE,DS:CODE,ES:CODE ????? ? ORG 32E0H PA??? ? EQU 0FFD8H PB??? ? EQU 0FFD9H PC??? ? EQU 0FFDAH PCTL? ? EQU 0FFDBH H2:?? ? MOV DX,PCTL ????? ? MOV AL,90H ????? ? OUT DX,AL P2:?? ? MOV DX,PA ????? ? IN AL,DX ????? ? INC DX ????? ? OUT DX,AL ????? ? JMP P2 CODE? ? ENDS ????? ? END H2

文档评论(0)

1亿VIP精品文档

相关文档