请教各位一个单片机ADC0804的转换问题

关于ADC0804转换中的一条指令大家好!本人在做ADC0804转换实验时碰到几个问题,请教如下:

1、模拟信号哪里输入,是引脚的V+么?如果是,那么看来只有一个模拟量输入,要多个模拟量输入是不是要多个ADC0804转换器呢,当然可能得扩展CPU的I/O口。

2、转换器的数字量输出应该是D0-D7吧,这样的话CPU和这7个端接的口就应该是接受口了吧(譬如P1和D0-D7连接,那么P1就是接收口了吧)?

3、在开始转换和接收代码中,好多都有mov p1,#0ffh,这是什么意思呢,从硬件角度看怎么理解这条指令呢?

谢谢了!!

错了,p0是数据口
就是把外部地址0FFH的信号传送到内部,这个数字和接线有关。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-05-28
P1作为输入口时,需要对其锁存器置1,而在当作输出口时则不要。

查找ADC0804模数转换芯片的基本资料,并设计交互式控制转换电路,画出...
ADC0804是属于连续渐进式(Successive Approximation Method)的A\/D转换器,这类型的A\/D转换器除了转换速度快(几十至几百us)、分辨率高外,还有价钱便宜的优点,普遍被应用于微电脑的接口设计上。以输出8位的ADC0804动作来说明“连续渐进式A\/D转换器”的转换原理,动作步骤如下表示(原则上先从左侧最高...

请问怎样检测 adc0804 的输出信号
adc0804是单通道的模数转换芯片,你可以用万用表逐个测八个输出口的电压,再转换成十进制就可以了,把转换出来的十进制数与输入电压比较看是否正确。最直观的方法是将输出端与单片机相接,再接一个数码进行显示,就不用那么麻烦去逐个测量啦!

51 AD转换,用ADC0804,数据接P1.0-1.7,例子要求读取数据前先用P1=0Xf...
作为输入口时,要事先写1,也可以不用每次都写,只要里面不是0就成。简单的来说就是:因为单片机的构造(上拉了电阻),需要将P1口写1,使之成为高电平,能够作为输入口。

adc0804的时序图如何看懂。。
再把ADCS置高。然后延时一下模拟信号转换完成,INTR向单片机发出中断请求。完成后就进入了你这个时序图,此时为读取数字信号时序图,把ADCS由高置底,再把ADRD由高置底,_nop_() {nop_();表示延时一个指令周期,如果是51单片机,外部晶振是12M,那么延时时间为1、12M*12=1us} 进行延时,延时...

请问A\/D转换器的输出值与模拟量有什么联系啊???如ADC0804
分度值=基准电压\/2的N次方 N是A\/D的位数 如果对测量得到的数进行显示:由上面的关系可知,得到的数字量与真实电压之间存在线性关系,则可将得到的电压乘以或除以一个常数,得到显示真正的电压数.也就是,让A\/D去测一个稳定的已知的量,根据已知量和得到的数字量,算出他们的线性系数,在对未知量测量时...

ADC0809和ADC0804的区别?
主要区别是 :(1)0809 是八通道模数转换器,0804是单通道;(2)0809经常用外部提供时钟来工作,一般用500kHZ(比如可以在51单片机晶振是12MHZ时,经过51单片机的ALE引脚经过74ls74组成的四分频电路后的频率给0809,使其工作),而0804主要通过外围RC震荡电路提供工作频率(记得典型电路中是10K的电阻和...

adc0804怎么才能进行连续转换,能具体一点吗,请帮帮忙
专业的转换软件,为视频格式文件转换提供终极解决方案,它能够读取各种视频和音频文件,并且将他们快速转换为流行的媒体文件格式。拥有非常漂亮友好的界面.它几乎涵盖了所有流行的影音多媒体文件格式, 包括AVI, Mpg, RM, RMVB, 3GP, MP4, AMV, Mpeg, Mpeg1, Mpeg2, Mpeg4, VCD, SVCD, DVD, XVID, ...

求高人给解释一下这两个电路图
这是一个检测温度的A\/D(模拟\/数字)转换电路,LM35是问题检测元件,它的作用是将温度转化为电压的形式为ADC0804提供输入电压。75Ω,和1μf电容是为消除干扰而设置的,那个运放和16K 2K 和1K可调电阻组成电压源,为ADC0804提供参考电压,ADC0804下方未标值的电阻和电容组成ADC0804震荡电路,DATD OUT 是...

ADC0804\/0809的采样率是多少?
看你用多大的频率,就可以算出来了。转换后的数据是8位的,也有13位的这个要看老兄是用什么处理芯片了,要是用单片机(51)就是8位的。那个SRAM是多大我想8K应该就可以了,这点是我估计的。具体还用什么问题,或者是绝的有答案有问题可以发邮件给我zhangzhen212000@yahoo.com.cn ...

用单片机控制的连续可调基准源怎么做啊
3.电流取样:采用8位模数转换芯片(ADC0804)作为显示电流的模数转换器件,ADC0804的取样电压由串联在电源输出电路的电流取样电阻(0.1Ω)分压取得,并由运放按一定倍数放大后送至Vin(+), ADC0804把转换结果送至单片机的P1口,再由程序将数据处理后送LCD1602显示当前电流。4。过流保护;当短路或电流超过...

相似回答
大家正在搜