位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第1471页 > CY7C63231A-SC > CY7C63231A-SC PDF资料 > CY7C63231A-SC PDF资料1第17页

为
为
的enCoRe
USB
CY7C63221/31A
10.3
看门狗复位( WDR )
当内部看门狗定时器计满看门狗定时器的复位( WDR )发生。写任何值到只写
看门狗复位寄存器地址为0X26将清除定时器。定时器将滚动,如果没有内清除WDR会发生
t
观看
(见
图10-1 )
最后明确。第6位(看门狗复位位)处理器状态和控制寄存器被设置为记录
此事件(见第18.0节有详细介绍) 。看门狗定时器的复位持续时间通常为2-4毫秒之后,微控制器
开始执行ROM的地址为0x0000 。
t
WATCH = 10.1
WDR
14.6毫秒
(以F
OSC
= 6兆赫)
2-4毫秒
至少有10.1毫秒
自去年写WDR
WDR变为高电平
2-4毫秒
开始执行
ROM地址为0x0000
图10-1 。看门狗复位( WDR ,地址0X26 )
11.0
挂起模式
该CY7C632XX部分支持通用的低功耗休眠模式。在暂停模式下,只有已启用的中断或低的状态
在D / SDATA引脚将唤醒一部分。有两个选项可用。对于最低的功耗,内部电路全部可以被禁用,所以只有
外部事件将恢复工作。可选地,低功耗内部唤醒定时器可以用来触发唤醒
中断。该定时器在第11.2节中描述,并且可以被用来周期性地轮询系统检查的变化,如
寻找在鼠标移动,同时保持低的平均功率。
该CY7C632XX置于低功耗状态,通过设置处理器状态和控制寄存器的位挂起
(图
18-1).
除了在GPIO中断逻辑, D / SDATA引脚输入接收器的所有的逻辑块中的器件被关断,并且
(可选)唤醒定时器。时钟振荡器,以及在自由运行和看门狗定时器被关闭。只有
发生启用GPIO的中断,唤醒中断, SPI从机中断,或在D / SDATA引脚低电平状态将被唤醒
该部分从暂停( D- LOW表示非空闲USB活动) 。一旦这些恢复情况之一发生时,时钟将
重新启动,设备返回到全面运作后,振荡器稳定和选择的延迟时间到期。这种延迟
周期由精选的内部与外部时钟确定,并且由外部的状态。时钟恢复延迟的解释
第9.0节。
在暂停模式下,任何使能和中断将唤醒一部分了。中断的状态使检测位(第2位,
图18-1 )
没有任何效果。其结果是,任何的中断不是用于唤醒从暂停应该通过禁用
全局中断使能寄存器和USB端点中断使能寄存器(第19.0节) 。
如果在暂停位设置一个恢复状态存在,一部分仍然会进入暂停,然后清醒后的适当
延迟时间。在处理器状态和控制寄存器的运行位必须为部分设置恢复出暂停。
一旦时钟稳定和延迟时间到期时,微控制器将执行该指令后的I / O写的
放置在设备进入挂起模式提供服务的任何中断请求之前。
为了达到尽可能低的电流在暂停模式下,所有的I / O应在任V举行
CC
或地面。此外,在GPIO
位
中断(图
19-4
和
图19-5 )
应为没有被用于唤醒中断任何引脚被禁用。这
即使应做的主要GPIO中断使能(图
19-1)
是关闭的。
典型的代码进入挂起如下所示:
...
...
...
MOV A , 09H
IOWR FFH
NOP
...
;所有GPIO设置为低功耗状态(无浮引脚和位中断禁止,除非使用了唤醒)
;启用GPIO和/或唤醒定时器中断如果需要的唤醒
;选择时钟模式唤醒(见11.1 )
;暂停设置和运行位
;写状态和控制寄存器 - 进入暂停,等待GPIO /唤醒中断或USB活动
;这所有的ISR前执行
;剩下的代码用于退出暂停程序
文件编号: 38-08028修订版**
第17页49