ADC0809与单片机的接口地址

嵌入式设计应用

127人已加入

描述

ADC0809是美国国家半导体公司生产的CMOS工艺8通道,8位逐次逼近式A/D模数转换器。其内部有一个8通道多路开关,它可以根据地址码锁存译码后的信号,只选通8路模拟输入信号中的一个进行A/D转换。目前仅在单片机初学应用设计中较为常见。

ADC0809与单片机的接口地址----ADC0809引脚

ADC0809芯片为28引脚为双列直插式封装,其引脚排列见下图。

单片机

对ADC0809主要信号引脚的功能说明如下:

IN7~IN0——模拟量输入通道

ALE——地址锁存允许信号。对应ALE上跳沿,A、B、C地址状态送入地址锁存器中。

START——转换启动信号。START上升沿时,复位ADC0809;START下降沿时启动芯片,开始进行A/D转换;在A/D转换期间,START应保持低电平。本信号有时简写为ST.

A、B、C——地址线。通道端口选择线,A为低地址,C为高地址,引脚图中为ADDA,ADDB和ADDC。其地址状态与通道对应关系见表9-1。

CLK——时钟信号。ADC0809的内部没有时钟电路,所需时钟信号由外界提供,因此有时钟信号引脚。通常使用频率为500KHz的时钟信号

EOC——转换结束信号。EOC=0,正在进行转换;EOC=1,转换结束。使用中该状态信号即可作为查询的状态标志,又可作为中断请求信号使用。

D7~D0——数据输出线。为三态缓冲输出形式,可以和单片机的数据线直接相连。D0为最低位,D7为最高

OE——输出允许信号。用于控制三态输出锁存器向单片机输出转换得到的数据。OE=0,输出数据线呈高阻;OE=1,输出转换得到的数据。

Vcc——+5V电源。

Vref——参考电源参考电压用来与输入的模拟信号进行比较,作为逐次逼近的基准。其典型值为+5V(Vref(+)=+5V,Vref(-)=-5V)。

ADC0809与单片机的接口地址----A/D转换器ADC0809与MCS-51单片机的接口设计

ADC0808/0809八位逐次逼近式A/D转换器是一种单片CMOS器件,包括8位的模/数转换器,8通道多路转换器和与微处理器兼容的控制逻辑。

8通道多路转换器能直接连通8个单端模拟信号中一任何一个。ADC0809引脚功能分辨率为8位。最大不可调误差ADC0808小于±1/2LSB,ADC0809小于±1LSB。单一+5V供电,模拟输入范围为0~5V.具有锁存三态输出,输出与TTL兼容。功耗为15mw。不必进行零点和满度调整。

转换速度取决于芯片的时钟频率。时钟频率范围:10~1280KHZ当CLK=500KHZ时,转换速度为128μs。

IN0~IN7:8路输入通道的模拟量输入端口。2-1~2-8:8位数字量输出端口。

START,ALE:START为启动控制输入端口,ALE为地址锁存控制信号端口。这两个信号端可连接在一起,当通过软件输入一个正脉冲,便立即启动模/数转换。

EOC,OE:EOC为转换结束信号脉冲输出端口,OE为输出允许控制端口,这两个信号亦可连结在一起表示模/数转换结束.OE端的电平由低变高,打开三态输出锁存器,将转换结果的数字量输出到数据总线上。

REF(+),REF(-),VCC,GND,REF(+)和REF(-)为参考电压输入端,VCC为主电源输入端,GND为接地端。一般REF(+)与VCC连接在一起,REF(-)与GND连接在一起。CLK:时钟输入端。

3,8路模拟开关的三位地址选通编码表ADDA,B,C

8路模拟开关的三位地址选通输入端,以选择对应的输入通道。地址码对应的输入通道CBA0000111100110011010

10101IN0IN1IN2IN3IN4IN5IN6IN7

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分