ADC0809 与 STC89C51单片机焊接连线问题,如何保证不要飞线?ADC0809的芯片接口布局很奇怪 急!!!!!!!!!!51单片机与ADC0809相连的问题

作者&投稿:红砖 (若有异议请与网页底部的电邮联系)
你也发现啦?ADC0809的引脚太奇葩了,想一下连接到单片机上都不行,只有飞线。
不过你可以试试ADC0816,和ADC0809一样,只是有16个输入端,但是引脚就很规整了,其D0~D7引脚是顺序排列的,很容易连接到51单片机上。
如果要简单,那就用TLC1549,只要3根线就能和单片机通信了。

这个连接很正常的,你可以找到ADC0809的时序图对照一下,就明白了

51单片机与ADC0809的连接问题~

现在只看你这个图是很片面的,我这儿有一个数模转换程序,要求和你说的一致,你可以参考着改自己的程序,等你改出来,你也基本上就懂了。这种方法对学单片机很有用。程序和仿真都有,你自己下载吧,加油哈

如果你没有其他外设,也没有扩展外部RAM,可以用P2接A,B,C引脚,
如果有外设或外部RAM,还要用P2口,就要保证不和他们冲突
标准的办法是将A,B,C接到地址译码器之后,给予8个地址
变通的办法是用P1口接A,B,C这样也比用P2口稳定
至于D0-D7应当接到P0口,用WR,RD读写,
极端情况,用P2口连接D0-D7时,不能再用P2口接A,B,C,因为ABC是通道选择,和数据线连在一起,会乱套的。