xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxx x x x xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xx xx
xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxx xxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx x x
xxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxx xxx
飞利浦 半导体
p89lpc924/925
8-位 微控制器 和 accelerated 二-时钟 80c51 核心
9397 750 14471
© koninklijke 飞利浦 electronics n.v. 2004. 所有 权利 保留.
产品 数据 rev. 03 — 15 12月 2004 13 的 49
[1] 所有 端口 是 在 输入 仅有的 (高 阻抗) 状态 之后 电源-向上.
[2] brgr1 和 brgr0 必须 仅有的 是 写 如果 brgen 在 brgcon sfr 是 ‘0’. 如果 任何 是 写 当 brgen = 1, 这 结果 是 unpredictable.
[3] 这 RSTSRC 寄存器 reflects 这 导致 的 这 p89lpc924/925 重置. 在之上 一个 电源-向上 重置, 所有 重置 源 flags 是 cleared 除了 POF 和 bof; 这 电源-在 重置 值 是
xx110000.
[4] 之后 重置, 这 值 是 111001x1, i.e., pre2-pre0 是 所有 ‘1’, WDRUN = 1 和 WDCLK = 1. WDTOF 位 是 ‘1’ 之后 看门狗 重置 和 是 ‘0’ 之后 电源-在 重置. 其它 resets 将
不 影响 wdtof.
[5] 在 电源-在 重置, 这 修整 sfr 是 initialized 和 一个 工厂 preprogrammed 值. 其它 resets 将 不 导致 initialization 的 这 修整 寄存器.
[6] 这 仅有的 重置 源 那 affects 这些 sfrs 是 电源-在 重置.
SSTAT 串行 端口 扩展 状态
寄存器
BAH DBMOD INTLO CIDIS DBISEL FE BR OE STINT 00 00000000
SP 堆栈 pointer 81H 07 00000111
TAMOD 计时器 0 和 1 auxiliary 模式 8FH - - - T1M2 - - - T0M2 00 xxx0xxx0
位 地址 8F 8E 8D 8C 8B 8A 89 88
TCON* 计时器 0 和 1 控制 88H TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 00 00000000
TH0 计时器 0 高 8CH 00 00000000
TH1 计时器 1 高 8DH 00 00000000
TL0 计时器 0 低 8AH 00 00000000
TL1 计时器 1 低 8BH 00 00000000
TMOD 计时器 0 和 1 模式 89H T1GATE t1c/t T1M1 T1M0 T0GATE t0c/t T0M1 T0M0 00 00000000
修整 内部的 振荡器 修整 寄存器 96H RCCLK ENCLK 修整.5 修整.4 修整.3 修整.2 修整.1 修整.0
[5] [6]
WDCON 看门狗 控制 寄存器 A7H PRE2 PRE1 PRE0 - - WDRUN WDTOF WDCLK
[4] [6]
WDL 看门狗 加载 C1H FF 11111111
WFEED1 看门狗 喂养 1 C2H
WFEED2 看门狗 喂养 2 C3H
表格 4: 特定的 函数 寄存器
…continued
* indicates sfrs 那 是 位 addressable.
名字 描述 SFR
地址.
位 功能 和 地址 重置 值
MSB LSB 十六进制 二进制的