SETB
IT1
;边沿触发方式
SETB
EA
;中断允许
SETB
EX1
;允许外部中断1中断
MOV
DPTR, #0FEF8H
;D/A转换器地址
LOOP:
MOVX
@DPTR, A
;启动A/D转换
HERE:
SJMP
HERE
;等待中断
中断服务程序:
DJNZ
R2, ADEND
MOVX
A, @DPTR
;数据采样
MOVX
@R0, A
;存数
INC
DPTR
;指向下一模拟通道
INC
R0
;指向数据存储器下一单元
MOVX
@DPTR, A
ADEND:
RETI
上一篇:AT89C2051内部结构与功能