使用ADC0809制作5V电压表时,遇到新的知识——模数转换,赶紧记下自己的心得以供以后参考。 ADC0809数据8位输出OUT1~OUT8,与单片机硬件连接时最好为整个8位PX(P0、P1、P2、P3)口,下面为数据采集与处理参考程序分析: 。
图9.10 ADC0809与MCS-51的连接 如图9.11所示模拟通道选择信号A、B、C分别接最低三位地址A0、A1、A2即(P0.0、P0.1、P0.2),而地址锁存允许信号ALE由P2.0控制,则8路模拟通道的地址为0FEF8H~0FEFFH.此外,通道地址选择以作写。
ADC0809芯片有28条引脚,采用双列直插式封装,图3所示是其引脚排列图。各引脚的功能如下: 图3 ADC0809的引脚排列图 IN0~IN7:8路模拟量输入端; D0~D7:8位数字量输出端; ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入。
TMOD=0x01;//选择定时器T0,方式为1(16位定时器) TH0=(65536-3000)/256;//定时3MS初值 TL0=(65536-3000)%6; TR0=1; ET0=1; EA=1; AD_ALE=0; START=0; OE=0; while(1) 。
clock=~clock;//定时器产生ADC0809所需的时钟信号 } void display() { P0=shuzi[gw];//个位 P2=0xf8&duanxuan[tdao]; delay(); P0=shuzi[sw];//十位 P2=0xf4&duanxuan[tdao]; 。
ADC0809芯片有28条引脚,采用双列直插式封装,如图13.23所示。下面说明各引脚功能。 IN0~IN7:8路模拟量输入端。 2-1~2-8:8位数字量输出端。 ADDA、ADDB、ADDC:3位地址输入线,用于选通8路模拟输入中的一路 。
1、以下是ADC0809与8086CPU的接口电路图,则下列叙述不正确的是: A、此接口电路基于查询法。 B、转换速率与CLK的输入频率无关。 C、A/D转换是否结束是通过检验D0是否为高电平实现的。 D、MOV DX, 100H OUT DX, AL 这两条。
V) B、1/8(V) C、1/4(V)8、ADC0809输出的是(A)A、8位二进制数码 B、10位二进制数码 C、4位二进制数码 9、ADC0809是属于(B)的ADC。A、双积分型 B、逐次比较型 。
ADC0809芯片的引脚如图2,各引脚功能如下:IN0~IN7:8路模拟信号输入端,通过3根地址译码线ADDA、ADDB、ADDC来选通一路。ADDA、ADDB、ADDC:三位地址码输入端,ADDA为低位,ADDC为高位。地址信号与选中通道对应关系如表1所示。CLOCK:。
在这种情况下,非常需要有适当的集成电路的测试仪,用于测试、判断芯片的好坏。而市面上又没有合适的测试仪可供选购。因此,本文设计制作了可用于一些特定的中规模电路的测试仪。根据具体的需要选取了ADC0809、DAC0832、LM555、WC3524等几。