【发布时间】:2013-04-06 09:11:03
【问题描述】:
我正在使用带有 Atmega8535 微控制器的 STK200 板。我使用 INT0 和 INT1 按钮作为外部中断,但为了初始化 INT0,我必须将位 6 设置为 1,初始化 INT1 我必须将位 7 设置为 1,因此没有更多空间来初始化其他按钮。
我的讲师告诉我,可以使用更多按钮来造成中断,但这超出了我正在学习的那一年(软件工程一年级)所需的知识。
没有中断,我不知道如何处理按钮。所以我需要如何处理按钮或如何使用更多按钮作为中断的建议。
【问题讨论】:
-
您的讲师可能提到了引脚更改中断 (
PCINT),它允许您通过任何 PBn、PCn 和 PDn 引脚上的更改触发中断。谷歌一下,我相信你可以找到一些材料来阅读。 -
你试过了吗?怎么样?
标签: assembly microcontroller interrupt atmega