ADC0809芯片启动模拟量采集转换后,请说明可以采用哪几种方式向cpu传送相对应

如题所述

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

ADC0809供应商:拍明芯城

主要特性

1)8路输入通道,8位A/D转换器,即分辨率为8位。

2)具有转换起停控制端。

3)转换时间为100μs(时钟为640KHz时),130μs(时钟为500KHz时)。

4)单个+5V电源供电。

5)模拟输入电压范围0~+5V,不需零点和满刻度校准。

6)工作温度范围为-40~+85摄氏度。

7)低功耗,约15mW。

内部结构

ADC0809是CMOS单片型逐次逼近式A/D转换器,内部结构如图所示,它由8路模拟开关、地址锁存与译码器、比较器、8位开关树型A/D转换器、逐次逼近寄存器、逻辑控制和定时电路组成。

外部特性(引脚功能)

ADC0809芯片有28条引脚,采用双列直插式封装,如图所示。

下面说明各引脚功能:

IN0~IN7:8路模拟量输入端。

2-1~2-8:8位数字量输出端。

ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入中的一路。

ALE:地址锁存允许信号,输入端,产生一个正脉冲以锁存地址。

START: A/D转换启动脉冲输入端,输入一个正脉冲(至少100ns宽)使其启动(脉冲上升沿使0809复位,下降沿启动A/D转换)。

EOC: A/D转换结束信号,输出端,当A/D转换结束时,此端输出一个高电平(转换期间一直为低电平)。

OE:数据输出允许信号,输入端,高电平有效。当A/D转换结束时,此端输入一个高电平,才能打开输出三态门,输出数字量。

CLK:时钟脉冲输入端。要求时钟频率不高于640KHz。

REF(+)、REF(-):基准电压。

Vcc:电源,单一+5V。

GND:地。

工作过程

首先输入3位地址,并使ALE=1,将地址存入地址锁存器中。此地址经译码选通8路模拟输入之一到比较器。START上升沿将逐次逼近寄存器复位。下降沿启动 A/D转换,之后EOC输出信号变低,指示转换正在进行。直到A/D转换完成,EOC变为高电平,指示A/D转换结束,结果数据已存入锁存器,这个信号可用作中断申请。当OE输入高电平 时,输出三态门打开,转换结果的数字量输出到数据总线上。

转换数据的传送 A/D转换后得到的数据应及时传送给单片机进行处理。数据传送的关键问题是如何确认A/D转换的完成,因为只有确认完成后,才能进行传送。为此可采用下述三种方式。

(1)定时传送方式

对于一种A/D转换器来说,转换时间作为一项技术指标是已知的和固定的。例如ADC0809转换时间为128μs,相当于6MHz的MCS-51单片机共64个机器周期。可据此设计一个延时子程序,A/D转换启动后即调用此子程序,延迟时间一到,转换肯定已经完成了,接着就可进行数据传送。

(2)查询方式

A/D转换芯片有表明转换完成的状态信号,例如ADC0809的EOC端。因此可以用查询方式,测试EOC的状态,即可确认转换是否完成,并接着进行数据传送。

(3)中断方式

把表明转换完成的状态信号(EOC)作为中断请求信号,以中断方式进行数据传送。

不管使用上述哪种方式,只要一旦确定转换完成,即可通过指令进行数据传送。首先送出口地址并以信号有效时,OE信号即有效,把转换数据送上数据总线,供单片机接受。

常见用途

ADC0809与MCS-51单片机的连接主要涉及两个问题。一是8路模拟信号通道的选择,二是A/D转换完成后转换数据的传送。转换数据的传送有定时传送方式、查询方式、中断方式这三种方式。A、B、C的值与被选择的通道之间的关系

温馨提示:内容为网友见解,仅供参考
第1个回答  2019-01-07
v

ADC0809芯片启动模拟量采集转换后,请说明可以采用哪几种方式向cpu传送...
把表明转换完成的状态信号(EOC)作为中断请求信号,以中断方式进行数据传送。不管使用上述哪种方式,只要一旦确定转换完成,即可通过指令进行数据传送。首先送出口地址并以信号有效时,OE信号即有效,把转换数据送上数据总线,供单片机接受。常见用途 ADC0809与MCS-51单片机的连接主要涉及两个问题。一是8路模拟...

