📄 ad.asm
字号:
;扫描频率
CODE SEGMENT
ASSUME CS:CODE,DS:code
START: push cs
pop ds
call delay
MOV DX,212h
MOV AL,00h
OUT DX,AL
MOV AL,38h
OUT DX,AL
MOV CX,06H
XZ: MOV DX,210h
MOV AL,00H
OUT DX,AL
LOOP XZ
NOP
bg: mov dx,208h
mov al,0
out dx,al
call delay
in al,dx
mov ah,al
mov cl,04h
ror al,cl
and al,0fh
push ax
mov dx,212h
mov al,91h
out dx,al
pop ax
LEA BX,LED
XLAT
MOV DX,210h ;将AL中内容写到数码管上
OUT DX,AL
mov al,ah
and al,0fh
push ax
mov dx,212h
mov al,90h
out dx,al
pop ax
LEA BX,LED
XLAT
MOV DX,210h ;将AL中内容写到数码管上
OUT DX,AL
call delay
jmp bg
LED DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH,6FH,77H,7CH,39H
DB 5EH,79H,71H
delay proc near
push cx
mov cx,0f00h
loop $
pop cx
ret
delay endp
CODE ENDS
END START
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -