da0832.asm

来自「AT89S52单片机控制的ADC0809和DAC0832实验汇编程序」· 汇编 代码 · 共 21 行

ASM
21
字号
	ORG 0000H
	AJMP START
	ORG 0010H
START:
	MOV DPTR,#07FFFH			;地址选通
LOOP:	
	MOV A,#00H				;将数字量00H送到累加器中
	MOVX @DPTR,A				;转换累加器中的数据
	ACALL DELAY2M				;延时
	MOV A,#0FFH				;将数字量0FFH送到累加器中
	MOVX @DPTR,A				;转换累加器中的数据
	ACALL DELAY2M				;延时
	SJMP LOOP				;循环
DELAY2M:
	MOV R7,#50
D1:     MOV R6,#200
D2:	DJNZ R6,$;
        DJNZ R7,D1
    RET
END

⌨️ 快捷键说明

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