ATtiny24a 的PIO change interrupt中断问题

  • iQuinn
  • LV0工程师
  • |      2015-08-18 16:06:21
  • 浏览量 950
  • 回复:5

ATtiny24a  的PIO change interrupt 中断,说明书中的意思是只要IO口状态有改变就能触发中断。

实际测试发现只有IO口由高电平变到低电平才会触发中断。IO口低电平变到高电平不会触发中断,求大神解释,这是为什么?

  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:5
shaoziyang 2015-10-23
问题解决了没有?
0   回复
举报
发布
fjjjnk1234 2015-08-20
那应该也是寄存器配置的问题,仔细看看相关寄存器的配置
0   回复
举报
发布
iQuinn 2015-08-20

谢谢, 这个ISC01 和ISC00 不是对应INT0 中断么, 我用的外部中断是PIO change interrupt。不是INT0中断。

0   回复
举报
发布
武力戡乱 2015-08-19

参考一下这个吧。你配置有问题吧。

https://bbs.icxbk.com/group-topic-id-51816.html

0   回复
举报
发布
fjjjnk1234 2015-08-18

没用过这个芯片,帮你看了一下数据手册,需要通过配置MCUCR寄存器的ISC00,ISC01位来选择是上升沿触发、下降沿触发、低电平触发中断

0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子