发 帖  
原厂入驻New
[讨论]

HT48R05A-1中断优先级

2011-9-14 10:09:21  1457
分享
HT48R05A-1中断优先级NO中断源优先级中断A外部中断104HB定时/计数器溢出208H

    中断控制寄存器(INTC)其RAM地址是0BH,由定时/计数器中断请求标志位(TF)、外中断请求标志位(EIF)、定时/计数器允许位(Eti)、外部中断允许位(EEI)和主中断允许位(EMI)组成。EMI、EEI和ETI是用来控制中断的允许/禁止的状态的,这些位防止正在进行中断服务中的中断请求。一旦中断请求标志位(EEI、ETI)被置位,它们将在INTC中被保留下来,直到相关中断被服务或由软件指令清除。

    建议不要在中断子程序中使用“CALL”指令调用子程序,因为它可能会破坏原来的控制序列,而中断经常随机发生或某一个确定的应用程序可能要求立即服务,基于上述情况,如果只剩下一个堆栈,若此时中断不能很好的被控制,而且在这个中断服务程序中又执行了CALL子程序调用,则会造成堆栈溢出而破坏原先的控制序列。
0
2011-9-14 10:09:21   评论 分享淘帖

撰写讨论

你正在撰写讨论

如果你是对讨论或其他讨论精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
发讨论
关闭

站长推荐 上一条 /8 下一条

快速回复 返回顶部 返回列表