第3节 中断系统结构及中断控制
推荐给好友
打印
加入收藏
更新于2008-09-05 21:18:27

5.3.1 中断源

F2MC-8FX系列单片机可以处理24个中断源,每个中断的中断级别可以进行独立的设置。当单片机某一外围设备产生中断请求时候,中断请求信号就被传送到中断控制器。中断控制器会判别送来的中断请求信号的中断优先级,然后把中断请求传送给CPU。CPU根据中断允许的状态来决定是否执行中断。中断请求可以使单片机从待机模式返回运行模式。
中断处理中引用的中断向量表分配在内存的高端(FFC0H~FFFFH)。中断号和中断向量分配表见表5-1。

中断源、中断向量和中断级别设置寄存器之间的关系见表5-2。




5.3.2 中断控制


F2MC-8FX 系列单片机有六个中断级别设置寄存器(IRQ0~IRQ5)。每个外围设备的中断级别由中断级别设置位(2 位二进制数)决定,见表5-3。

 

中断级别设置位的不同取值决定了中断的优先级(0~3)。当发出中断请求后,中断级别设置位的值将会和条件码寄存器中的中断级别位(CCR:IL1,IL0) 进行比较,只有当设置的值比中断级别位(CCR:IL1,IL0) 小的时候,CPU 才接收中断。显而易见,当外围设备的中断优先级都设置为“3” 时,CPU 将不接收任何中断。
表5-4 列出了中断级别设置位和中断优先级的关系。

 

上一节                    下一节


相关链接


 
关于我们 | 诚邀加盟 | 客户服务 | 相关法律 | 网站地图 | 友情链接 | 服务信箱:service@eefocus.com
© 2006 与非门科技信息咨询(北京)有限公司 All Rights Reserved.