添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符T型号页 > 首字符T的型号第479页 > T48C862X-RF-TNS > T48C862X-RF-TNS PDF资料 > T48C862X-RF-TNS PDF资料1第19页
T48C862 -R4 [初步]
中断处理
为了处理八个中断级别,该微控制器包括一个中断CON-
控制器有两个8位宽的中断请求和中断活动的寄存器。中断
每一个非I / O指令周期中控制器的样品全部中断请求和
在中断标志寄存器锁存这些。如果没有更高优先级的中断是存在于
中断激活寄存器,它标志着CPU中断当前程序执行
化。如果中断使能位被置位,处理器进入中断确认
周期。在这个周期很短的呼叫( SCALL )指令到服务程序exe-
cuted和当前PC保存在返回堆栈。中断服务例程
完成了与RTI指令。该指令将在相应的位
中断挂起/主动登记,并获取返回地址从返回栈
程序计数器。当中断使能标志复位(触发中断服务程序中
尖齿被禁用) ,新的中断服务例程的执行受到抑制,但不是
记录在中断标志寄存器的中断请求。的执行
中断被延迟,直到该中断使能标志再次置位。需要注意的是中断
只有当一个中断请求发生丢失而未决寄存器的相应位
仍设置(即中断服务程序还没有完成) 。
但是应当指出的是, RBR的自动堆垛不是由硬件进行
因此如果ROM中的银行被使用时, RBR必须堆叠在由表达式栈
应用程序和RTI之前恢复。主复位后(上电,
掉电或看门狗复位) ,中断使能标志和中断挂起和
中断当前的寄存器都复位。
中断延迟
中断延迟是指从中断的发生,中断的时间
服务程序被激活。这是非常短的( 3至5机取
周期取决于芯的状态)。
图14 。
中断处理
INT7
7
6
5
INT5
INT7活跃
RTI
INT5活跃
优先级
4
3
2
1
0
INT3
INT2
INT3活跃
RTI
RTI
INT2待定
INT2活跃
RTI
SWI0
INT0申请中
INT0活跃
RTI
主/
自动休眠
主/
自动休眠
时间
19
4551C–4BMCU–01/04

深圳市碧威特网络技术有限公司