香河英茂工作室 发表于 2025-1-29 10:36:25

I/O中断的例程改出了问题,不会解决。



这个是从例程改的,
要实现P32/P33/P34/P35/P36/P47中断控制LED01/LED02/LED03/LED04/LED05/LED08点亮,数码管显示1/2/3/4/5/8,直到下个按键按下。
可是不知道问题出在哪里,烧录后数码管显示4,P32/P33没反应,P34乱码,P35按一下消隐,P47按下显示8,但是松开会消失。


再次整理程序:

这个修改了P01/P02/P03/P04/P05/P07端口LED的状态,增加了P00闪烁。
但是烧录后数码管显示4,P32/P33没反应,P34乱码,P35按一下消隐,P47按下显示8,但是松开会消失的问题依旧存在。

Lkck8210 发表于 2025-1-30 11:43:23


引脚冲突了

香河英茂工作室 发表于 2025-1-30 13:24:58

Lkck8210 发表于 2025-1-30 11:43
引脚冲突了

感谢耐心的解答,意思是数码管占用了P32/P34/P35这三个端口,所以这些按键失效了啊,那作业要用到三个按键就得用ISP的虚拟数码管了吧?
页: [1]
查看完整版本: I/O中断的例程改出了问题,不会解决。