导航:首页 > 操作系统 > adc080951单片机

adc080951单片机

发布时间:2023-12-05 20:18:40

① ADC0809与51单片机连接,请看下图

这个电路,是《三总线》形式。

P0,又要输出地址低八位,又要输入/输出数据。
P0,忙不过来,需要外接一个 74LS373,锁存住先输出的地址低八位。
这就是 74L373 在那里,所起的作用。

74LS373,输出的低八位地址,只用到了三位,送到了 ADC0809。
对 0809 写入,再启动它,需要的信号,就由单片机和几个门电路完成。

细节,说起来太麻烦。
看书吧,有时序波形。

② adc0809转换的一些问题(与51单片机配合)

1 、地址是人为定义的,在51单片机中P0口是低位地址8位与数据口8位分时复用,所有连接在地址总线上的器件,都必须有一个地址区间(地址块),例如,RAM 62256需要32Kbyte,0000H--7FFFH,就是一个片选信号。
ad转换器需要一个,经过地址译码器,译码后的“区间”,即储存器的片选信号,译码器可以分成1,2,4,8块----,1就是单一地址,必须译码器;看自己需要选定,选定一块,如果需要,这一块还可以用译码器再次译码,原则上可以到单个地址,ADC0809需要8个地址,用低位地址线A0,A1,A2三根,和上面所述的片选信号线,完成对该器件8路ad转换器的选择,低位地址线可以共用,片选线不能与其它器件共用。
2、外部数据输入到P0口是需要有相应的器件被选择,需要读写信号线控制的,这里用 /RD 读信号,它不是单一发出,它与地址线共同完成对器件的读写操作。
这个例子中,需要选择这个ADC器件(片选),还需要选择由哪一路转换器输出(A0,A1,A2)。

data=P0这条指令和data=P1一样,没有地址输出,没有/RD输出,就是没有选择到需要的器件。

③ 51单片机与adc0809的连接图

上图电路,是三总线形式。
p0
口,兼作低八位地址,以及数据总线,使用。
下图电路,是用
p0
当做
io
接口。
通过软件编程,实现对
0809
的控制。
下图,电路,简单一些,编程,就复杂一些。

④ 单片机51和adc0809进行模数转换,还有显示(0---255)程序,同时用51产生500kHZ的脉冲给0809,怎么实现

呵呵 为你解答
单片机51和adc0809进行模数转换,如何产生500kHZ的脉冲给0809的实现方法:
adc0809的时钟频率一般都很高,可选用500KHZ,都是靠89s51单片机的ALE地址锁存信号
做为adc0809的时钟,ALE地址锁存信号的频率为89s51单片机振荡频率的1/6,如果单片机
的振荡频率=3MHZ,则ALE地址锁存信号的频率=500KHZ.

如果单片机的振荡频率=6MHZ,则ALE地址锁存信号的频率=1MHZ. 要通过一个2分频器后,将频率变为500KHZ.再做adc0809的时钟使用。

呵呵 靠单片机编程来提供500KHZ时钟信号很难做到。 显示电路就自己设计吧,其它的含返判就没世迅什么难度了。

记着,别忘给俺加分啊。谈改

阅读全文

与adc080951单片机相关的资料

热点内容
安庆计算机编程培训班 浏览:462
Linux服务器请求log如何查看 浏览:465
outpdf 浏览:163
加密钱包市值排名 浏览:170
文件怎么电脑解压 浏览:680
网站源码传输到阿里 浏览:293
压缩照片后解压会影响清晰度吗 浏览:648
pdf读写器 浏览:145
java获取毫秒值 浏览:249
r620服务器如何设置ipm 浏览:795
三维转pdf 浏览:195
m1芯片支持python第三方库吗 浏览:795
从xsd生成java类 浏览:438
电脑命令符里如何换行 浏览:568
安卓眼睛标志怎么取消 浏览:636
51单片机可以外接mp3吗 浏览:543
引线标注命令快捷键 浏览:547
jdk信息命令 浏览:270
androidsystemclock 浏览:64
编程猫怎么看电视 浏览:744