adc0809工作过程C语言,ADC0809的工作原理

ADC0809是一款8位A/D转换器,适用于8位单片机系统。它具有8路模拟输入,转换时间为100μs,低功耗,适合-40~+85℃工作环境。转换过程包括启动信号START触发,逐次逼近寄存器SAR工作,转换结束后EOC变为高电平,通过OE引脚控制数据输出。在C语言编程中,需要理解其工作原理并正确控制接口信号。
摘要由CSDN通过智能技术生成

目录1.主要特性

2.内部逻辑结构

3.转换过程

A/D转换器是模拟信号源与计算机或其它数字系统之间联系的桥梁,其任务是将连续变化的模拟信号转换为数字信号,以便计算机等数字系统进行处理、存储、控制和显示;在工业控制和数据采集及许多其它领域中,它是不可缺少的重要组成部分。目前用软件的方法虽然可以实现高精度的A/D转换,但占用CPU时间长,限制了应用。而作为典型的A/D转换芯片ADC0809,具有转换速度快、价格低廉及与微型计算机接口简便等一系列优点,目前在8位单片机系统中得到了广泛的应用。下面将介绍其的原理:

1.主要特性

(1)具有转换起停控制端;

(2)转换时间为100μs;

(3)单个+5V电源供电;

(4)低功耗,约15mW;

(5)8路8位A/D转换器,即分辨率8位;

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

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

2.内部逻辑结构

ADC0809的内部逻辑结构如图1所示,它主要由三部分组成。第一部分:模拟输入选择部分,包括一个8路模拟开关、一个地址锁存译码电路。输入的3位通道地址信号由锁存器锁存,经译码电路后控制模拟开关选择相应的模拟输入。第二部分:转换器部分,主要包括比较器,8位A/D转换器,逐次逼近寄存器SAR,电阻网络以及控制逻辑电路等。第三部分:输出部分,包括一个8位三态输出缓冲器,可直接与CPU数据总线接口。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值