如题所述
首先P4.0是不可能被设置成/INT0的。C8051F的交叉开关设置是有一定局限性的,不是任意设置的,它是有一定的顺序的,固定的顺序就好像是优先级的一样,当优先级靠前的中断或其他特定端口在应用中不需要使用的时候,优先级靠后的可以优先使用靠前的端口,反之不然,像/INT0中断是不能被设置到靠后的端口的,最多被设置在P3.1。当它被设置在P3.1的时候需要配置/INT0之前(优先级)所有的中断,包括,UART0,SPI,SMBUS,UART1,所有的5个PCA,PCA的外部时钟输入,两个比较器,T0。最后才是/INT0。追问
若配置P1.4为/INT0,P1.5为/INT1怎么配置,是不是还要先配置完UART0,SPI,SMBUS,UART1才行?我只需要/INT0和/INT1其它在哪个引脚的无所谓,具体该怎么写?还望指教,先谢谢了
温馨提示:答案为网友推荐,仅供参考