mcs—51系统中断优先级

mcs—51系统中断优先级

ID:34461722

大小:114.50 KB

页数:16页

时间:2019-03-06

mcs—51系统中断优先级_第1页
mcs—51系统中断优先级_第2页
mcs—51系统中断优先级_第3页
mcs—51系统中断优先级_第4页
mcs—51系统中断优先级_第5页
资源描述:

《mcs—51系统中断优先级》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、成都电子机械高等专科学校成教院毕业论文(设计)    (MCS-51系统中断优先级的软扩展)摘要鉴于MCS-51系统只提供“二级中断嵌套”,提出扩展51系统中断优先级的纯软件方法。其利用51系统内建的中断允许寄存器IE和中断优先级寄存器IP,通过屏蔽字机制来实现;以C51的形式,给出这种扩展方法的函数库实现,为该方法的使用赋予友好、简洁的用户接口。大家都知道,MCS-51系统只提供“二级中断嵌套”,而大多数嵌入式系统希望有多于两级的优先级别。因为一般来说,系统都有掉电中断,且应置为最高优先级,这样所有其它中断只能共用一个最低优先级,如此,往往不能满足实际的逻辑需求。为了使系统具有多于两级的中

2、断优先级别,可以利用8259A之类的中断控制芯片实现中断优先级的硬扩展,但却增加了系统的造价和复杂性。因复杂性的提高,系统的可靠性将受到影响。本文提出一种扩展MCS-51系统中断优先级的纯软件方法,不需增加任何硬件,且所需的额外资源消耗也很小。实际应用表明这种方法是可行的和有效的。关键词:MCS-51单片机、中断优先级、软扩展、C51成都电子机械高等专科学校成教院毕业论文(设计)    (MCS-51系统中断优先级的软扩展)Abstract51-MCSduetoprovideonly"secondaryinterruption,expandnested"51systemofpuresoftw

3、areinterruptpriority.Theuseofthebuilt-in51systemallowsregisterinterruptandinterruptpriorityIEIP,throughtheshieldwordregistersmechanismtorealize,IntheformofC51extensionmethodsforrealizingthefunctionoflibrary,theuseofthismethodgivesfriendlyuserinterface,concise.Asisknowntoall,51-MCSprovideonly"2"andi

4、nterruptnestedmostembeddedsystemismorethantwoleveltoprioritylevel.Becauseingeneral,systemshavepowertobeinterrupted,andthehighestpriority,sothatalltheotherinterruptscansharealowestpriority,so,oftencannotmeetthepracticalneedsoflogic.Inordertomakethesystemhasmorethantwolevelsofinterruptprioritylevel,c

5、anuse8259Ainterruptcontrolchiprealizationofhardwareinterruptpriority,butincreasedthecostofsystemandcomplexity.Becauseofthecomplexityofimprovingthereliabilityofthesystemwillbeaffected.ThispaperproposesakindofexpansionMCS-51systemsoftwareinterruptprioritymethodsofpure,donotneedtoaddanyadditionalhardw

6、are,andresourceconsumptionissmall.Actualapplicationshowsthatthismethodisfeasibleandeffective.Keywords:MCS-51SCM、interruptpriority、softextension、C51成都电子机械高等专科学校成教院毕业论文(设计)    (MCS-51系统中断优先级的软扩展)目录第一章MCS-51单片机介绍及中断系统简介1第一节MCS-51单片机介绍1第二节中断系统简介1第二章中断优先级软扩展的方法3第一节方法一3第二节方法二6第三节方法三6第三章优先级软扩展的函数库实现7结束语11

7、谢辞12参考文献13成都电子机械高等专科学校成教院毕业论文(设计)    (MCS-51系统中断优先级的软扩展)第一章MCS-51单片机介绍及中断系统简介第一节MCS-51单片机介绍MCS-51单片机是指由美国INTEL公司(大名鼎鼎的INTEL)生产的一系列单片机的总称,这一系列单片机包括了好些品种,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的产品,该系列其它单

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。