我在读匠人手记 用IO口代替AD转换这一章时,产生了问题。如果我用51单片机的话,也可以吗?51单片机的IO口默认都是FF,输出高电平,PS:我量过的。否则就是低电平。如果输入信号达到门限电压,它就读到1,如果拉低到0电平,它读到的数据就是0。 匠人大哥的**要求IO口在输入状态时是高阻态,比如P60,P61在输入态,P62是输出1,使电容放电,那电容还接一个VCC,然后P60,P62输入态,P61是输出0电平,使VCC对电容充电,然后P62读到数据是0后,充电结束。如果是51单片机的话,P60,P62作输入态,那必须先置1,(否则如果来的是高电平,它会读成0。),那就是输出高电平了,这样就没办法,P62永远读不到0。我是在网吧里。图只能将就了。 我在军校的实验室里,里面东西不能拷出来,更不能上网,出来上网要走一个小时,各位高手同情小弟一下,指点指点。 |