找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3362|回复: 7
收起左侧

请问单片机两个外部中断发生冲突了该怎么办?

[复制链接]
ID:403593 发表于 2019-4-12 09:48 | 显示全部楼层 |阅读模式
做了一个小东西,是220V的恒温加热装置,用旋转编码器调节温度,为了使编码器反应灵敏,把编码器接到了一个外部中断上,但是因为可控硅的过零触发也接到了一个外部中断上,所以想请教一下大佬,是应该优先响应过零触发还是编码器?
回复

使用道具 举报

ID:310519 发表于 2019-4-12 11:53 | 显示全部楼层
无所谓吧,只要你的处理机制做得好,

两个都不会占多少时间的。
回复

使用道具 举报

ID:123289 发表于 2019-4-12 15:37 | 显示全部楼层
谁先,当由设计者依设计的重要性决定,也就是说你说了算。
关键看你的中断处理程序如何架构。架得好不会出问题。
回复

使用道具 举报

ID:220489 发表于 2019-4-12 18:08 | 显示全部楼层
中断优先级设置合理,不会冲突
回复

使用道具 举报

ID:510721 发表于 2019-4-12 19:09 | 显示全部楼层
单片机有默认的优先级,检查程序的优先级,或者可以定义优先级
回复

使用道具 举报

ID:462827 发表于 2019-4-12 19:26 | 显示全部楼层
接到同一个中断引脚上的话你如何分辨是哪个发的中断请求?
回复

使用道具 举报

ID:93224 发表于 2019-4-12 19:54 | 显示全部楼层
单片机有许多中断,然后设置下中断优先级
回复

使用道具 举报

ID:503529 发表于 2019-4-12 20:59 | 显示全部楼层
设置好中断优先级就好了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表