dmdll 发表于 2024-8-13 11:50:29

8H8K64U 中断问题

8H8K64U中断问题

如果设置了8个按钮,都是特殊情况的处理,用中断的话,是不是只有4个按钮可以。
如果写main里就等轮询了,要是中断够用就直接想用中断了
{:4_187:}

lzl1okOK 发表于 2024-8-13 12:10:38

不是每个IO口都能中断吗?

DebugLab 发表于 2024-8-13 13:10:55

按键不需要太高频率,可以软件查询
成本允许的情况下,可以用二极管做一个或逻辑,任意一个按下都触发外部中断,再查询具体是哪个按键,这样只需要1个外部中断

DebugLab 发表于 2024-8-13 13:11:32

DebugLab 发表于 2024-8-13 13:10
按键不需要太高频率,可以软件查询
成本允许的情况下,可以用二极管做一个或逻辑,任意一个按下都触发外部 ...

支持IO中断的型号可以使用IO中断

soma 发表于 2024-8-13 13:33:54

每个io都可以中断。但是看图

dmdll 发表于 2024-8-14 11:53:23

wnagming 发表于 2024-8-13 12:38
你的芯片型号是不是写错了

看芯片丝印写的,难道写错了么{:4_167:}

dmdll 发表于 2024-8-14 11:53:54

DebugLab 发表于 2024-8-13 13:10
按键不需要太高频率,可以软件查询
成本允许的情况下,可以用二极管做一个或逻辑,任意一个按下都触发外部 ...

学习了,谢谢

dmdll 发表于 2024-8-14 11:54:36

soma 发表于 2024-8-13 13:33
每个io都可以中断。但是看图

好的,再研究研究手册了
页: [1]
查看完整版本: 8H8K64U 中断问题