RL78 系列单片机中断系统解析
中断类型
RL78 系列单片机支持两种中断:
- 可屏蔽中断: 可通过设置优先级标志寄存器 (PR00L、PR00H、PR01L、PR01H、PR02L、PR03L、PR02H、PR10L、PR10H、PR11L、PR11H、PR12L、PR12H、PR13L) 进行屏蔽。 高优先级中断可以打断低优先级中断。相同优先级的中断按照默认优先级处理。
- 外部中断请求:由外部引脚触发。
- 内部中断请求:由片上外设触发。
- 软件中断: 通过执行 BRK 指令触发,不受中断优先级和中断使能位控制。
中断源与结构
中断源除了可屏蔽中断和软件中断外,还包括 7 种复位源。 当发生复位或中断请求时,程序会跳转至对应的中断向量地址 (00000H~0FFFFH)。
下表列出了 RL78 系列单片机部分引脚对应的外部中断源:
| 引脚 | 外部中断源 |
| ----------- | ----------- |
| 20, 24 | 3 |
| 25, 30, 32 | 5 |
| 36, 40 | 6 |
| 44, 48 | 7 |
| 52 | 10 |
| 64 | 12 |
| 80, 100 | 13 |
| 128 | |
7.53MB
文件大小:
评论区