单片机ie是什么?怎么用?

嵌入式设计应用

130人已加入

描述

  单片机ie是什么

  IE是中端允许寄存器。IE控制中断的,IE的格式为第八为总中开关(EA) 第七 第六位空白,第五为为串行口中断允许位(ES),第四位为定时计数中断允许位1(ET1),第三位为外部中断1(EX1)第二位为外部中断0(ET0) 第一位为定时计数0(EX0),你用那个只要写那个中断为1就开启中断了。

  IE0对应于外部中断0,既引脚INT0是否允许中断通过这个位来控制;

  IE1对应于外部中断1,既引脚INT1是否允许中断通过这个位来控制;

  IE0/IE1 = 0时禁止外部中断,IE0/IE1 = 1时使能外部中断。

  单片机ie怎么用

  1、中断允许寄存器IE

  CPU对中断源的开放或中断屏蔽的控制是通过中断允许寄存器IE设置的,IE既可按字节地址寻址(其字节地址为A8H),又可按位寻址。AT89S52单片机中的6个中断矢量都是可屏蔽中断,通过对IE的某些位置位和清0,允许或禁止某个中断,当对IE的EA位清0时,屏蔽全部中断源。IE中各标志位功能如表1所示:

  

  表1 IE中的中断请求标志位

  例:开放外部中断0

  字节操作:MOV IE,#81H 或 MOV 0A8H,#81H

  位操作:SETB EA SETB EX0

  2、AT89S52的优先级寄存器IP

  AT89S52单片机的中断系统提供两个中断优先级,对于每一个中断请求源都可以编程为高优先级中断源或低优先级中断源,以便实现两级中断嵌套。中断优先级是由片内的中断优先级寄存器IP(特殊功能寄存器)控制的。IP寄存器字节地址位B8H,可以位寻址。IP各标志位的功能如表2所示:

  

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

全部0条评论

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

×
20
完善资料,
赚取积分