关于ADC0809通道地址选通问题!请单片达达回答
图中多路开关可选通8个模拟通道,允许8路模拟量分时输入,共用一个A\/D转换器进行转换,这是一种经济的多路数据采集方法。地址锁存与译码电路完成对A、B、C 3个地址位进行锁存和译码,其译码输出用于通道选择,其转换结果通过三态输出锁存器存放、输出,因此可以直接与系统数据总线相连,表9-1为通道选择...

单片机ADC0809是如何实现模数转换的?
该系统硬件部分的重心在于单片机。硬件部分是以单片机为核心,还包括A\/D模数转换模块,LCD1602显示模块部分。8路被测电压通过模数转换器ADC0809进行模数转换,实现对采集到的数据进行模拟量到数字量的转换,并将转换后的数据通过LCD1602显示器来显示所采集的结 果,并且可以通过按键来查看任意通路的电压值,整...

计算机接口技术综合题,题目如下,请各位大虾江湖救急救急!!!
不同点:中断方式在CPU响应了I\/O设备的中断请求后,要暂停现行程序的执行,转为I\/O设备服务。DMA 方式直接依靠硬件实现主存与I\/O设备之间的数据直传,传送期间不需要CPU程序干预,CPU可继续执行原来的程序,CPU效率比中断方式。5. 请说明程序查询方式与中断方式各自的特点。答:程序查询方式,数据在CPU和外围设备之间的传...

汇编语言
分别举例说明。3.特殊功能寄存器可用哪几种方式寻址?分别举例说明。4.编程:将立即数55H送入内部RAM的40H单元。 (1)用立即寻址 (3)用寄存器寻址(2)用直接寻址 (4)用寄存器间接寻址5.用指令实现下述数据传送 (1)内部RAM20H送内部RAM40H (4)外部RAM2000H送内部RAM20H(2)外部RAM20H送R0 (5)外部ROM2000H送...

单片机总线控制ADC0809通道地址写上了,却不起作用??
ADC0809芯片有28条引脚,采用双列直插式封装,如图所示。下面说明各引脚功能:IN0~IN7:8路模拟量输入端。2-1~2-8:8位数字量输出端。ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入中的一路。ALE:地址锁存允许信号,输入端,高电平有效。START: A\/D转换启动脉冲输入端,输入一个正...

什么是接口?
(3)DMA(直接存储器存取)传送方式 DMA最明显的一个特点是它不是用软件而是采用一个专门的控制器来控制内存与外设之间的数据交流,无须CPU介入,大大提高CPU的工作效率。 在进行DMA数据传送之前,DMA控制器会向CPU申请总线控制 权,CPU如果允许,则将控制权交出,因此,在数据交换时,总线控制权由DMA控制器掌握,在传输...

利用单片机AT89C51与ADC0808设计一个数字电压表,能够测量0~5V的...
与双积分相比,逐次逼近式A\/D转换的转换速度更快,而且精度更高,比如ADC0808、ADC0809等,它们通常具有8路模拟选通开关及地址译码、锁存电路等,它们可以与单片机系统连接,将数字量送入单片机进行分析和显示。本设计中,由于对精度没做很大要求,我们采用逐次逼近式A\/D转换ADC0808,精度为0.02,所以四位LED显示中的最后一位...

8031的详细资料
1.模拟量采集,模拟量输出,PID调节,程序控制可选用我厂生产的SCB-31-5. 2.智能仪表,实时控制,显示调整系数.可加选我厂生产的通用键盘显示板. 3.特殊要求的用户,可专为用户设计加工专用的控制板.☆SCB-31-5 1)资源配有 8031,74LS373,2764,6264,74LS139,8155,74LS04,MC1413,ADC0809,DAC0832 时钟为6MHz.由...

...题目也是工业锅炉电气控制系统,用PLC控制的,可以给我点资料吗_百度...
微机一般采用等待命令的工作方式,PLC则采用循环扫描的工作方式。在PLC中,用户程序按先后顺序存放,CPU从第一条指令开始执行程序,直至遇到结束符后又返回第一条,如此周而复始不断循环。PLC的扫描过程如图4.2 所示。这个过程分为数据输入采样阶段、程序执行阶段、输出刷新阶段三个阶段。整个过程进行一次所需...

相似回答