ex8-3.asm
来自「《单片机原理实用教程——基于Proteus虚拟仿真》一书的配套光盘」· 汇编 代码 · 共 27 行
ASM
27 行
ORG 0000H
START: LJMP MAIN
ORG 0030H
MAIN: MOV 40H,#050H ;模拟电压输出数据
MOV 41H,#080H
MOV 42H,#0C0H
MOV 43H,#0F0H
MOV R0,#40H
MOV R2,#00H
MOV R7,#04H
LOOP: MOV A,R2
MOV P1,A ;选通多路开关
MOV DPTR,#07FFFH ;选通DAC0832
MOV A,@R0
MOVX @DPTR,A ;输出数据
ACALL DELAY ;延时
INC R0
INC R2
DJNZ R7,LOOP
SJMP $
DELAY: MOV R5,#03H ;延时子程序
l2: MOV R6,#0FFH
L1: DJNZ R6,l1
DJNZ R5,L2
RET
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?