51单片机:D/A数模转换实验
一、实验内容
利用0832 D/A数模转换输出方波。
二、仿真图
三、代码
C语言实现:
汇编实现:
CS0832 EQU 0FFE8H
ORG 0000H
LJMP START
ORG 0030H
START: MOV SP,#60H
MOV DPTR,#CS0832
SETB P1.0
CLR P1.1
SETB P1.2
MLOOP: MOV A,#00H ;方波
MOVX @DPTR,A
LCALL DELAY
MOV A,#0FFH
MOVX @DPTR,A
LCALL DELAY
SJMP MLOOP
DELAY: MOV R6,#020H
DELAY1: MOV R5,#000H
DJNZ R5,$
DJNZ R6,DELAY1 ; ff*ff
RET
END
方波图形
评论(0)
您还未登录,请登录后发表或查看评论