ht46r22/ht46c22
rev. 1.10 11 October 2, 2002
它 是 推荐 那 一个 程序 做 不 使用 这
CALL 子例程
在里面 这 中断 子例程. 在
-
terrupts 常常 出现 在 一个 unpredictable manner 或者
需要 至 是 serviced 立即 在 一些 产品.
如果 仅有的 一个 堆栈 是 left 和 enabling 这 中断 是 不
好 controlled, 这 原来的 控制 sequence 将 是 dam
-
aged once 这
CALL
运作 在 这 中断 subrou
-
tine.
振荡器 配置
那里 是 二 振荡器 电路 在 这 微控制器.
两个都 是 设计 为 系统 clocks, namely 这 RC os
-
cillator 和 这 结晶 振荡器, 这个 是 决定
用 这 选项. 非 matter what 振荡器 类型 是 se
-
lected, 这 信号 提供 这 系统 时钟. 这 HALT
模式 stops 这 系统 振荡器 和 ignores 一个 exter
-
nal 信号 至 conserve 电源.
如果 一个 RC 振荡器 是 使用, 一个 外部 电阻 在
OSC1 和 VSS 是 必需的 和 这 阻抗 必须
范围 从 30k
至 750k
. 这 系统 时钟, 分隔
用 4, 是 有 在 osc2, 这个 能 是 使用 至 syn-
chronize 外部 逻辑. 这 RC 振荡器 提供 这
大多数 费用 有效的 解决方案. 不管怎样, 这 频率 的
振动 将 相异 和 vdd, 温度 和 这
碎片 它自己 预定的 至 处理 变化. 它 是, 因此, 不
合适的 为 定时 敏感的 行动 在哪里 一个 accu-
比率 振荡器 频率 是 desired.
如果 这 结晶 振荡器 是 使用, 一个 结晶 横过 OSC1
和 OSC2 是 需要 至 提供 这 反馈 和 阶段
变换 必需的 为 这 振荡器, 和 非 其它 外部
组件 是 必需的. Instead 的 一个 结晶, 一个 resona
-
tor 能 也 是 连接 在 OSC1 和 OSC2 至
得到 一个 频率 涉及, 但是 二 外部 电容 在
OSC1 和 OSC2 是 必需的 (如果 这 oscillating fre
-
quency 是 较少 比 1mhz).
这 WDT 振荡器 是 一个 自由 运动 在-碎片 RC 振荡器,
和 非 外部 组件 是 必需的. 甚至 如果 这 sys
-
tem enters 这 电源 向下 模式, 这 系统 时钟 是
stopped, 但是 这 WDT 振荡器 安静的 工作 和 一个 时期 的
大概 65
s/5v. 这 WDT 振荡器 能 是 dis
-
abled 用 选项 至 conserve 电源.
看门狗 计时器
WDT
这 时钟 源 的 这 WDT 是 执行 用 一个 dedi
-
cated RC 振荡器 (wdt 振荡器) 或者 操作指南 时钟
(系统 时钟 分隔 用 4) decided 用 选项. 这个
计时器 是 设计 至 阻止 一个 软件 运转 或者
sequence jumping 至 一个 unknown location 和 unpre
-
dictable 结果. 这 看门狗 计时器 能 是 无能 用
一个 选项. 如果 这 看门狗 计时器 是 无能, 所有 这 exe
-
cutions related 至 这 WDT 结果 在 非 运作.
Once 一个 内部的 WDT 振荡器 (rc 振荡器 和 pe
-
riod 65
s 正常情况下) 是 选择, 它 是 分隔 用 2
12
~2
15
(用 选项 至 得到 这 WDT 时间-输出 时期). 这 迷你
-
mum 时期 的 WDT 时间-输出 时期 是 关于
300ms~600ms. 这个 时间-输出 时期 将 相异 和 tem
-
perature, VDD 和 处理 变化. 用 选择 这
WDT 选项, 变长 时间-输出 时期 能 是 认识到. 如果
这 WDT 时间-输出 是 选择 2
15
, 这 最大 时间-输出
时期 是 分隔 用 2
15
~2
16
关于 2.3s~4.7s.
如果 这 WDT 振荡器 是 无能, 这 WDT 时钟 将 安静的
来到 从 这 操作指南 时钟 和 运作 在 这 一样
manner 除了 那 在 这 halt 状态 这 WDT 将 停止
counting 和 lose 它的 protecting 目的. 在 这个 situation
这 逻辑 能 仅有的 是 restarted 用 外部 逻辑. 如果 这
设备 运作 在 一个 嘈杂的 环境, 使用 这
在-碎片 RC 振荡器 (wdt osc) 是 strongly recom-
mended, 自从 这 HALT 将 停止 这 系统 时钟.
这 WDT overflow 下面 正常的 运作 将 initialize
碎片 重置
和 设置 这 状态 位 至. Whereas 在 这
HALT 模式, 这 overflow 将 initialize 一个
warm 重置
仅有的
这 PC 和 SP 是 重置 至 0. 至 clear 这 内容 的
wdt, 三 方法 是 adopted; 外部 重置 (一个 低
水平的 至 RES
), 软件 说明, 或者 一个 HALT 操作指南.
这 软件 说明 包含 CLR WDT 和 这 其它
设置
CLR WDT1 和 CLR wdt2. 的 这些 二 类型 的
操作指南, 仅有的 一个 能 是 起作用的 取决于 在 这 运算
-
系统 振荡器
看门狗 计时器