找回密码
 立即注册

QQ登录

只需一步,快速开始

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

新手请问单片机怎么同时设置多个中断?

[复制链接]
ID:512727 发表于 2019-4-15 16:10 | 显示全部楼层 |阅读模式
如题
回复

使用道具 举报

ID:213173 发表于 2019-4-15 19:15 | 显示全部楼层
为什么要同时设置多个中断?,所有中断都是有优先级的区别,也可以更改优先级。
回复

使用道具 举报

ID:77479 发表于 2019-4-15 20:11 | 显示全部楼层
最好是说明一下单片机的类型。中断的触发源是什么,这样便于回答。
回复

使用道具 举报

ID:164602 发表于 2019-4-16 08:23 | 显示全部楼层
设置多少个中断都没问题,只要按照手册,设置你想用的中断的寄存器就可以了。可以是一个函数,也可以在main中
回复

使用道具 举报

ID:501535 发表于 2019-4-22 16:33 | 显示全部楼层
按优先级进行设置
回复

使用道具 举报

ID:521608 发表于 2019-4-25 18:59 | 显示全部楼层
中断使能,中断允许即此中断已开启。但CPU不可以同时执行两个中断。所以中断分优先级。
回复

使用道具 举报

ID:500444 发表于 2019-4-25 20:14 | 显示全部楼层
单片机中外部中断0003H>定时器0中断000BH>外部中断0013H>定时器1中断001B>串行口中断0023H,设置不同地址入口就可以
回复

使用道具 举报

ID:521714 发表于 2019-4-25 20:22 | 显示全部楼层
你可以在函数里写很多中断,但中断是按优先级执行的:执行中断1时如果中断2被触发,优先级比1高,那会立即执行中断2,处理完了再执行中断1。单片机不可能同时进入两个中断的。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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