DataSheet上是这么说的:
NOTE: P1 and P2 Interrupts Are Disabled When PxSEL = 1
When any P1SELx or P2SELx bit is set, the corresponding pin's interrupt function is
disabled. Therefore, signals on these pins will not generate P1 or P2 interrupts, regardless of
the state of the corresponding P1IE or P2IE bit.
是P1或P2任意管脚的PxSELx=1都会导致P1和P2所有的外部中断都被禁用么还是说只有对应管脚的,例如
P1SEL=BIT1那么P1.0的外部中断还能用么
另外IO端口的外部中断对触发信号的跳变时间有要求么,比如设置为下降沿触发,如果输入信号由高电平变为低电平的速度很慢会触发外部中断么
我现在外部中断有点奇怪,P1.0设置为下降沿触发,P1.1、P1.2、P1.4设置为SPI,触发信号来自另一个芯片,测量其电平确实是由高变为低了,但是没有触发外部中断,但是我将IO管脚短接一下VCC就进入中断了(被拉高然后恢复为低)。