乐此不疲 发表于 2025-11-20 21:59:29

关于AI8051U单片机I/O口中断优先级配置请教

我想用P3口的高4位做4个独立的中断响应按键,我想让P3口中断为所有中断中的最高级别,我配置了:PINIPL=0x08;PINIPH=0x08;但不确定这样是设定了所有I/O中断中的最高级别、还是所有中断中的最高级别?请高手指点,先谢了!

zhp 发表于 2025-11-20 22:23:26

这样设置后,P3口的中断不仅仅是I/O口中断中最高,而且是所有中断中优先级别最高

_奶咖君_ 发表于 2025-11-21 09:04:53

说法有点儿奇怪,,,这个中断的优先级的高低,对比的是所有的中断。

如果你设置的是4级,那么这个中断就是在所有中断里面是最高优先级。

乐此不疲 发表于 2025-11-21 11:10:40

_奶咖君_ 发表于 2025-11-21 09:04
说法有点儿奇怪,,,这个中断的优先级的高低,对比的是所有的中断。

如果你设置的是4级,那么这个中断就 ...

多谢指点!其实并不奇怪,发帖只是验证一下新手的理解偏差,看这个寄存器中排列的项目都是相关I/O口的配置我就有些吃不准了。



神农鼎 发表于 2025-11-21 23:25:46

用 AiCube 图形化配置
页: [1]
查看完整版本: 关于AI8051U单片机I/O口中断优先级配置请教