请问一下
我的程序 无法进入中断程序 可能是什么原因?
我是用的下降沿有效啊
[解决办法]
软件:你可能总中断没开启或相应中断没开启。P1口是正常现象。
硬件:查看供电电源电压,晶振是否起振。
有新情况进一步交流,祝顺利~
[解决办法]
再补充一点,注意看门狗是否关闭,或者其他高优先级中断反复打断该中断,或者主程序尾部未做死。暂时就这么多吧。
[解决办法]
一是要开相应中断
二是要开总中断
三是中断向量没错
四是程序没有死在其他中断里
至于P1口,先写0XFF进去看看
[解决办法]
main()
{
EA=1; /*CPU开中断*/
EX0=1; /*允许外部中断0中断*/
IT0=1; /*脉冲触发方式(负跳变有效)*/
delay(100);
display();
while(1);
}
你没把程序尾部做成死循环。你试试看~