单片机中的开中断,关中断是什么意思?

 我来答
幻精灵家族
推荐于2017-09-27 · 知道合伙人教育行家
幻精灵家族
知道合伙人教育行家
采纳数:872 获赞数:10996
西安电子科技大学毕业,有电路设计和测试方面的专业基础,擅长模块化电子系统监测和设计。

向TA提问 私信TA
展开全部
开中断就是当有中断信号产生时,单片机会进入中程序
如P3^2口 有低电平信号或下降沿信号(由TCON寄存器控制),单片机会暂时放下当前工作,去执行中断程序中的程序,当中断程序中的工作结束后,再返回主程序继续做。
关中断的话,就是关闭中断,让P2^3口接收到低电平信号或下降沿信号(由TCON寄存器控制)后,不在进入中断。

通俗点就是把尿意比作中断信号,开中断 就是在人群中必须马上去上厕所,关中断就是穿了尿不湿或者可以憋住,暂时不用去理会尿意,直接跳过这个命令进入下一个 执行命令。
zhaojun_xf
推荐于2017-10-06 · TA获得超过612个赞
知道小有建树答主
回答量:801
采纳率:0%
帮助的人:556万
展开全部
中断是指单片机在运行别的代码是,系统可以通过中断方式打断连续的运行,先运行中断服务函数,开中断就是指系统可以在连续运行是中断,去运行中断服务函数,关中断就是指关闭系统中断,不允许系统打断连续的运行。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zdaobuzdao
2009-05-11 · TA获得超过1155个赞
知道小有建树答主
回答量:426
采纳率:0%
帮助的人:370万
展开全部
单片机的中断是一种非常有用的设置。我们在编写程序时都会在中断程序内设置一些简单的操作,比如对键盘的扫描程序、传感器返回数据读取程序等等。而且大多数中断都是有固定触发条件和时间的,我们可以利用这些进入中断的特定时间完成很多特定的事件。比如有1Hz的中断,还有2Hz的中断等等~~
当我们在程序里面设置成将所有中断打开,那么这个单片机的所有类型的中断都会在这个它特有的时间和条件下,进入它自己的中断程序去执行工作。如果我们关中断,那么所有类型的中断不论什么条件和时间都不会进入它自己的中断程序去执行工作了。很多单片机的中断是可以有区别的选择开关中断,而且可以有些开有些关闭。
提醒一下,在中断执行程序里面一定要把堆栈设置好哦,瑶及时保护各个常用寄存器内的数据,不然出了中断后的数据就乱套了~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一万光年MEGn0
2009-05-11 · TA获得超过3712个赞
知道大有可为答主
回答量:4602
采纳率:67%
帮助的人:1075万
展开全部
开中断,则中断服务程序能够被运行,
关中断,则中断服务程序永不能被运行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
电子粉丝
2009-05-11 · TA获得超过8016个赞
知道大有可为答主
回答量:6943
采纳率:74%
帮助的人:2828万
展开全部
开=允许,关=禁用.明白了吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式