导航:首页 > 操作系统 > 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单片机相关的资料

热点内容
4k显示器编程 浏览:265
什么错误在编译时会发现 浏览:698
学会自己解压英语 浏览:42
安卓豪华版是什么意思 浏览:682
c语言编程软件打开 浏览:19
碧蓝航线图片文件夹位置 浏览:669
winme编译 浏览:520
淘宝上买东西发顺丰快递地址都加密吗 浏览:415
批处理编译VS代码 浏览:889
uchar哪个编译器 浏览:27
initializejava 浏览:707
单片机的系统组成 浏览:610
中国天河二号算法 浏览:647
程序员是怎么疯的 浏览:598
程序员的猫有几条命 浏览:832
安卓如何把图片传到电脑上 浏览:895
到去哪儿旅行app怎么买票 浏览:444
工商银行app房贷还款在哪里看 浏览:761
最新民生通讯app从哪里下载 浏览:379
如何在发短信时给自己手机号加密 浏览:774