HD44780U
24
正常情况下, 说明 那 执行 数据 转移 和 内部的 内存 是 使用 这 大多数. 不管怎样, 自动-
incrementation 用 1 (或者 自动-decrementation 用 1) 的 内部的 hd44780u 内存 地址 之后 各自 数据
写 能 lighten 这 程序 加载 的 这 mpu. 自从 这 显示 变换 操作指南 (表格 11) 能 执行
concurrently 和 显示 数据 写, 这 用户 能 降低 系统 开发 时间 和 最大
程序编制 效率.
当 一个 操作指南 是 正在 executed 为 内部的 运作, 非 操作指南 其它 比 这 busy 标记/地址
读 操作指南 能 是 executed.
因为 这 busy 标记 是 设置 至 1 当 一个 操作指南 是 正在 executed, 审查 它 至 制造 确信 它 是 0 在之前
sending 另一 操作指南 从 这 mpu.
便条: 是 确信 这 hd44780u 是 不 在 这 busy 状态 (bf = 0) 在之前 sending 一个 操作指南 从 这
mpu 至 这 hd44780u. 如果 一个 操作指南 是 sent 没有 checking 这 busy 标记, 这 时间 在
这 第一 操作指南 和 next 操作指南 将 引领 更 变长 比 这 操作指南 时间 它自己. 谈及
至 表格 6 为 这 列表 的 各自 instruc-tion 执行 时间.
表格 6 说明
代号
执行 时间
(最大值) (当 f
cp
或者
操作指南 RS r/
W
DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 描述 f
OSC
是 270 khz)
Clear
显示
0000000001clears 全部 显示 和
sets ddram 地址 0 在
地址 计数器.
返回
home
000000001—sets ddram 地址 0 在
地址 计数器. 也
returns 显示 从 正在
shifted 至 原来的 位置.
ddram 内容 仍然是
不变.
1.52 ms
Entry
模式 设置
00000001i/dssets cursor move 方向
和 specifies 显示 变换.
这些 行动 是
执行 在 数据 写
和 读.
37
µ
s
显示
开关
控制
0000001DCBsets 全部 显示 (d) 开关,
cursor 开关 (c), 和
blinking 的 cursor 位置
character (b).
37
µ
s
cursor 或者
显示
变换
0 0 0 0 0 1 s/c r/l — — moves cursor 和 shifts
显示 没有 changing
ddram 内容.
37
µ
s
函数
设置
0 0 0 0 1 DL N F — — sets 接口 数据 长度
(dl), 号码 的 显示 线条
(n), 和 character font (f).
37
µ
s
设置
CGRAM
地址
0 0 0 1 ACG ACG ACG ACG ACG ACG sets cgram 地址.
cgram 数据 是 sent 和
received 之后 这个 设置.
37
µ
s
设置
DDRAM
地址
0 0 1 增加 增加 增加 增加 增加 增加 增加 sets ddram 地址.
ddram 数据 是 sent 和
received 之后 这个 设置.
37
µ
s
读 busy
标记 &放大;
地址
0 1 BF 交流 交流 交流 交流 交流 交流 交流 读 busy 标记 (bf)
表明 内部的 运作
是 正在 执行 和
读 地址 计数器
内容.
0
µ
s