8086微型计算机I/O端口的简单输入输出

利用八个开关控制八个灯,开关闭合灯亮


最小系统及锁存器电路

译码电路图
在这里插入图片描述
输入电路
在这里插入图片描述
输出电路

在这里插入图片描述

CODE    SEGMENT PUBLIC 'CODE'
        ASSUME CS:CODE
 
START:           
 NEXT: MOV    DX,0282H 
        IN     AL,DX 
        OUT    DX,AL
        JMP NEXT	
ENDLESS:
        JMP ENDLESS
CODE    ENDS
        END START

在Proteus中连接好电路图写好代码后可正常运行。但是在输入电路中将电源换成接地,输出电路中将发光二极管Y轴翻转再将接地改为电源后运行灯会全亮,不受开关的控制,有大佬可以解释一下这里面的原因吗,不胜感谢!!!!!

猜你喜欢

转载自blog.csdn.net/qq_43480348/article/details/106332503