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

1、下面的WR / RD / 跟AD0809连接那块有点看不懂,我大概能看懂那个或非门,意思是,WR和P2.0都为低电平时,ST和ALE才为高电平。下面那个同理,OE才为高电平。
我不懂得地方在于为什么要用那个或非门来控制ST/ALE/OE直接一个I/O口控制一个不行吗。如果说这样省I/O口,请提示一下,谢谢
编程的时候,先WR/P2.0低电平,ST/ALE高,然后因为需要一个脉冲才能开始转换A信号,因此需要给一个低电平,再给一个高电平。这样的话ALE会变成低电平一个脉冲的时间,ABC会不会受影响?比如清零。

2、74L373那块。74L373在那里面是充当着什么作用

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

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

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

细节,说起来太麻烦。
看书吧,有时序波形。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答