添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符E型号页 > 首字符E的型号第446页 > EM78458 > EM78458 PDF资料 > EM78458 PDF资料2第30页
EM78458/459
8位微控制器与MASK ROM
( 1 )外部复位信号输入/ RESET引脚。
( 2 )看门狗超时(如果已启用) 。
( 3 )港口6输入状态改变(如果已启用) 。
( 4 )比较高。
前两种情况会导致EM78458 / 459复位。 R3的T和P标志可以
被用于确定所述复位(唤醒)的来源。壳3被认为是
程序执行的延续和全局中断( "ENI"或"DISI"是
执行) ,判定是否为所述控制器将跳转到中断向量
下面唤醒。如果ENI在SLEP之前执行,该指令将开始执行
从唤醒后的地址0x8处。如果DISI在SLEP之前执行,执行会
唤醒后从指令重启旁边SLEP 。
只有一个案件2 ,到4可以进入休眠模式之前被激活。即,
[a]
如果Port 6输入状态变化中断在休眠之前使能, WDT必须
通过软件关闭。然而,在选择寄存器的WDT位仍处于启用状态。
因此, EM78458 / 459只能通过案例1或3惊醒。
[b]
如果WDT在休眠之前使能, Port 6输入状态改变中断必须
禁用。因此, EM78458 / 459只能通过案例1吵醒或2.参考
在中断一节了解更多详情。
[c]
如果比较器输出高电平中断SLEP前使能, WDT必须由被禁用
软件。然而,在选择寄存器的WDT位仍处于启用状态。因此,该
EM78458 / 459仅可由事件1或4被唤醒。
如果Port 6输入状态改变中断用于唤醒EM78458 / 459 (如
案例[A]以上) ,则如下指令应在SLEP指令前执行:
MOV A , @ 0Bxx000110
CONTW
CLR R1
MOV A , @ 0Bxxxx1110
CONTW
WDTC
MOV A , @ 0B0xxxxxxx
IOW RE
MOV R6 , R6
MOV A , @ 0B00000x1x
IOW RF
ENI (或DISI )
SLEP
NOP
;选择内部TCC时钟
;清除TCC和预分频器
;选择WDT预分频器
;清除WDT和预分频器
;禁止WDT
;读端口6
;使口输入变化中断
;使能(或禁止)全局中断
;睡觉
类似地,如果比较器输出高电平中断来唤醒EM78458 / 459 (如在
案例[C]以上) ,则如下指令应在SLEP指令前执行:
24
产品规格( V1.4 ) 2005年5月27日
(此规格如有变更,恕不另行通知)

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