1、就是没指定在画proteus的时候要看选中的零件有没有仿真库adc0808和adc0809的区别,没有仿真库就只能画原理图adc0808和adc0809的区别,不能进行仿真功能,ANALOG类的元件是模拟电路的元件而ADC0808与这个无关的,两个ADC0808,这可不是CLK不同的问题了,只有第一个可以用,而第二个和那个ADC0809都是不能用的,放到仿真图里不能仿真的;ADC0809模数转换 ADC0809采样通道3输入的模拟量,转换后结果显示在数码管上 include ltreg51h define uchar unsigned char define uint unsigned int uchar code LEDData=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6fADC0809引脚定义 sbit OE=P1^0sbit EOC;ADC是模数转换器,ADC0809是很常用的一款8位的模数转换芯片而ADC0808是0809的简化版,主要的不同点是0808的转换输出out0~7与常用的输出端高低位是相反的,即0809的最低位是out0,0808的最低位是out7ADC0808在实际中不常用,实际中常用的是0809,而0808最常用的是在protues仿真里面,因为0809是没有;已经很久没有弄单片机了,随便注释了一点,不能保证全部正确哈 BELL0 BIT P30 BELL1 BIT P31 CLK BIT P24 ADC0808 频率抽样 500KHz adc0808adc0809是一个采样芯片 ST IT P25 EOC BIT P26 OE IT P27 ORG 0000H JMP START 跳转至start ORG 0030H 程序起始地址 STARTMOV;1精确度不同 ADC0808 是含8 位AD 转换器8路多路开关,以及与微型计算机兼容的控制逻辑的CMOS组件,其转换方法为逐次逼近型ADC0808的精度为 12LSB在AD转换器内部有一个高阻抗斩波稳定比较器,一个带模拟开关树组的256 电阻分压器,以及一个逐次通近型寄存器8路的模拟开关的通断由地址;基本可以了只是建议你可以用单片机的P1口这样设计就省去了上拉电阻ADC0808的7跟51单片机26脚之间,不用加非门,EOC信号就是一个转换状态表示信号,定时查询它的状态就行了如果设计电路中其他地方用到7404非门有剩余的话,也可以接。
2、二者驱动程序没有区别,仿真的时候注意连线,ADC0808的clk可以接一个500KHz的时钟信号实际电路中可以由单片机ALE经过分频供给0809再有就是ADC0808的数据输出高地位正好颠倒即最高位为最低位最低位为最高位如果电路图没为题再没效果那就是程序问题了~~~;现在常用AD1674,AD7226KRZ TLV5620等芯片DA指数模转换Digital to Analog,顾名思义,就是把数字信号转换成模拟信号与DA相对应,AD是把模拟信号转换为数字信号,便于计算机等数字控制器处理Discovery Agent,发现代理,它是ASON网络中实现自动发现的三个关键组件之一它完全工作在传送平面命名空间;ADC0808是一款具有28个引脚的双列直插式芯片,如图所示这些引脚分别承担着不同的功能1至5以及26至28引脚IN0至IN7是8路模拟量输入端,用于连接外部信号8, 14, 15和17至21引脚是8位数字量输出端,输出转换后的数据22引脚ALE是地址锁存允许信号,作为输入,只有在高电平时有效它用于控制;如果是测温的话可以用DS18b20代替,这是一个串行输入输出数字的温度传感器,网上资料很多,感觉比AD590方便不用再另加AD了,直接输出数字量但是如果你一定要用到0809转换的话那protues里就没有适合的了再有protues里面只能对ADC0808进行仿真AD0809不能进行仿真,其用法硬件连接和程序都是一致。
3、ADC0809可用ADC0808替换都是8通道,8位引脚功能是一样的,ADC0808精度高点ADC0804是单通道,替换不了;在寻找ADC0809的替代品时,可以选择ADC0808两者都是8通道8位的模数转换器,引脚功能也大致相同尽管如此,ADC0808在精度方面略胜一筹而ADC0804则是单通道的模数转换器,其通道数量与ADC0809和ADC0808明显不同,因此无法直接替代当需要高精度的转换时,可以考虑使用ADC0808,它在许多应用场景中都能满足;1 通道数量不同ADC0808具有8个独立输入通道,可以同时对多个信号进行采样和转换而ADC0809虽然也支持多个输入通道,但其通道数量可能有所不同,具体取决于其型号和设计2 性能参数差异ADC0808具有较高的精度和稳定性,适用于需要高精度数据采集的应用而ADC0809可能在采样速率转换精度或其他性能参。
4、首先,精确度方面,ADC0808的精度为12LSB,而ADC0809的具体精度未在文中提及,但我们可以推测它们可能有所不同ADC0808的内部结构包含高阻抗斩波稳定比较器和模拟开关,支持8路模拟信号的选择,而ADC0809则通过8通道多路开关和地址锁存译码实现信号选择运行速度方面,ADC0809在Proteus软件中的仿真表现不佳;i 由于ADC0809在进行转换为相应的数宇量的电路quotAD转换时需要有CLK信号,而此时的ADC0809的CLK是接在AT89S51单片机的P33端口上,也就是要求从P33输出CLK信号供ADC0809使用因此产生CLK信号的方法就得用软件来产生了ii 由于ADC0809的参考电压VREF=VCCquotCC,所以转换之后的数据要经过数据处理;在全温范围内,ADC0808的误差为±34LSB,而ADC0809的误差为±11#82604LSB,这意味着ADC0808的精度相对更高一些尽管如此,两者在引脚上是完全兼容的,因此在很多应用场景中,ADC0808可以被ADC0809直接替代如果对精度的要求不是特别高,那么使用ADC0809来替代ADC0808是完全可以的尽管ADC0809的精度稍逊。
网友评论
最新评论