液晶显示模拟KS0713及其应用
发布时间:2008/5/26 0:00:00 访问次数:575
来源:单片机及嵌入式系统应用 作者:李素芬 李 刚
摘要:液晶显示模块ks0713是samsung electronics生产的小型液晶显示模块。它具体积小、价格低、使用方便等优点。在一些小型的自动控制、监控、测量仪器中,常常用于显示提示菜单、波形或各类参数的变化,实现实时的监控和测量。
关键词:液晶模块 单片机 波形 汉字
概述ks0713是一种小型的大规模集成并带有驱动器和控制器的点阵型液晶模块。它的外观尺寸为42mm×39mm,有29个外部引脚。它直接受单片机控制,接收8位串行或并行数据, 同时可将数据显示,并将数据存储在模块同的数据存储器中(ddram)。由于ddram中的数据显示单元与液晶屏的点阵单元存在一一对应关系,并且ks0713液晶模块数据的读写操作不受外部时钟的控制,因而ks0713的显示具有很高的灵活性。ks0713液晶模块带有液晶必需电源驱动电路,这样可用最小的元件和最小的功耗实现模块的功能。
一、基本原理
1.引脚说明
表1对ks0713的引脚及其功能进行了说明。
表1 ks0713引脚说明
名 称 i/o 功 能 说 明
vdd 电源
电源供电与单片机供电电源相连
vss 电源
0v(gnd)
ps 输入
并行/串行数据选择输入,ps=“h”,并行
mi 输入
mi=“h”,6800系列单片机端口;mi=“l”,8080系列单片机端口
cs1b 输入
片选输入
cs2 输入
数据输入/输出。只有cs1b为低且cs2为高时才可工作。当片选无效时,db7~db0是高阻态
rs 输入
寄存器选择输入。rs=“h”,数据在db7~db0上为显示数据;rs=“l”,数据在db7~db0上为控制数据
rw-wr 输入
6800系列单片机:高电平为读;低电平为写;8080系列单片机:低电平有效
e-wr 输入
6800系列单片机:高电平有效;8080系列单片机:低电平有效
db7db0 输入
8位双向数据总线,与单片机的8位数据总线相连,片选无效时为高阻态
reset 输入
硬件复位输入端
v0
v1
v2
v3
v4
输入/输出
这些电压的值取决于用于lcd点阵的阻抗转换运放。它们关系为:v0≥v1≥v3≥v4≥v5≥vss,其取值决定于lcd的偏压:
lcd偏压
v1
v2v3 v4
1/9偏压
8/9×v0
7/9×v02/9×v0 1/9×v0
1/8偏压
7/8×v0
6/8×v02/8×v0 1/8×v0
1/7偏压
6/7×v0
5/7×v02/7×v0 1/7×v0
1/6偏压
5/6×v0
4/6×v02/6×v0 1/6×v0
1/5偏压
4/5×v0
3/5×v02/5×v0 1/5×v0
c1+
输出 c1+与外部电压转换器连接
c1- c1-与外部电压转换器连接
c2+ c2+与外部电压转换器连接
c2- c2-与外部电压转换器连接
c3+ c3+与外部电压转换器连接
c3- c3-与外部电压转换器连接
vout 输入/输出 电压转换输出2.ks0713液晶模块的主要结构
(1)显示数据存储器(ddram)
ddram用来存放液晶的显示数据。它是一个65行、132列的地址空间。65行构成了9页,其中前8页是由8列构成(db0~db7),第9页是单独一行(只有db0)。显示数据db0~db7通过单片机的数据口送入,并通过db0~db7直接读或写到每页对应的8行;同时每一点阵可通过确定页地址和列地址来确定位置。在向ddram中写数据的同时,液晶屏上对应的点阵被显示,如图1所示。
(2)页地址电路
页地址电路的功能是为显示数据存储器提供页地址。页地址的确定是通过页控制字送到一个4位的页地址寄存器中来实现的。例如:第8页,db3为高电平时,db2、db1和db0为低电平。
(3)行地址电路
行地址电路根据显示起始行(com0)为ddram提供行地址,因此通过改变行地埴址,可在不改变片内ram的情况下滚动屏幕和切换。页地址的改变是通过行地址寄存器实现的。它只通过初始显示行指令和6位的计数电路来改变。寄存器的内容在液晶开始每一帧时自动复制到行计数器中。
(4)列地址电路
列地址电路为ddram提供列地址。它有一个8位的可预先设置的计数器,当设置列地址的msb/lsb指令
来源:单片机及嵌入式系统应用 作者:李素芬 李 刚
摘要:液晶显示模块ks0713是samsung electronics生产的小型液晶显示模块。它具体积小、价格低、使用方便等优点。在一些小型的自动控制、监控、测量仪器中,常常用于显示提示菜单、波形或各类参数的变化,实现实时的监控和测量。
关键词:液晶模块 单片机 波形 汉字
概述ks0713是一种小型的大规模集成并带有驱动器和控制器的点阵型液晶模块。它的外观尺寸为42mm×39mm,有29个外部引脚。它直接受单片机控制,接收8位串行或并行数据, 同时可将数据显示,并将数据存储在模块同的数据存储器中(ddram)。由于ddram中的数据显示单元与液晶屏的点阵单元存在一一对应关系,并且ks0713液晶模块数据的读写操作不受外部时钟的控制,因而ks0713的显示具有很高的灵活性。ks0713液晶模块带有液晶必需电源驱动电路,这样可用最小的元件和最小的功耗实现模块的功能。
一、基本原理
1.引脚说明
表1对ks0713的引脚及其功能进行了说明。
表1 ks0713引脚说明
名 称 i/o 功 能 说 明
vdd 电源
电源供电与单片机供电电源相连
vss 电源
0v(gnd)
ps 输入
并行/串行数据选择输入,ps=“h”,并行
mi 输入
mi=“h”,6800系列单片机端口;mi=“l”,8080系列单片机端口
cs1b 输入
片选输入
cs2 输入
数据输入/输出。只有cs1b为低且cs2为高时才可工作。当片选无效时,db7~db0是高阻态
rs 输入
寄存器选择输入。rs=“h”,数据在db7~db0上为显示数据;rs=“l”,数据在db7~db0上为控制数据
rw-wr 输入
6800系列单片机:高电平为读;低电平为写;8080系列单片机:低电平有效
e-wr 输入
6800系列单片机:高电平有效;8080系列单片机:低电平有效
db7db0 输入
8位双向数据总线,与单片机的8位数据总线相连,片选无效时为高阻态
reset 输入
硬件复位输入端
v0
v1
v2
v3
v4
输入/输出
这些电压的值取决于用于lcd点阵的阻抗转换运放。它们关系为:v0≥v1≥v3≥v4≥v5≥vss,其取值决定于lcd的偏压:
lcd偏压
v1
v2v3 v4
1/9偏压
8/9×v0
7/9×v02/9×v0 1/9×v0
1/8偏压
7/8×v0
6/8×v02/8×v0 1/8×v0
1/7偏压
6/7×v0
5/7×v02/7×v0 1/7×v0
1/6偏压
5/6×v0
4/6×v02/6×v0 1/6×v0
1/5偏压
4/5×v0
3/5×v02/5×v0 1/5×v0
c1+
输出 c1+与外部电压转换器连接
c1- c1-与外部电压转换器连接
c2+ c2+与外部电压转换器连接
c2- c2-与外部电压转换器连接
c3+ c3+与外部电压转换器连接
c3- c3-与外部电压转换器连接
vout 输入/输出 电压转换输出2.ks0713液晶模块的主要结构
(1)显示数据存储器(ddram)
ddram用来存放液晶的显示数据。它是一个65行、132列的地址空间。65行构成了9页,其中前8页是由8列构成(db0~db7),第9页是单独一行(只有db0)。显示数据db0~db7通过单片机的数据口送入,并通过db0~db7直接读或写到每页对应的8行;同时每一点阵可通过确定页地址和列地址来确定位置。在向ddram中写数据的同时,液晶屏上对应的点阵被显示,如图1所示。
(2)页地址电路
页地址电路的功能是为显示数据存储器提供页地址。页地址的确定是通过页控制字送到一个4位的页地址寄存器中来实现的。例如:第8页,db3为高电平时,db2、db1和db0为低电平。
(3)行地址电路
行地址电路根据显示起始行(com0)为ddram提供行地址,因此通过改变行地埴址,可在不改变片内ram的情况下滚动屏幕和切换。页地址的改变是通过行地址寄存器实现的。它只通过初始显示行指令和6位的计数电路来改变。寄存器的内容在液晶开始每一帧时自动复制到行计数器中。
(4)列地址电路
列地址电路为ddram提供列地址。它有一个8位的可预先设置的计数器,当设置列地址的msb/lsb指令
上一篇:视频监控系统中多画面处理器的设计