16位串行模数转换器MAX1132的特性及应用
图3
下面给出一段完整的转换和控制程序,以供参考:
START:CLR P1.0 ;片选有效
MOV A,#0A0H ;控制字节
MOV R2,#08
DIN: CLR P1.4
RLC A
MOV P1.1,C ;送控制字
SETB P1.4
DJNZ R2,DIN
CLR P1.4
SETB P1.0
WAIT: JNB P1.3,WAIT
STORB: MOV R7,#16
CLR P1.0
LOOP: MOV C,P1.2 ;读结果
MOV A,31H
RLC A
MOV 31H,A ;存高8位
MOV A,30H
RLC A
MOV 30H,A ;存低8位
SETB P1.4
CLR P1.4
DJNZ R7, LOOP
SETB P1.0
SA: SJMP SA
END
5 结束语
新型ADC芯片MAX1132与一般ADC芯片相比,由于其仅需单一+5V供电,同时带有内部基准电压且外围电路简单,因而可简化电路设计。同时,基于MAX1132的串行接口也易于与单片机进行连接,而且占用单片机口线少,因而能用于较为复杂的系统开发。
Tags:
作者:佚名评论内容只代表网友观点,与本站立场无关!
评论摘要(共 0 条,得分 0 分,平均 0 分)
查看完整评论