AT89S8252
4-121
振荡器 特性
xtal1 和 xtal2 是 这 输入 和 输出, 各自,
的 一个 反相的 放大器 那 能 是 配置 为 使用 作
一个 在-碎片 振荡器, 作 显示 在 图示 11. 也 一个 quartz
结晶 或者 陶瓷的 共振器 将 是 使用. 至 驱动 这
设备 从 一个 外部 时钟 源, xtal2 应当 是 left
unconnected 当 xtal1 是 驱动, 作 显示 在 图示 12.
那里 是 非 (所需的)东西 在 这 职责 循环 的 这 外部
时钟 信号, 自从 这 输入 至 这 内部的 clocking 电路系统
是 通过 一个 分隔-用-二 flip-flop, 但是 最小 和 maxi-
mum 电压 高 和 低 时间 规格 必须 是
observed.
空闲 模式
在 空闲 模式, 这 cpu puts 它自己 至 睡眠 当 所有 这 在-
碎片 peripherals 仍然是 起作用的. 这 模式 是 invoked 用
软件. 这 内容 的 这 在-碎片 内存 和 所有 这 spe-
cial 功能 寄存器 仍然是 不变 在 这个
模式. 这 空闲 模式 能 是 terminated 用 任何 使能
中断 或者 用 一个 硬件 重置.
便条 那 当 空闲 模式 是 terminated 用 一个 硬件
重置, 这 设备 正常情况下 重新开始 程序 执行
从 在哪里 它 left 止, 向上 至 二 机器 循环 在之前 这
内部的 重置 algorithm takes 控制. 在-碎片 硬件
inhibits 进入 至 内部的 内存 在 这个 事件, 但是 进入 至
这 端口 管脚 是 不 inhibited. 至 eliminate 这 possibility 的
一个 unexpected 写 至 一个 端口 管脚 当 空闲 模式 是 termi-
nated 用 一个 重置, 这 操作指南 下列的 这 一个 那
invokes 空闲 模式 应当 不 写 至 一个 端口 管脚 或者 至 exter-
nal 记忆.
电源 向下 模式
在 这 电源 向下 模式, 这 振荡器 是 stopped 和 这
操作指南 那 invokes 电源 向下 是 这 last 操作指南
executed. 这 在-碎片 内存 和 特定的 函数 regis-
ters retain 它们的 值 直到 这 电源 向下 模式 是 termi-
nated. exit 从 电源 向下 能 是 initiated 也 用 一个
硬件 重置 或者 用 一个 使能 外部 中断. 重置
redefines 这 sfrs 但是 做 不 改变 这 在-碎片 内存.
这 重置 应当 不 是 使活动 在之前 v
CC
是 restored 至
它的 正常的 运行 水平的 和 必须 是 使保持 起作用的 长
足够的 至 准许 这 振荡器 至 重新开始 和 stabilize.
至 exit 电源 向下 通过 一个 中断, 这 外部 中断
必须 是 使能 作 水平的 敏感的 在之前 进去 电源
向下. 这 中断 维护 routine 开始 在 16 ms (nomi-
nal) 之后 这 使能 中断 管脚 是 使活动.
图示 11.
振荡器 连接
便条: 便条: c1, c2 = 30 pf
±
10 pf 为 crystals
= 40 pf
±
10 pf 为 陶瓷的 resonators
图示 12.
外部 时钟 驱动 配置
状态 的 外部 管脚 在 空闲 和 电源 向下 模式
模式 程序 记忆 ALE PSEN PORT0 PORT1 PORT2 PORT3
空闲 内部的 1 1 数据 数据 数据 数据
空闲 外部 1 1 Float 数据 地址 数据
电源 向下 内部的 0 0 数据 数据 数据 数据
电源 向下 外部 0 0 Float 数据 数据 数据