图应该不对吧,你的ADC输出是12位的,但是P0是8位,所以是不能把输出只接到P0的。再说你自己看你的图中ADC的12个输出中有的线也是相互连在一起的,这样肯定不对啊。
可以仿真电路和程序啊,可以交流
http://wenku.baidu.com/view/cdff693131126edb6f1a10ff?fr=prin可以参考下