//-------------------------------------------------------------------------*
// 文件名: isr.c                                                           *
// 说  明: 中断处理函数                                                    *
//-------------------------------------------------------------------------*

//头文件
#include "isr.h"

//未定义的中断处理函数,本函数不能删除
interrupt void isrDummy(void)
{
}

//中断处理子程序类型定义
typedef void( *ISR_func_t)(void);

//中断矢量表，如果需要定义其它中断函数，请修改下表中的相应项目
const ISR_func_t ISR_vectors[] @0xFFCC = 
{
    isrDummy,        //时基中断 
    isrDummy,        //IIC中断      
    isrDummy,        //ADC转换中断    
    isrDummy,        //键盘中断 
    isrDummy,        //SCI2发送中断 
    isrDummy,        //SCI2接收中断
    isrDummy,        //SCI2错误中断
    isrDummy,        //SCI1发送中断
    isrDummy,        //SCI1接收中断
    isrDummy,        //SCI1错误中断
    isrDummy,        //SPI中断
    isrDummy,        //TPM2溢出中断      
    isrDummy,        //TPM2通道1输入捕捉/输出比较中断
    isrDummy,        //TPM2通道0输入捕捉/输出比较中断
    isrDummy,        //TPM1溢出中断      
    isrDummy,        //TPM1通道5输入捕捉/输出比较中断
    isrDummy,        //TPM1通道4输入捕捉/输出比较中断
    isrDummy,        //TPM1通道3输入捕捉/输出比较中断
    isrDummy,        //TPM1通道2输入捕捉/输出比较中断
    isrDummy,        //TPM1通道1输入捕捉/输出比较中断
    isrDummy,        //TPM1通道0输入捕捉/输出比较中断
    isrDummy,        //ICG的PLL锁相状态变化中断
    isrDummy,        //低电压检测中断
    isrDummy,        //IRQ引脚中断     
    isrDummy,        //SWI指令中断      
     //RESET是特殊中断,其向量由开发环境直接设置(在本软件系统的Start08.o文件中)
};



