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

   日期:2020-05-27     浏览:192    评论:0    
核心提示:利用八个开关控制八个灯,开关闭合灯亮最小系统及锁存器电路译码电路图输入电路输出电路CODE SEGMENT PUBLIC CODE ASSUME CS:CODE START: NEXT: MOV DX,0282H IN AL,DX OUT DX,AL JMP NEXT ENDLESS: JMP ENDLESSCODE ENDS嵌入式

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


最小系统及锁存器电路

译码电路图

输入电路

输出电路

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轴翻转再将接地改为电源后运行灯会全亮,不受开关的控制,有大佬可以解释一下这里面的原因吗,不胜感谢!!!!!

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服