单片机c语言什么是ea,单片机ie是什么?怎么用?

描述

单片机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所示:

2b11cf5a9bd93aa00edea0109fd5a038.png

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

例:开放外部中断0

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

位操作:SETB EA SETB EX0

2、AT89S52的优先级寄存器IP

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

a0fd2ba75747ee48498391365e0e4630.png

打开APP阅读更多精彩内容

点击阅读全文

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值