wxdjs 发表于 2024-9-1 13:15:05

仿真时P3口设置为上升沿中断,发现每次开始时总会进入p3口中断

p3.2设置为上升沿中断,电路是通过上拉10k,下拉300的下载电路,通过按钮拉低.
现在仿真时每次开始全速运行时总是进入p3.2中断,不管开始是高电平,还是按钮一直按住后全速运行,下面就正常了

邮箱 发表于 2024-9-1 14:01:00

先清除中断标志,再开启中断

wxdjs 发表于 2024-9-1 19:58:47

邮箱 发表于 2024-9-1 14:01
先清除中断标志,再开启中断

仿真时可能初始值不像文档上写的,直接烧进去就正常了,不过这是好建议,已加上了

布丁橘长 发表于 2024-9-1 23:56:54


P3口比较特殊吧,如果是带USB功能的MCU
因为内置了HID协议,上电P3.0 P3.1可能会和PC通信
如果出现P3.0 P3.1同时为低的情况,P3.2会短时开启上拉电阻

页: [1]
查看完整版本: 仿真时P3口设置为上升沿中断,发现每次开始时总会进入p3口中断