我正在尝试使用mikroC编程PIC 16F876A。我需要程序在我按下按钮到某一点时运行,停止并等到按钮再次按下才能完成。我已经读过,使用硬件中断是这样做的方法,但不能让我的工作。非常感谢任何帮助/建议,谢谢。
答案 0 :(得分:0)
了解在MikroC中,中断例程以这种方式工作:
void interrupt(void) {中断代码在这里}
确保通过全局中断位(INTCON.GIE)启用了中断,并确保您的按钮插在外部中断引脚(INT)或Portb(4-7)引脚上,这些引脚在更改时中断
此外,请务必启用INTCON中的中断位,无论它是外部中断还是更改中断。
可能有不同的来源,您的代码无法正常工作。你能发贴你的代码吗?这有助于我找到你的问题。