Microchip
直播中

h1654155275.5950

8年用户 206经验值
私信 关注
[问答]

PIC24 INTR1中断服务程序问题

嗨,我想在RP0上产生外部中断,因为我已经编写了一个代码。但它没有显示输出。当我尝试在It0上时,它工作得很好,但是在It1上是一样的,而不是显示输出。我为RP0设置PPS,它充当中断源,为INT1设置优先级,设置中断。我的代码逻辑很简单,当RP0上有中断时,led会闪烁。ISRi没有找到我错误的地方,请帮助我。

回帖(16)

康辅佑

2020-3-26 08:19:59
没有像PIC24这样的东西。
举报

吴键洪

2020-3-26 08:31:25
也就是说,要得到正确的帮助,请具体说明你使用的是哪种芯片。
举报

张丽

2020-3-26 08:50:56
你们是一群硬壳的挑剔者。答:对原始海报问题的回答不依赖于任何特定的PIC24F控制器。OP在A中错过的关键信息,无疑是通过读取PIC24F数据页和家庭参考手册来了解PPS锁定功能的PPS。它要求配置字中的IOL1WITE位必须为零,以便在每次重置时对PPS设置进行一次以上的解锁。他们还将发现,更改OSCCon寄存器的访问必须使用Y.BuuthTyNoReWr.OSCCONL(OSCCon和0xBF);解锁PPS进行更改。见:第12节。I/O端口带有外围引脚选择(PPS),DS9711B页12-15。
举报

张娜

2020-3-26 08:58:48
在任何情况下,我都不会把ISS处理器中的1秒延迟…
举报

更多回帖

发帖
×
20
完善资料,
赚取积分