单片机与串行AD转换器TLC0834的接口设计
>为输入状态
《单片机与串行AD转换器TLC0834的接口设计(第3页)》
本文链接地址:http://www.oyaya.net/fanwen/view/160450.html
LCALL ADCONV
···
···
···
ADCONV: MOV R0?#08H
ADLOP0: MOV C?P1.5 ;读转换结果
RLC A ;累加器A左移,将结果
逐位移入A中
STEB P1.6
CLR P1.6
DJNZ R0?ADLOP0
MOV R0?#07H
ADLOP1: SETB P1.6
CLR P1.6
DJNZ R0?ADLOP1
SETB P1.6
CLR P1.6
SETB P1.6
CLR P1.6
SETB P1.7 ;置片选信号为高,
结束一次转换
RET
转换结果经换算后可转换为十进制数显示出来。如在精度要求较高的场合,可以选用位数更多的串行A/D并取高位数据。限于篇幅,该部分程序本文不作介绍。
4 结论
本文给出的硬件和软件均经实践检验,并已在某公司的产品上应用,其性价比较高,可大大降低生产成本。
《单片机与串行AD转换器TLC0834的接口设计(第3页)》