|
大家好,我在用PIC24Fj64GA004时不知道为什么不能进入中断1,我看手册上好像没有中断0,只有中断1和中断2,手册上描述和编译器头文件不一样,MPLAB C30
第1次用,没什么经验请用过的大侠给指点一下,谢谢!
下边是初始化代码,感觉没问题,就是不进中断
void INT1_Init(void)
{
RPINR0bits.INT1R1=13;//中断1分配给RP13引脚
TRISBbits.TRISB13=1;//引脚设为输入
INTCON2bits.INT1EP=1;//下降沿中断
IFS1bits.INT1IF=0;//清除中断标志
IEC1bits.INT1IE=1;//允许中断
IPC5bits.INT1IP=1;//优先级为4
}
void __attribute__((interrupt, auto_psv)) _INT1Interrupt(void)//1中断
{
IFS1bits.INT1IF=1;//清除中断标志
Write_Com(0x80);
Print("Enter Key Test ");
} |
阿莫论坛20周年了!感谢大家的支持与爱护!!
知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)
|