一、ADC0809主要特性
ADC0809是CMOS单片型逐次逼近式A/D转换器,ADC0809的主要特性:
1、它是具有8路模拟量输入、8位数字量输出功能的A/D转换器。
2、转换时间为100μs。
3、模拟输入电压范围为0V~+5V,不需零点和满刻度校准。
4、低功耗,约15mW。
二、ADC0809接口电路
利用上图,采用无条件传送方式,编写一段轮流从IN0~IN7采集8路模拟信号,并把采集到的数字量存入0100H开始的8个单元内的程序。程序如下:
MOVDI,0100H;设置存放数据的首址
MOVBL,08H;采集8次计数器
MOVAH,00H;选0通道
AA1∶MOVAL,AH
MOVDX,ADPORT;设置ADC0809芯片地址
OUTDX,AL;使ALE、START有效,选择模拟通道
MOVCX,0050H
WAIT∶LOOPWAIT;延时,等待A/D转换
INAL,DX;使OUTPUTENABLE有效,输入数据
MOV[DI],AL;保存数据
INCAH;换下一个模拟通道
INCDI;修改数据区指针
DECBL
JNZAA1