你这个仿真图中,有不少问题。P0没有上拉,而且ADC0808直接连就好,三总线方式用不着。另外,你的图中数据总线OUT1到OUT8接P0口反了,OUT1是高位,OUT8是低位,这个和ADC0809正好是相反的。
可能是程序问题,你最好将程序代码也贴出来。 你的电路图有点问题,可将PO口全部接上拉电阻试试。
P0口不接上拉也可以。