PIC24F系列参考手册第8章中断

PIC24F系列参考手册第8章中断

ID:37325839

大小:515.15 KB

页数:26页

时间:2019-05-21

PIC24F系列参考手册第8章中断_第1页
PIC24F系列参考手册第8章中断_第2页
PIC24F系列参考手册第8章中断_第3页
PIC24F系列参考手册第8章中断_第4页
PIC24F系列参考手册第8章中断_第5页
资源描述:

《PIC24F系列参考手册第8章中断》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第8章中断目录本章包括下列主题:8.1简介................................................................................................................................8-28.2不可屏蔽陷阱.................................................................................................................8-58.3中

2、断处理时序.................................................................................................................8-98.4中断控制和状态寄存器.................................................................................................8-128.5中断设置过程.....................................

3、..........................................................................8-208.6寄存器映射...................................................................................................................8-218.7设计技巧.....................................................................

4、..................................................8-238.8相关应用笔记...............................................................................................................8-248.9版本历史................................................................................................

5、.......................8-258中断©2007MicrochipTechnologyInc.超前信息DS39707A_CN第8-1页PIC24F系列参考手册8.1简介PIC24F中断控制器模块可以将众多的外设中断请求信号缩减为向PIC24FCPU作出的单个中断请求信号,并具有以下特性:•最多8个处理器异常和软件陷阱•7个可由用户选择的优先级•中断向量表(IVT),最多可设置118个中断向量•每个中断或异常源对应一个惟一的向量•在所指定的用户优先级内具有固定的优先级•备用中断向量表(AIVT),用于支持调试•固定的中断入口和返回延时8

6、.1.1中断向量表中断向量表(IVT)驻留在程序存储器中,起始单元为0x000004。IVT中包含126个向量,其中有8个不可屏蔽陷阱向量,以及118个中断源向量。表8-1对陷阱向量的详情作了小结。通常,每个中断源具有其自身的向量。每个中断向量包含一个24位宽的地址。在每个中断向量单元中设定的值是关联的中断服务程序(ISR)的起始地址。8.1.2备用中断向量表备用中断向量表(AIVT)位于IVT的后面,如图8-1所示。对AIVT的访问是通过ALTIVT控制位(INTCON2<15>)来提供的。如果ALTIVT位置1,则所有的中断和异常处理将使用备用向量,而

7、不是默认向量。备用向量的结构与默认向量的结构相同。AIVT提供了一种在应用程序和支持环境之间切换而无需重新设定中断向量的方法,以此支持仿真和调试。有些时候系统可能会有两个应用程序——引导加载程序和主应用程序。在这种情形中,引导加载程序可以使用其中一组向量,而主应用程序可以使用另一组向量。该功能还可实现运行时在对不同软件算法进行评估的几个应用程序之间切换。如果不需要AIVT,则应将AIVT设定为使用IVT中的相同地址。8.1.3复位序列器件复位不是真正的异常,因为复位过程中并不需要使用中断控制器。复位时,PC被强制设为0,PIC24F器件清零它的寄存器。然后

8、,处理器从0x000000单元开始执行程序。用户在复位地址处设定一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。