基于C语言驱动液晶屏显示

2020-10-21 22:03:39刘永明
学习周报·教与学 2020年26期
关键词:指令功能

刘永明

摘 要:液晶屏显示应用日益普及,本文从基础讲起,论述简单运用,认知管脚、学习指令、程序详解,目的在于系统掌握,推广应用。

关键词:液晶屏;1602;字符显示

1602字符型液晶也叫1602液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。字符型液晶,能够同时显示16×02即32个字符。它由若干个5×7或者5×11等点阵字符位組成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此,所以它不能很好地显示图形。1602字符型LCD通常有14条引脚线或16条引脚线的LCD,多出来的2条线是背光电源线。

首先要熟悉一下1602字符型液晶显示器各管脚功能,详见表1。

其中,RS和R/W管脚,也就是第4、5管脚为功能管脚,需掌握高低电平配合,实现的功能,详见表2.

驱动字符液晶显示字符,实质是调用液晶屏内部ASC码,为便于理解,附ASC码表。

编程驱动液晶屏显示字符,需要用到功能指令代码,现分述如下:

1.清屏指令代码(001H)

指令功能:RS=0R/W=0DB7=0DB6=0DB5=0DB4=0DB3=0DB2= 0DB1=0DB0=1执行时间为1.64ms。

说明:清除液晶屏显示器,就是将DDRAM的内容全部填写“空白”的ASC码;光标归位,撤回至显示屏的左上方;将地址计数器AC的值设为0;RS管脚为低电平“0”,选择指令寄存器;R/W管脚为低电平“0”,功能为写。

2.光标归位指令代码(002H)

指令功能:RS=0R/W=0DB7=0DB6=0DB5=0DB4=0DB3=0DB2= 0DB1=1DB0=X执行时间为1.64ms。

说明:将光标撤回至显示器的左上方,把地址计数器AC的值设置为0,保持DDRAM的内容不变。

3.字符显示模式设置指令代码(004H)006H后面输入新字符;005H前面插入新字符。

指令功能:RS=0R/W=0DB7=0DB6=0DB5=0DB4=0DB3=0DB2= 1DB1=I/DDB0=S执行时间为40us。……

登录APP查看全文

猜你喜欢
指令功能
听我指令:大催眠术
也谈诗的“功能”
中华诗词(2022年6期)2022-12-31 06:41:24
ARINC661显控指令快速验证方法
测控技术(2018年5期)2018-12-09 09:04:26
LED照明产品欧盟ErP指令要求解读
电子测试(2018年18期)2018-11-14 02:30:34
关于非首都功能疏解的几点思考
怀孕了,凝血功能怎么变?
妈妈宝宝(2017年2期)2017-02-21 01:21:24
“简直”和“几乎”的表达功能
杀毒软件中指令虚拟机的脆弱性分析
电信科学(2016年10期)2016-11-23 05:11:56
一种基于滑窗的余度指令判别算法
中西医结合治疗甲状腺功能亢进症31例