10第十章AD与DA的扩展教程讲述.ppt

通道选择方式3: (通道号地址锁存方式) MOV DPTR, #7FF8H ; 0111 1111 1111 1000 MOVX @DPTR, A ; 启动A/D,同时锁入通道号0 ; A 可以取任意值 ; 目的在于输出端口地址和通 道号(地址) 通道选择方式4:(通道号数据写入方式) 该方法的特点: 省去了锁存器373 在发出START 信号的同时,发出通道号(信息)并锁入ADC 对8路模拟信号轮流采样一次,采用软件延时的方式,并依次把结果转储到数据存储区。 MAIN: MOV R1,#data ;置数据区首地址 MOV DPTR,#7FF8H;端口地址送DPTR,P2.7=0, ;且指向通道IN0 MOV R7,#08H ;置转换的通道个数 LOOP: MOVX @DPTR,A ;启动A/D转换 MOV R6,#0AH ;软件延时,等待转换结束 (1)无条件方式 MOV @R1,A ;存储转换结果 INC DPTR ;指向下一个通道 INC R1 ;修改数据区指针 DJNZ R7,LOOP ;8个通道全采样完否?未完则继续 …… DELAY: NOP NOP NOP DJNZ R6,DELAY MOVX A,

文档评论(0)

1亿VIP精品文档

相关文档