AT89C55
4-182
数据
polling:
这 at89c55 特性 数据
polling 至 indi-
cate 这 终止 的 一个 写 循环. 在 一个 写 循环, 一个
attempted 读 的 这 last 字节 写 将 结果 在 这 com-
plement 的 这 写 数据 在 po.7. once 这 写 循环
有 被 完成, 真实 数据 是 有效的 在 所有 输出, 和
这 next 循环 将 begin. 数据
polling 将 begin 任何 时间
之后 一个 写 循环 有 被 initiated.
准备好/busy
:
这 progress 的 字节 程序编制 能 也
是 监控 用 这 rdy/bsy
输出 信号. p3.4 是 牵引的
低 之后 ale 变得 高 在 程序编制 至 表明
BUSY
. p3.4 是 牵引的 高 又一次 当 程序编制 是
完毕 至 表明 准备好.
程序 核实:
如果 锁 位 lb1 和 lb2 有 不 被
编写程序, 这 编写程序 代号 数据 能 是 读 后面的
通过 这 地址 和 数据 线条 为 verification. 这 锁 位
不能 是 核实 直接地. verification 的 这 锁 位 是
达到 用 observing 那 它们的 特性 是 使能.
碎片 擦掉:
这 全部 flash 排列 是 erased 用电气
用 使用 这 恰当的 结合体 的 控制 信号 和 用
支持 ale/prog
低 为 10 ms. 这 代号 排列 是 写
和 所有 1s. 这 碎片 擦掉 运作 必须 是 executed
在之前 这 代号 记忆 能 是 reprogrammed.
读 这 signature 字节:
这 signature 字节 是
读 用 这 一样 程序 作 一个 正常的 verification 的
locations 030h, 031h, 和 032h, 除了 那 p3.6 和
p3.7 必须 是 牵引的 至 一个 逻辑 低. 这 值 returned 是
作 跟随.
(030h) = 1eh indicates 制造的 用 atmel
(031h) = 55h indicates 89c55
(032h) = ffh indicates 12v 程序编制
(032h) = 05h indicates 5v 程序编制
程序编制 接口
每 代号 字节 在 这 flash 排列 能 是 写, 和 这
全部 排列 能 是 erased, 用 使用 这 适合的 combi-
nation 的 控制 信号. 这 写 运作 循环 是 自-
安排时间 和 once initiated, 将 automatically 时间 它自己 至
completion.
所有 主要的 程序编制 vendors 提供 worldwide 支持 为
这 atmel 微控制器 序列. 请 联系 your local
程序编制 vendor 为 这 适合的 软件 修订.
图示 9.
程序编制 这 flash 记忆
*programming 地址 线条 a14 (p3.0) 是 不 这 一样 作 这 外部
记忆 地址 线条 a14 (p2.6)
P1
p3.6
p2.0 - p2.5
a0-a7
地址.
0000h/4fffh
看 FLASH
程序编制
模式 表格
3-33 MHz
A8 - A13
P0
+5V
p2.7
PGM
DATA
PROG
v/v
i h PP
V
i h
ALE
p3.7
XTAL2 EA
RST
PSEN
XTAL 1
地
V
CC
AT89C55
p2.6
p3.0
A14*
图示 10.
verifying 这 flash 记忆
P1
p3.6
p2.0 - p2.5
a0-a7
地址.
0000h/4fffh
看 FLASH
程序编制
模式 表格
3-33 MHz
A8 - A13
P0
+5V
p2.7
PGM 数据
(使用 10K
pullups)
V
i h
V
i h
ALE
p3.7
XTAL 2 EA
RST
PSEN
XTAL 1
地
V
CC
AT89C55
p2.6
p3.0a14*