飞利浦 半导体
p89lv51rb2/rc2/rd2
8-位 微控制器 和 80c51 核心
产品 数据 rev. 04 — 02 12月 2004 15 的 77
9397 750 14342
© koninklijke 飞利浦 electronics n.v. 2004. 所有 权利 保留.
图示 5. 便条 那 如果 一个 rc 电路 是 正在 使用, provisions 应当 是 制造 至
确保 这 v
DD
上升 时间 做 不 超过 1 millisecond 和 这 振荡器 开始-向上
时间 做 不 超过 10 milliseconds.
为 一个 低 频率 振荡器 和 慢 开始-向上 时间 这 重置 信号 必须 是
扩展 在 顺序 至 账户 为 这 慢 开始-向上 时间. 这个 方法 维持 这
需要 relationship 在 v
DD
和 rst 至 避免 程序编制 在 一个
indeterminate location, 这个 将 导致 corruption 在 这 代号 的 这 flash. 这
电源-在 发现 是 设计 至 工作 在 最初的 电源 向上, 在之前 这 电压
reaches 这 褐色-输出 发现 水平的. 这 pof flag 在 这 pcon 寄存器 是 设置 至
表明 一个 最初的 电源 向上 情况. 这 POF flag 将 仍然是 起作用的 直到 cleared 用
软件.
下列的 一个 电源-在 或者 外部 重置 这 p89lv51rb2/rc2/rd2 将 强迫 这 SWR
和 bsel 位 (fcf[1:0]) = 00. 这个 导致 这 bootblock 至 是 编排 在 这
更小的 8 kB 的 代号 记忆 和 这 设备 将 execute 这 ISP 代号 在 这 激励 块
和 attempt 至 autobaud 至 这 host. 如果 这 autobaud 是 successful 这 设备 将
仍然是 在 ISP 模式. 如果, 之后 大概 400 ms, 这 autobaud 是 unsuccessful 这
激励 块 代号 将 审查 至 看 如果 这 softice flag 是 设置 (从 一个 previous
程序编制 运作). 如果 这 SoftICE flag 是 设置 这 设备 将 enter SoftICE 模式.
如果 这 softice flag 是 cleared, 这 bootcode 将 execute 一个 软件 重置 造成 这
设备 至 execute 这 用户 代号 从 块 0 开始 在 地址 0000h. 便条 那 一个
外部 重置 应用 至 这 rst 管脚 有 这 一样 效应 作 一个 电源-在 重置.
7.1.3 软件 重置
一个 软件 重置 是 executed 用 changing 这 swr 位 (fcf.1) 从 ‘0’ 至 ‘1’. 一个
软件 重置 将 重置 这 程序 计数器 至 地址 0000h 和 强迫 两个都 这
SWR 和 BSEL 位 (fcf[1:0]) =10. 这个 将 结果 在 这 更小的 8 kB 的 这 用户 代号
记忆 正在 编排 在 这 用户 代号 记忆 空间. 因此 这 用户's 代号 将
是 executed 开始 在 地址 0000h. 一个 软件 重置 将 不 改变 wdtc.2 或者
内存 数据. 其它 sfrs 将 是 设置 至 它们的 重置 值.
图 5. 电源-在 重置 电路.
002aaa543
V
DD
V
DD
8.2 k
W
RST
XTAL2
XTAL1
C
1
C
2
10
m
F