中断
中断,是单片机的一种运行机制。
标准的51单片机有两个控制中断的寄存器。一个是中断使能寄存器,另一个是中断优先级寄存器。
IE——中断使能寄存器的位分配(地址0XA8,可位寻址 )
IE——中断使能寄存器的位描述
中断查询序列
中断的优先级
中断有两种优先级。一种是抢占优先级,另一种是固有优先级。
抢占优先级
参考C语言的优先级理解。单片机会先执行优先级高的中断。
这里需要认识一个现象——中断嵌套。
如果单片机在执行低优先级中断时发生了高优先级中断,单片机会马上进入高优先级中断执行。高优先级中断处理完后,单片机返回处理低优先级中断。这个过程叫中断嵌套。
IP寄存器通过将优先级控制位置1,将该位设置为高优先级。
IP——中断优先级寄存器的位分配(地址0XB8、可位寻址)
IP——中断优先级寄存器的位描述
固有优先级
即,非抢占优先级。它不具备抢占性!如果在一个低优先级中断时出现了高优先级中断,单片机会先执行完当前的低优先级中断,再执行高优先级中断。
上表中断查询序列中的默认优先级,就是固有优先级。
注意:固有优先级中,数字越小等级越高。
两个优先级的协同使用,既不会无休止地嵌套,又保证了紧急任务优先进行,使单片机中断系统工作有条不紊的进行。
上一篇:#51单片机#中断与数码管的应用
下一篇:#51单片机#数码管静态与动态显示
推荐阅读
史海拾趣
1931年,Chicago Miniature Lamp(CML)在美国创立,初始阶段,公司面临着资金短缺、市场竞争激烈等诸多挑战。然而,创始人凭借对光电技术的深刻理解和对市场的敏锐洞察,坚信微型照明有着巨大的发展潜力。他们不断研发新型微型照明产品,逐渐在市场中站稳脚跟。公司初期虽然规模较小,但产品质量可靠,逐渐获得了客户的认可。
1931年,Chicago Miniature Lamp(CML)在美国创立,初始阶段,公司面临着资金短缺、市场竞争激烈等诸多挑战。然而,创始人凭借对光电技术的深刻理解和对市场的敏锐洞察,坚信微型照明有着巨大的发展潜力。他们不断研发新型微型照明产品,逐渐在市场中站稳脚跟。公司初期虽然规模较小,但产品质量可靠,逐渐获得了客户的认可。
随着市场需求的不断变化,EPT意识到传统生产线已无法满足高容量、高耗能电池的生产需求。因此,公司投入巨资引进了全自动生产线,并采用了特殊的电池成型技术。这一举措不仅提高了生产效率,还保证了产品的稳定性和一致性。同时,EPT还针对不同类型的电池设计了专门的生产线,以满足市场的多样化需求。这一转型使得EPT在电子行业中脱颖而出,赢得了众多客户的青睐。
DB Unlimited公司最初只是一个生产基础音频组件的小型企业。随着技术的不断发展和市场的变化,公司意识到单纯的组件生产已经无法满足客户的需求。于是,DB Unlimited开始转型,致力于提供完整的音频解决方案。通过不断研发和创新,公司成功开发出了一系列高性能的音频产品,并凭借其卓越的品质和性能,赢得了客户的广泛认可。
Euvis Inc公司自成立以来,始终将技术创新作为发展的核心动力。公司投入大量研发资源,成功开发出一款具有革命性意义的新型半导体材料,该材料具有更高的导电性能和更低的能耗,极大地提升了电子产品的性能。随着这款材料的广泛应用,Euvis Inc公司在半导体材料市场迅速崛起,成为行业内的领军企业。
Euvis Inc公司自成立以来,始终将技术创新作为发展的核心动力。公司投入大量研发资源,成功开发出一款具有革命性意义的新型半导体材料,该材料具有更高的导电性能和更低的能耗,极大地提升了电子产品的性能。随着这款材料的广泛应用,Euvis Inc公司在半导体材料市场迅速崛起,成为行业内的领军企业。
STM32全国大学生电子设计竞赛资助计划 STM32设计创新奖 STM32是意法半导体公司(ST)全新推出的32位微控制器系列产品,它基于突破性的ARM Cortex™-M3 内核,在结合了高性能、低功耗和低电压特性的同时保持了高度的集成性能和简 ...… 查看全部问答∨ |
|
请问各位大虾,我想在我的驱动中加上处理内存的IRP,就是可以写内存,和读内存,要用什么DDK函数,我想给上层调用通过一个地址,就可以读出内存的值。AP通过一个地址和值,调用驱动就可以写内存。… 查看全部问答∨ |
我正在做一个温度计,需要使用到HT1620/21,前一段搭了一个电路,使用的HT1621,但是无论如何调整驱动程序(示波器观察基本是正确的),HT1621就是没有动静:振荡器没有波形;COM、seg没有波形。 谁遇到过这样的问题? 下面是硬件原理图 ...… 查看全部问答∨ |
【术业有专攻,电容我在行】有奖知识问答、【下载有奖】、【抢楼有奖】活动已经结束了!你获奖了吗? 请以上获奖的朋友把您的姓名、手机、邮寄地址、 常用邮箱通过邮箱的方式发到xulinglong@eeworld.com.cn邮箱!我们三 ...… 查看全部问答∨ |
|