我分析了一下,电阻网络的后边是个电压跟随器,就说电阻网络输出什么电压 实际输出就是什么电压。
电阻网络连接的应该是单片机的IO口,我觉得只有IO口设置为开漏(开射)才能分析,意思就是说那个P1.0-P1.7 要么输出电源电压VCC(1时)要么就断开(0时),也就说不能安普通IO口的0、1逻辑来分析,那样的话就乱了。

一般现在的单片机之类的器件IO口都有三种状态 ,推挽(就是0、1都驱动)开漏(只在输出1的时候驱动为电源电压。) 弱上拉(在IO口上连接若上拉电阻,在输出0是对地,输出1时开路靠弱上拉电阻完成驱动。)

看图,推挽 和弱上拉都会混乱,只有开漏形成规律。
开漏的话就可以这么办 把那个151K的电阻用R来代表(不但表也行) 接入7K电阻的个数用L来表示 ,IO口的电压用Vcc表示 。这样就可以形成一个公式。
Vout=Vcc*(R+7*L)/2R+7*L L取0-7 对应着 P1.0-P1.7 输出1。


