?? gg401_2.asm
字號:
;gg401_2.asm
;for 鋸齒波16次<8086>
;2005-05
;p_Sa/lcy
data SEGMENT
PORT EQU 280H
data ENDS
stack0 SEGMENT para stack
DW 20h DUP(0)
stack0 ENDS
coseg SEGMENT
ASSUME CS:coseg,DS:data,SS:stack0
start: MOV AX, data
MOV DS, AX
;================MOV-DS-AX==============
MOV BX, 0
l0:MOV CX, 16 ;16次
;MOV CX, 32 ;32次
MOV DX, PORT
MOV AL, 7fh ;從2.5V開始
l1:OUT DX, AL
ADD AL, 08h ;16次循環16×08h=80h,80h+7fh=ffh,達到5V
CALL delay
LOOP l1
DEC BX
JNE l0
;================INT-21H================
MOV AH, 4ch
INT 21h
delay PROC
PUSH CX
MOV CX, 0ffffh
ys:NOP
LOOP ys
POP CX
RET
delay ENDP
coseg ENDS
END start
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -