实验六:数模转换DAC0832的应用
实验器材:
电路图:
仿真图:
程序源码:
;author:liuxianfei0810
IO4=0800H
;author:liuxianfei0810
CODE SEGMENT
ASSUME CS:CODE
;author:liuxianfei0810
START:
MOV CX,256
MOV AL,0
MOV DX,IO4
;author:liuxianfei0810
LOOP1:
OUT DX,AL;三角波上升段
;author:liuxianfei0810
CALL DELAY
INC AL
MOV CX,256
MOV AL,255
MOV DX,IO4
;author:liuxianfei0810
LOOP2:
OUT DX,AL;三角波下降段
CALL DELAY
DEC AL
LOOP LOOP2
;author:liuxianfei0810
JMP START
;author:liuxianfei0810
DELAY PROC
PUSH CX
MOV CX,125
LOOP $
POP CX
RET
DELAY ENDP
;author:liuxianfei0810
CODE ENDS
END START
(有关DAC0832芯片讲解见后文)