PreliminaryW77E468
发行 释放 日期: january 1999
-7- 修订 a1
这 w77e468 是 一个 8052 兼容 设备 那 给 这 用户 这 特性 的 这 原来的 8052
设备, 但是 和 改进 速 和 电源 消耗量 特性. 它 有 这 一样 操作指南
设置 作 这 8051 家族, 和 一个 增加: dec dptr (运算-代号 a5h, 这 dptr 是 decreased 用 1).
当 这 原来的 8051 家族 是 设计 至 运作 在 12 时钟 时期 每 机器 循环, 这
w77e468 运作 在 一个 更 减少 时钟 比率 的 仅有的 4 时钟 时期 每 机器 循环. 这个
naturally speeds 向上 这 执行 的 说明. consequently, 这 w77e468 能 run 在 一个 高等级的
速 作 对照的 至 这 原来的 8052, 甚至 如果 这 一样 结晶 是 使用. 自从 这 w77e468 是 一个
全部地 静态的 cmos 设计, 它 能 也 是 运作 在 一个 更小的 结晶 时钟, 给 这 一样 throughput
在 条款 的 操作指南 执行, 还 减少 这 电源 消耗量.
这 4 clocks 每 机器 循环 特性 在 这 w77e468 是 有责任 为 一个 三-fold 增加 在
执行 速. 这 w77e468 有 所有 这 标准 特性 的 这 8052, 和 有 一个 few extra
peripherals 和 特性 作 好.
七 i/o 端口:
这 w77e468 有 六 8-位 i/o 端口 和 一个 4-位 i/o port, 给 一个 总的 的 52 lines. 端口 0 至 端口 3
能 是 使用 作 一个 8-位 一般 i/o 端口 和 位-addressable. 端口 4 和 端口 5 是 8-位 一般 i/o
端口 没有 位-addressable. 端口 6 是 一个 4-位 一般 i/o 端口 没有 位-addressable. 端口 1 至 端口 5
有 内部的 拉-向上, 端口 0 是 打开-流.
串行 i/o:
这 w77e468 有 二 增强 串行 端口 那 是 functionally 类似的 至 这 串行 端口 的 这
原来的 8052 家族. 不管怎样 这 串行 端口 在 这 w77e468 能 运作 在 不同的 模式 在
顺序 至 获得 定时 similarity 作 好. 便条 那 这 串行 端口 0 能 使用 计时器 1 或者 2 作 波特 比率
发生器, 但是 这 串行 端口 1 能 仅有的 使用 计时器 1 作 波特 比率 发生器. 这 串行 端口 有 这
增强 特性 的 自动 地址 recognition 和 框架 错误 发现.
计时器:
这 w77e468 有 三 16-位 计时器 那 是 functionally 类似的 至 这 计时器 的 这 8052 家族.
当 使用 作 计时器, 它们 能 是 设置 至 run 在 也 4 clocks 或者 12 clocks 每 计数, 因此 供应
这 用户 和 这 选项 的 运行 在 一个 模式 那 emulates 这 定时 的 这 原来的 8052. 这
w77e468 有 一个 额外的 特性, 这 看门狗 计时器. 这个 计时器 是 使用 作 一个 系统 监控 或者 作
一个 非常 长 时间 时期 计时器.
中断:
这 中断 结构 在 这 w77e468 是 slightly 不同的 从 那 的 这 标准 8052. 预定的 至 这
存在 的 额外的 特性 和 peripherals, 这 号码 的 中断 来源 和 vectors 有 被
增加. 这 w77e468 提供 12 中断 resources 和 二 priority 水平的, 包含 六 外部
中断 来源, 计时器 中断, 串行 i/o 中断 和 电源-失败 interrupt.