(P1.1和P1.2设为输入)这个电路该怎么理解呢?没按下按钮时,P1.1和P1.2的值是1还是0呢,此时P1.1和P1.2悬空,没有接高电平;按下后接地,应该是低电平,值应该是0吧。
但是我在调试的时候却发现,没按下时是0,按下后成1。
能说说为什么吗?还是说要设置内部的上拉或者下拉电阻。
灰小子:
你是测量的io电压,还是看的哪个寄存器的值?
pinghui lin:
回复 灰小子:
我没测IO电压,我读P1IN的值,没按下的时候是0,按下的时候是1,这跟电路图好像有点不对:电路图应该是按下的时候是接地的,P1IN的值应该是0,没按下的时候,这两个io脚都是悬空的,没有接正电压,所以我不理解
pinghui lin:
回复 pinghui lin:
灰小子:
回复 pinghui lin:
我手里没有这个板子。
如果怀疑是硬件问题,可以测量一下按键按下和未按下两种情况前后焊接点处的电压