谢谢版主提示,我去看了下关于引脚重映射的,但是没看到与CN中断相关的寄存器啊。
而且如果RC8和RC9引脚是因为收到RP24和RP25的优先级影响的话,RB8和RB9也会受到RP8和RP9的影响,但是却没有。
最近这几天一直在找问题所在都没找着,真头疼
还在用按键接到RC8时发现该引脚的弱上拉功能无法使用,即程序里写:CNPU2bits.CN20PUE = 1;
仿真时该引脚的初始电平并没有拉高。
同样CNPU2bits.CN21PUE = 1;
CNPU2bits.CN22PUE = 1;
CNPU2bits.CN23PUE = 1;
CNPU2bits.CN24PUE = 1;
CNPU2bits.CN25PUE = 1;
CNPU2bits.CN26PUE = 1;
CNPU2bits.CN29PUE = 1;
CNPU2bits.CN30PUE = 1;
发现CN21、22、23、28、29、30的弱上拉有效,仿真初始电平为高电平,即为红点。
CN24、25、26、27弱上拉无效,仿真初始电平为高组态,即为灰色点。
|