全站数据
8 4 2 0 5 8 1

用汇编语言编写8255a控制一组发光二极管的亮灭

教师招聘小助手 | 简单学习,快乐成才!         
问题更新日期:2024-10-20 14:42:57

问题描述

用汇编语言编写8255a控制一组发光二极管的亮灭急求答案,帮忙回答下
精选答案
最佳答案

MOV AL,10010000B;设置A口为方式0的输入,B口和C口输出OUT 203H,AL;将控制字送到控制口LOOP0:IN AL,200H;取A口的输入信号值CMPAL,00001010BJZ LOOP1LOOP LOOP3CMP AL,00000101BJZ LOOP2LOOP LOOP3LOOP1:OUT 201H,00000001B;如果K0,K2合上,K1,K3断开时,只有红灯亮LOOP2:OUT 201H,00000010B;当K1,K3合上,K0,K2断开时,只有绿灯亮LOOP2:OUT 202H,00000001B;当K0,K1,K2,K3为其他任何情况时,只有黄灯亮用LOOP LOOP0