www.1862.net > AD0809

AD0809

你因该学会看手册 http://wenku.baidu.com/link?url=X_HcSBQAJ8Hb3PmuI8eZszdsU71GKFuEiXXKug1Uzesp0c7vahk_jxBYMODlD5WkctDJUgT8N0KSnlZ2EUO2y0yDzdIognOq6qqUKCt9qPS

ADC0804是8位逐次逼近型A/D转换器,一个A/D 转换器和一个三态输出锁存器组成,输入方式为单通道,转换时间约为100µs,它的非线形误差为±1LSB,电源电压为单一+5V。 ADC0809是8位逐次逼近型A/D转换器。它由一个8路模拟开关、一个地址锁存译...

sbit OE=P3^0; //AD0809输出允许控制端 sbit EOC=P3^1;//AD0809转换结束信号输出端 sbit Start=P3^4;//AD0809启动控制输入端 //AD采样 unsigned char ADSample(uchar AD_ADDER)//AD采样函数 { unsigned char Data; P2=P2&0X1F; //P2口高三位清零...

先对AD采样的数据做运算处理,你采集的是3伏特的电压,而8位采样AD的单位采样值为5/255,因此你只要给AD采集到的数据乘5/255,然后再做十进制数据转换,最后送到驱动电路中显示实际的采集电压!

1、采样频率取决于送到ADC0809的时钟频率,常用5K~500KHz。 但读数频率远没有那么快,故无须计算。 2、量化级数是器件的固有属性,等于2^n,如4 bit ADC量化级数为16级;8bit ADC为256级;16位ADC的量化级数为65536级。 3、量化区间取决于供电电...

通道号选择由 ADDA ADDB ADDC三个引脚 的状态决定,如下表:

把8031直接换成8951就行啦 管脚是一样的 电路如图 程序如下 #include #define uint unsigned int #define uchar unsigned char uchar code LEDData[]= { 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f }; sbit OE = P1^0; sbit EOC = P1^1...

1、AD0809 的逻辑结构ADC0809 是8 位逐次逼近型A/D转换器。它由一个8路模拟开关、一个地址锁存译码器、一个A/D 转换器和一个三态输出锁存器组成(见图1)。多路开关可选通8个模拟通道,允许8 路模拟量分时输入,共用A/D 转换器进行转换。三态输...

LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY ADC0809 IS PORT( CLK: IN STD_LOGIC; DIN: IN STD_LOGIC_VECTOR( 7 DOWNTO 0); START: OUT STD_LOGIC; ALE: OUT STD_LOGIC; ---地址信号的锁存信号 OE: OUT STD_LOGIC; --允许三态输出控制...

还缺少一些程序段。 另外,程序中,涉及到了外部电路。 硬件的电路、器件的性能,楼主如果还不知道, 那么,即使把程序都写上注释,你也看不懂。

网站地图

All rights reserved Powered by www.1862.net

copyright ©right 2010-2021。
www.1862.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com