10.07.2015 Views

MPLAB® C30 C 编译器用户指南

MPLAB® C30 C 编译器用户指南

MPLAB® C30 C 编译器用户指南

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

MPLAB ® <strong>C30</strong> 用 户 指 南7.4 写 中 断 向 量dsPIC 器 件 有 两 个 中 断 向 量 表 — 主 表 和 备 用 表 — 每 个 表 都 包 含 62 个 异 常 向 量 。62 个 异 常 源 有 主 异 常 向 量 和 备 用 异 常 向 量 与 之 相 关 联 , 每 个 向 量 占 据 一 个 程 序 字 , 如表 7-1 所 示 。 当 INTCON2 寄 存 器 中 的 ALTIVT 位 置 位 时 , 使 用 备 用 向 量 名 。注 :dsPIC 器 件 复 位 不 通 过 中 断 向 量 表 处 理 。 而 是 在 器 件 复 位 时 , 清 零 dsPIC程 序 计 数 器 。 这 使 处 理 器 从 地 址 0 处 开 始 执 行 。 按 照 约 定 , 链 接 描 述 文 件在 该 地 址 处 构 建 GOTO 指 令 来 转 移 控 制 到 C 运 行 时 启 动 模 块 。表 7-1: 中 断 向 量IRQ# 向 量 函 数 主 向 量 名 备 用 向 量 名n/a 保 留 _ReservedTrap0 _AltReservedTrap0n/a 振 荡 器 失 效 陷 阱 _OscillatorFail _AltOscillatorFailn/a 地 址 错 误 陷 阱 _AddressError _AltAddressErrorn/a 堆 栈 错 误 陷 阱 _StackError _AltStackErrorn/a 数 学 错 误 陷 阱 _MathError _AltMathErrorn/a 保 留 _ReservedTrap5 _AltReservedTrap5n/a 保 留 _ReservedTrap6 _AltReservedTrap6n/a 保 留 _ReservedTrap7 _AltReservedTrap70 INT0 — 外 部 中 断 0 _INT0Interrupt _AltINT0Interrupt1 IC1 — 输 入 捕 捉 1 _IC1Interrupt _AltIC1Interrupt2 OC1 — 输 出 比 较 1 _OC1Interrupt _AltOC1Interrupt3 TMR1 — 定 时 器 1 _T1Interrupt _AltT1Interrupt4 IC2 — 输 入 捕 捉 2 _IC2Interrupt _AltIC2Interrupt5 OC2 — 输 出 比 较 2 _OC2Interrupt _AltOC2Interrupt6 TMR2 — 定 时 器 2 _T2Interrupt _AltT2Interrupt7 TMR3 — 定 时 器 3 _T3Interrupt _AltT3Interrupt8 SPI1 — 串 行 外 设 接 口 1 _SPI1Interrupt _AltSPI1Interrupt9 UART1RX — UART1 接 收 器 _U1RXInterrupt _AltU1RXInterrupt10 UART1TX — UART1 发 送 器 _U1TXInterrupt _AltU1TXInterrupt11 ADC — ADC 转 换 完 成 _ADCInterrupt _AltADCInterrupt12 NVM — NVM 写 完 成 _NVMInterrupt _AltNVMInterrupt13 从 I 2 C 中 断 _SI2CInterrupt _AltSI2CInterrupt14 主 I 2 C 中 断 _MI2CInterrupt _AltMI2CInterrupt15 CN — 输 入 变 化 中 断 _CNInterrupt _AltCNInterrupt16 INT1 — 外 部 中 断 1 _INT1Interrupt _AltINT1Interrupt17 IC7 — 输 入 捕 捉 7 _IC7Interrupt _AltIC7Interrupt18 IC8 — 输 入 捕 捉 8 _IC8Interrupt _AltIC8Interrupt19 OC3 — 输 出 比 较 3 _OC3Interrupt _AltOC3Interrupt20 OC4 — 输 出 比 较 4 _OC4Interrupt _AltOC4Interrupt21 TMR4 — 定 时 器 4 _T4Interrupt _AltT4Interrupt22 TMR5 — 定 时 器 5 _T5Interrupt _AltT5Interrupt23 INT2 — 外 部 中 断 2 _INT2Interrupt _AltINT2InterruptDS51284C_CN 第 90 页© 2005 Microchip Technology Inc.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!