开关状态显示实验------汇编语言

 时间:2026-02-13 17:21:48

一、实验要求

编写程序,设定8255的PA口为开关量输入,PB口为开关量输出,要求能随时将PA

口的开关状态通过PB口的发光二极管显示出来。

二、实验目的

学习使用8255各个口的不同工作方式

三、实验电路连接

将K1~K8用连接至8255的PB0~PB7,将DL1~DL8用连线连至8255的PC0~PC7,

8255CS连至译码处的200~207插孔。

四、实验说明

本实验要求8255工作方式0,PB口设置为输入,PC口设置为输出,输入量为开关量,通过8255可实时显示在LED灯上。按下HALT或RST键则返回监控。

STACK   SEGMENT STACK

STA     DW 50 DUP(?)

TOP     EQU LENGTH STA

STACK   ENDS

CODE    SEGMENT

ASSUME  CS:CODE,SS:STACK

START:

MOV     DX,203H    ;设置为b口输入,c口输出

MOV     AL,82H

OUT     DX,AL                                                                  

 BG:    MOV     DX,201H    ;将b口状态从c口输出 

IN      AL,DX

MOV     DX,200h

OUT     DX,AL

JMP     BG

CODE    ENDS

END     START

  • 爆枪突击凯撒怎么获得#校园分享#
  • 怎么使用记事本编译,运行java程序
  • 饭后什么时候可以练瑜伽
  • 数制转换的数学实验
  • 如何通过应用、文件在命令提示符中打开位置
  • 热门搜索
    煤是怎么形成的 页眉横线怎么删除 编织的近义词 怎么了周杰伦 收获的近义词 懊悔的近义词是什么 右手麻木是怎么回事 上海电影博物馆 侠盗飞车怎么下载 韩国电话怎么打