单片机/MCU论坛
直播中

孙奕

7年用户 855经验值
私信 关注
[问答]

求助,为什么单片机中断服务程序指定工作寄存器后无法执行中断?

1、中断服务程序指定工作寄存器后无法执行中断,按下按键无反应,但是去掉using 1和using 2 后,按下中断按键就可以执行中断了
2、还有,中断的优先级如果优先了外中断1,在外中断1打断外中断0中断,执行完中断1后执行中断0,却没有现象出现,流水灯不动,然后几秒后返回主函数了。
请各位指点下,程序在附件里面
     

回帖(1)

颜珍可

2023-9-28 09:57:09
using不需要写,编译器会自动分配的,写了不对会运行出错
中断里面中断里面延时函数不要用,你可以改变led位置试试
举报

更多回帖

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