单片机的中断系统是什么,它的作用是什么

今日头条

1151人已加入

描述

这个还用问?答案肯定不是。学习 51单片机好处是,学会51之后自然就会举一反三和融会贯通,市面上单片机型号那么多,全部学下来估计到柳州买特产回来都学不完,柳州特产总所周知是guancai,所以大家0基础刚学单片机的话建议从51开始着手,通过51把所有的单片机的内部资源都搞清楚,弄明白,每个内部模块的用法理解透彻,当遇到一个从来没有接触过的别的型号的单片机,也就知道如何下手去使用它进行开发了,下面继续来分享一些单片机相关的基础知识,以下文章内容仅代表个人观点,不喜轻一点喷,喜欢的帮忙点赞收藏加关注,谢谢大家的支持与鼓励!

中断的概念怎么样去理解,这个是要深入理解的,实际上中断是一种运行机制,是单片机处理事情的一种机制,或者说是CPU处理事件的一种办法,一旦理解了中断,对于编写程序来说是非常有帮助的,利用中断来解决前台和后台的程序,是经常要使用的编程思路,或者说是编程方法。

51单片机到底有多少个中断,或者说普通的51单片机它能够支持哪几种中断源,哪些中断能够引起51单片机的中断,51单片机能够处理哪几种中断,中段到底能做什么,利用中断能解决什么问题。

单片机的中断系统实际上是为了使CPU具有对外界紧急事件处理的实施能力而设置的一种处理机制,如果没有中断系统,实际上必须靠软件的程序查询的办法来处理一些事件,或者一些事情,如果需要处理的事情比较多的情况下,或者说需要CPU要处理的任务数比较多的情况下,有些紧急需要处理的事件就得不到实时的响应或者说实时的处理,中断系统就是为了解决这些问题而产生的,实际上终端系统是借助于硬件的一些操作来解放CPU从而使CPU能够再碰到一些紧急事件的时候能够实时的处理,在没有实时事件的时候CPU可以去干一些其他不需要紧急处理的一些事件,这样的话有便于搭建前台和后台的应用程序,而且单片机的中断系统支持外部中断和内部中断。

单片机

现在很多高性能单片机的中断系统支持了更多的中断,比如单片机增加了ADC,增加了PSW8,一些总线接口,SPR接口,这种都支持中断,普通51单片机它的中断系统的结构相对来说比较简单,先了解中断的一个基本的概念,中断是为实时处理而设置。

比方说日常生活中某个人正在看书,这时候手机响了,需要去接听电话,这个时候就是在看书的过程当中,这是你的CPU的主程序正在干的一件事情,在看书的过程当中电话响了,也就是产生一个中断事件,这个时候CPU也就是人的大脑要不要去接这个电话实际上是要处理的,这个叫做中断的申请,一个外部的中断申请来了,至于大脑要不要处理这个事件,包括CPU要不要处理这个事件是由CPU来决定的,当有外部中断的信号或者个内部的中断信号来了,CPU是不是要允许这个中断,要不要去响应这个中断,我们要去控制,特殊功能寄存器允许控制寄存器来控制这个信号,到底要不要去执行中断的服务。

单片机

中断并不是只仅仅是指中断申请,中断的概念应该是指的是从中段的申请到中断的允许,到中断服务,中断服务完成之后的中断的返回整个过程可以理解为一个中断,在理解单片机的时候要适当的结合着日常生活当中的一些现象会比较容易理解,毕竟单片机的一些运行的一些机制是由人来发明的,人发明东西肯定是通过人的一个日常规律的认识把它用一种形式,按照一定的逻辑的处理来展现出来,当碰到不能理解的问题的时候可以参考日常生活当中的一些事情,这样就能比较容易去理解一些单片机的概念,中断实际就是指在突发事件到来的时候,先终止当前正在进行的工作,转去处理突发事件,在处理完成之后,再返回原先被终止的地方继续工作,整个过程称之为是中段。

对单片机感兴趣的可以关注一下往期分享内容,希望对大家在学习单片机的路上少踩一些雷,华维单片机编程,主页简介私信林北查看更多内容分享。

审核编辑:符乾江

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分