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軸翻轉再將接地改爲電源後運行燈會全亮,不受開關的控制,有大佬可以解釋一下這裏面的原因嗎,不勝感謝!!!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章