KS0066U 16com / 40seg 驱动器 &放大; 控制 为 点 矩阵变换 lcd
函数 描述
系统 接口
这个 碎片 有 两个都 种类 的 接口 类型 和 mpu: 4-位 总线 和 8-位 总线.
4-位 总线 和 8-位 总线 是 选择 用 这 dl 位 在 这 操作指南 寄存器.
在 读 或者 写 运作, 二 8-位 寄存器 是 使用.
一个 是 这 数据 寄存器 (dr), 和 这 其它 是 这 操作指南 寄存器 (ir).
这 数据 寄存器 (dr) 是 使用 作 一个 temporary 数据 存储 放置 为 正在 写 在 或者 读 从
ddram/cgram. 这 目标 内存 是 选择 用 内存 地址 设置 操作指南.
各自 内部的 运作, 读 从 或者 writing 在 内存, 是 完毕 automatically.
因此, 之后 mpu 读 dr 数据, 这 数据 在 这 next ddram/cgram 地址 是 transferred 在 dr
automatically. 也, 之后 mpu 写 数据 至 dr, 这 数据 在 dr 是 transferred 在 ddram/cgram
automatically.
这 操作指南 寄存器(ir) 是 使用 仅有的 至 store 操作指南 代号 transferred 从 mpu.
mpu 不能 使用 它 至 读 操作指南 数据.
至 选择 一个 寄存器, 你 能 使用 rs 输入 管脚 在 4-位/8-位 总线 模式.
busy 标记 (bf)
bf =“高”, indicates 那 这 内部的 运作 是 正在 processed.
所以 在 这个 时间 这 next 操作指南 不能 是 accepted. bf 能 是 读 通过 db7
端口
当 rs =“低”和 r/w =“高”(读 操作指南 运作).
在之前 executing 这 next 操作指南, 是 确信 那 bf 是 不“高”.
地址 计数器 (交流)
这 地址 计数器 (交流) stores ddram/cgram 地址, transferred 从 ir.
之后 writing 在 (读 从) ddram/cgram, 交流 是 automatically 增加 (decreased) 用 1.
当 rs =“低”和 r/w =“高”, 交流 能 是 读 通过 端口 db0 至 db6.
表格 3. 各种各样的 种类 的 行动 符合 至 rs 和 r/w 位
RS r/w 运作
L L 操作指南 写 运作 (mpu 写 操作指南 代号 在 ir)
L H 读 busy 标记(db7) 和 地址 计数器 (db0 至 db6)
H L 数据 写 运作 (mpu 写 数据 在 dr)
H H 数据 读 运作 (mpu 读 数据 从 dr)