按键识别和数码管显示 8255芯片
MY8255_B EQU 0602H MY8255_C EQU 0604H MY8255_CON
SSTACK SEGMENT STACK
DW 16 DUP(?)
EQU 0606H
SSTACK ENDS
DATA SEGMENT
DTABLE DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H
DB 7FH,6FH,77H,7CH,39H,5EH,79H,71H
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA START: MOV AX,DATA
MOV DS,AX MOV SI,3000H MOV AL,00H MOV [SI],AL MOV [SI+1],AL MOV [SI+2],AL MOV [SI+3],AL MOV [SI+4],AL MOV [SI+5],AL MOV DI,3005H
;写8255控制字
;清显示缓冲
MOV DX,MY8255_CON MOV AL,81H
OUT DX,AL