添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第940页 > COP888CG > COP888CG PDF资料 > COP888CG PDF资料2第15页
多输入唤醒
(续)
多输入唤醒功能,采用了l端口用户
选择l端口的其中特别是L-端口位(或组合
位)将导致器件退出HALT或空闲模式
选择通过注册WKEN的注册完成
WKEN是一个8位的读写寄存器,它包含一个反面
控制位,每l端口位的设置特定WKEN位
使唤醒从相关l端口引脚
用户是否可以对触发条件选择
选择l端口引脚将是一个正边缘(低
高转换)或下降沿(高向低转换)
这种选择是通过注册WKEDG这是一个8位制作
位控制寄存器分配给各l端口引脚位
设置控制位将选择触发条件是一个
在那个特定的l端口引脚复位位下降沿
选择触发条件是一个积极的转变边缘
的边缘选择必然伴有为了避免几个步骤
伪醒来状态,边缘变化的结果
首先,相关WKEN位应复位后
在WKEDG下一步相关的边沿选择变化
WKPND位应被清除,随后通过相关
WKEN位被重新启用
一个例子可能有助于澄清此过程假设
我们要修改的边缘,从正面的选择(会低
高)负(高变低),对于L端口位,其中5位5
先前已启用的输入中断的亲
克将如下
RBIT 5 WKEN
SBIT 5 WKEDG
RBIT 5 WKPND
SBIT 5 WKEN
如果设置了L端口的位已被用作输出,然后
改变与多输入唤醒来输入中断并且采取措施
TY程序也应随之以避免继承
伪唤醒条件后选定l端口位
已更改从输出到输入,但AS-前
sociated WKEN位被使能相关的边缘SE-
择位WKEDG应当设置或重置为所期望的
边将选择接着由相关WKPND位为
清除
同样的程序应该如下自复位使用
第l端口输入悬空复位的结果
所选的触发条件多-IN-的发生
放唤醒被锁存到称为挂起寄存器
WKPND的WKPND寄存器的相应位将
在选定的触发边缘上发生的设定
相应的端口L引脚,用户有责任
清除这些挂起国旗由于WKPND是一个悬而未决
报名选定唤醒条件发生
该设备将无法进入HALT模式下,如果任何唤醒位
同时启用和未决因此用户具有
前attempt-清除挂起国旗的责任
荷兰国际集团进入HALT模式
WKEN WKPND和WKEDG都是读写寄存器
并清零复位
口L中断
口L为用户提供了一个额外的8个全选择 -
能边沿触发中断,这都为向量
同样的服务子程序
从口L股的逻辑与唤醒税务局局长中断
cuitry寄存器WKEN允许中断的端口L到
可以单独启用或禁用寄存器WKEDG
指定的触发条件是任一正的或
下降沿最后寄存器WKPND锁定在
待处理的触发条件
在GIE (全局中断使能)位使能中断
功能
控制标志LPEN用作全局中断使能
对于口L中断设置LPEN标志将使间
中断产生,反之亦然一个单独的全局标志位不
必要的,因为寄存器WKPND充足
由于口L也可用于唤醒设备出
暂停或空闲模式下,用户可以选择退出或暂停
空闲模式有或没有启用如果中断
他选择禁用中断,设备将重新启动
从指令执行紧接在 - 以下
梁支是放在微控制器在HALT或
空闲模式下在其他情况下,设备将首先执行
中断服务程序,然后恢复到正常操作
ATION
所述唤醒信号将不会启动芯片运行的立即
LY由于晶体振荡器或陶瓷谐振器具有Fi的
有限的启动时间的空闲定时器( T0),产生一个固定
延时以确保振荡器确实稳定BE-
前允许设备执行指令。在这种情况下
在检测到一个有效的唤醒信号仅在振荡器
电路和空闲定时器T0被允许的空闲时序
器中装入256的值,并从第t主频
c
指令周期时钟吨
c
时钟是通过将来自
下降了10施密特触发器的一个因素振荡器时钟
继CKI片上变频器可确保空闲时序
器的时钟,只有当振荡器具有足够大的
幅度为满足施密特触发器规格本
施密特触发器不是振荡器闭环的一部分
从空闲计时器启动超时使时钟显
的NAL被路由到该芯片的其余部分
如果使用了RC时钟选项的固定延迟下软
洁具控制的控制标志CLKDLY在G7的配置
化位允许时钟启动延时是选择性插入 -
编辑设置CLKDLY标志,会造成时钟启动延时
要插入和复位,将排除时钟启动
所以复位,时钟延迟期间的CLKDLY标志清零
启动延时不存在复位后的RC
时钟选项
15
HTTP
WWW国家COM

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