设置引脚为输入时,它的电压一直为高,无法检测外借电压的高低变化!
不知道是为什么?
具体为:
由手册可知:
![](http://uphotos.eepw.com.cn/anananjjj/pics/499eb1f05f6a298c01f14249ccf12b61.png)
PM14_bit.no6 = INPUT; /* use port P146 as input */
P14_bit.no6 = FALSE; /* clear port register P146 */
其中:
#define OUTPUT FALSE
#define INPUT (!OUTPUT)
这样设置之后 不知道为什么对应引脚的电压值为1.7V左右,导致高低电平无法检测啊!
请明白的大侠帮忙解释一下!!