添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第829页 > COP87L22CJM-2N > COP87L22CJM-2N PDF资料 > COP87L22CJM-2N PDF资料2第18页
多输入唤醒
(续)
软件中断不会重置GIE位这
意味着控制器可以通过其他接口被打断
中断源同时服务于软件中断
中断处理
一旦承认了中断推动方案
计数器(PC)到堆栈和堆栈指针(SP)是
递减两次全局中断允许位(GIE)位
复位进一步禁用中断微控制器则
向量地址00FFH ,并从恢复执行
该地址这个过程需要7个周期才能完成。在
中断子程序结束下列任一操作
三个指令返回处理器回到主亲
克RET RETSK或RETI无论是三个指令之一
系统蒸发散,会弹出堆栈到程序计数器( PC)的
堆栈指针,然后加两倍的RETI指令
灰此外将GIE位重新启用跨进一步
中断产生
任何三个指令可用于从一个返回
硬件中断子程序RETSK指令
从一个软件中断返回时,应使用
子程序避免进入无限循环
总有一个中断之重要的过程中发生的可能性
梁支是试图重新GIE位或其他任何中断
使能位。如果发生这种情况时,一个单周期指令被使用
复位中断使能位的中断使能位将被重置
但仍可能会出现此中断是因为中断处理
同时作为中断位开始时被重置为避免
这种情况下,用户应该总是使用两三个或四个周期
指令复位中断允许位
TL DD 11208-21
图16多输入唤醒逻辑
中断
该装置有一个复杂的中断结构,以允许
简单的界面,以现实世界中有三种可能
中断源,如下图所示
外部G0输入(正或消极可屏蔽中断
略去优势在软件控制下大小写)
计时器进位或定时器捕捉一个可屏蔽中断
非屏蔽软件错误中断的零码
中断控制
在GIE (全局中断使能)位使能中断
功能这是一种结合使用ENI和ENTI到
选择一个中断源或同时该位复位
当中断被确认
ENI和ENTI位选择外部和定时器中断重
spectively因此,用户可以选择其中一个或两个源
中断微控制器时, GIE启用
IEDG选择外部中断边缘( 0
e
上升沿
1
e
下降沿)的用户可以得到在两个中断
上升,通过切换IEDG位的状态下降沿
每次中断之后,
IPND和TPND位信号中断正在等待之后
一个中断请求,用户可以检查这两个
位,以确定哪些中断正在等待这使得
中断将在软件挂起国旗优先
必须由用户设置GIE位高被清除
里面的中断子程序允许嵌套中断
检测非法条件
该器件集成了一个硬件机制,允许
它检测可能从编码发生非法条件
错误的噪音和'欠压'压降情况Spe-
cifically检测执行了未定义的ROM案件
区域不平衡情况粘性
读取未定义的ROM的位置返回00 (十六进
发作)作为其内容的操作码为一个软件中断是
也'' 00 '' 。因此存取未定义的ROM中的程序将
引起软件中断
读取未定义的RAM地址返回一个FF (的十六
进制)设备上的子程序堆栈增长下来
每个子程序调用通过初始化堆栈指针
内存顶部的第一个不平衡返回指令将导致
堆栈指针寻址未定义RAM中。其结果
程序会尝试从FFFF执行(十六进制)
这是一个未定义的ROM中的位置,并触发一个软
洁具中断
TL DD 11208 - 27
图17中断框图
HTTP
WWW国家COM
18

深圳市碧威特网络技术有限公司