MikcoC硬件中断

时间:2013-11-18 13:44:29

标签: hardware interrupt mikroc

我正在尝试使用mikroC编程PIC 16F876A。我需要程序在我按下按钮到某一点时运行,停止并等到按钮再次按下才能完成。我已经读过,使用硬件中断是这样做的方法,但不能让我的工作。非常感谢任何帮助/建议,谢谢。

1 个答案:

答案 0 :(得分:0)

了解在MikroC中,中断例程以这种方式工作:

void interrupt(void)  {中断代码在这里}

确保通过全局中断位(INTCON.GIE)启用了中断,并确保您的按钮插在外部中断引脚(INT)或Portb(4-7)引脚上,这些引脚在更改时中断

此外,请务必启用INTCON中的中断位,无论它是外部中断还是更改中断。

可能有不同的来源,您的代码无法正常工作。你能发贴你的代码吗?这有助于我找到你的问题。