书中提到PxREN控制位是决定是否引入内部电阻,写0是不接入内部电阻,写1时内部电阻被接入电路,电阻另一端固定接在了IO输出端,至于另一端接在VCC或者GND还得看PxOUT,好吧,说了这么多我想问的是内部电阻上拉和下拉有什么用?为什么按键电路输入高电平1是可靠的?是因为按键按下去电平为0吗?为什么另一端接在PxOUT上?而不是PxIN上?
灰小子:
msp430的io带有弱上拉和下拉电阻,驱动外部电路时如果需要不用另接上拉和下拉电阻的,方便使用。
你说的按键电路,要结合具体的电路来看,电路不同是不一样的。
HG:
上拉就是通过一个电阻将信号接电源。下拉就是通过一个电阻将信号接地。上下拉作用一般是抗干扰,增加电路稳定性,保护信号。按键按下去是1还是0是由电路设计决定的。