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 + -
显示快捷键?