LCD12864原理与应用(源程序+原理图+proteus仿真)

LCD12864原理与应用(源程序+原理图+proteus仿真)


2024年5月30日发(作者:)

LCD12864原理与应用

1、LCD12864简介:

LCD12864分为两种,带字库的和不带字库的,不带字库的液晶显示汉字的时候可以选择

自己喜欢的字体。而带字库的液晶,只能显示GB2312字体,当然也可以显示其他的字体,

不过是用图片的形式显示。

下面介绍不带字库的LCD12864,以Proteus中的AMPIRE128×64为例,如下图所示,它

的液晶驱动器为KS0108。

引脚功能:

引脚符号

RS

RW

E

DB0—DB7

V0

-Vout

-10V

状态

输入

输入

输入

输入

三态

输入

引脚名称

芯片片选端,都

是低电平有效

数据/命令选择

信号

读写选择信号

读写使能信号

数据总线

复位信号,低电

平时复位

功能

CS1=0开左屏幕,CS1=1关左屏幕

CS2=0开右屏幕,CS2=1关右屏幕

RS=1为数据操作,RS=0为写指令或读状态

R/W=1为读选通,R/W=0为写选通

在E下降沿,数据被锁存(写)入液晶,在E

高电平期间,数据被读出

数据或指令的传送通道

复位时,关闭液晶显示,使显示起始行为0,

可以跟单片机的复位引脚RST相连,也可以

直接接VCC,使之不起作用

液晶显示器驱动电压

LCD驱动负电压

与带字库的液晶不同,此块液晶含有两个液晶驱动器,每块驱动器都控制64*64个点,

分为左右两个屏幕显示,总共为128*64个点(即有128×64个点)。这就是为什么

AMPIRE128*64有CS1和CS2两个片选端的原因。此液晶有8页,一页有8行点阵点,左右

各64列,共128列。如下图所示:

1 / 12

2、LCD12864中的几条重要指令

(一)行(line)设置命令:

由此可见显示的起始行地址为0XC0,共64行,有规律地改变起始行号,可以实现滚屏效果。

(二)页(page)设置指令:

起始页地址为0XB8,因为液晶有64行点,分为8页,每页就有8行点。

(三)列(column)地址设置指令

每块驱动器的列地址都是从0X40到0X7F,共64列,所以此液晶共有128列点。

(四)读状态指令

2 / 12


发布者:admin,转转请注明出处:http://www.yc00.com/news/1717052168a2733317.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信