我也来胡乱说几句
首先说时钟频率没有资料上要求的那么严格,不是时钟频率有问题,我曾经在89C51上用过24MHZ的晶振,ADC0809时钟直接取自89C51的ALE端,没加分频,算起来ADC0809的时钟已经达到了4MHZ,仍然工作。
你的硬件图没看到,不知道你的LED是怎么接的,如果电流来自P1口内部,可能发光会很暗。P1口的内部上拉电阻有10K左右。
你说的几个端口都有信号,说明ADC0809已经工作,不然EOC没有变化的电平。
另外ADC0809的基准电压怎么取的,V+和V-有没有接错?
如果你怀疑是地址锁存的不是零地址可以直接将ABC端接地,将ALE端也接地,这样ADC0809就一直工作在零地址上了,只有IN0是被选中的输入端。
发表时间:2006年6月4日14:56:27