梯形波.asm

来自「一些常用的波形生成程序」· 汇编 代码 · 共 18 行

ASM
18
字号
MAIN:
MOV DPTR,#7FFFH
STEP: MOV R6,#1fH
MOV R4,#0ffH
MOV A,0
LOOP1: MOVX @DPTR,A ;选通地址
;ACALL DELAY ;延时
ADD A,R6 ;每次以19H的梯度增加
;ACALL DELAY ;延时
DJNZ R4,LOOP1 ;梯度等待的时间
;ACALL DELAY ;延时
AJMP STEP ;循环
DELAY:
D2: MOV 31H,#0FFH
D1: DJNZ 31H,D1
RET
END

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?