51单片机的中断怎样使用,什么时候用?

如题所述

单片机的指令是串行执行的。就好像是你正在洗衣服,做这件事,就好像单片机正在执行指令。这时候,电话响了,你肯定要停下手中的事,来接电话,电话接完了,回去,接着洗衣服。接电话这件事就像中断。 当你指向程序时碰到了 意外事件,你要优先去处理这件事, 等这件事处理完了在返回中断断点。 这样可以 提高单片机 速度。 多看看书,书上 都有讲
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-11-11
这个;
单片机中断是为了处理意外的事件的;
比如:当你在上课,这是来了一个电话,这个电话的时间就相当于意外事件,那,你是接还是不接呢?
1.接:接的话就是中断的处理了,你接完了电话之后又继续听课就叫做恢复现场;
2.不接:不接就是即使有外部事件触发,你也不管,就是不处理中断事件;

实际上处不处理中断是看你是否开中断的;如果不开中断就是不处理;
如果开中断就是处理意外。
就这么用
第2个回答  推荐于2016-11-24
  单片机的指令是串行执行的。
  就好像是你正在洗衣服,做这件事,就好像单片机正在执行指令。这时候,电话响了,你肯定要停下手中的事,来接电话,电话接完了,回去,接着洗衣服。接电话这件事就像中断。
  当你指向程序时碰到了 意外事件,你要优先去处理这件事, 等这件事处理完了在返回中断断点。 这样可以 提高单片机 速度。
第3个回答  2012-11-10

    单片机的指令串行执行,如果没有中断它会一直执行目前的指令,直到执行完后再执行下一条指令;

    有时候有重要的指令需要立刻执行,提高工作效率;

    (举个例子:假如老师讲课是一条指令,学生举手提问题是中断。老师上课后一直讲课,如果学生举手提问题老师没有停下来,等下课后学生都忘记该问题了,也没兴趣了,效率不高!)

第4个回答  2012-11-10
有意外的时候调用的, 目的是处理发生的意外

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网