lcd1602工作原理以及主要用途

LCD1602液晶显示器是广泛使用的一种字符型液晶显示模块 。它是由字符型液晶显示屏(LCD)、控制驱动主电路HD44780及其扩展驱动电路HD44100 , 以及少量电阻、电容元件和结构件等装配在PCB板上而组成 。
液晶显示模块具有体积小、功耗低、显示内容丰富、超薄轻巧等优点 , 在嵌入式应用系统中得到越来越广泛的应用 , 这讲中向大家介绍的LCD1602 液晶显示模块(其内部控制器为HD44780 芯片) , 它可以显示两行 , 每行16 个字符 , 因此可相当于32 个LED 数码管 , 而且比数码管显示的信息还多 。采用单+5V 电源供电 , 外围电路配置简单 , 价格便宜 , 具有很高的性价比 。
lcd1602工作原理
点阵图形式液晶由M×N个显示单元组成 , 假设LCD显示屏有64行 , 每行有128列 , 每8列对应1字节的8位 , 即每行由16字节 , 共16×8=128个点组成 。显示屏上64×16个显示单元与显示RAM区的1024字节相对应 , 每一字节的内容与显示屏上相应位置的亮暗对应 。例如显示屏第一行的亮暗由RAM区的000H~00FH的16字节的内容决定 , 当(000H)=FFH时 , 屏幕左上角显示一条短亮线 , 长度为8个点;当(3FFH)=FFH时 , 屏幕右下角显示一条短亮线;当(000H)=FFH , (001H)=00H , (002H)=00H… , (00EH)=00H , (00FH)=00H时 , 在屏幕的顶部显示一条由8条亮线和8条暗线组成的虚线 。这就是LCD显示的基本原理 。


字符型液晶显示模块是一种专门用于显示字母、数字和符号等的点阵式LCD , 常用16×1 , 16×2 , 20×2和40×2等的模块 。一般的LCD1602字符型液晶显示器的内部控制器大部分为HD44780 , 能够显示英文字母、阿拉伯数字、日文片假名和一般性符号 。
LCD1602 有11 个控制指令 。其中 , DDRAM :显示数据RAM , 用来寄存待显示的字符代码;CGROM :字符发生存储器;CGRAM :用户自定义的字符图形RAM 。限于篇幅原因在此不做详细叙述 , 读者可以上网查看HD44780 芯片资料和LCD1602 数据手册 。
指令1:清显示 , 指令码01H , 光标复位到地址00H位置 指令2:光标复位 , 光标返回到地址00H
指令3:光标和显示位置设置I/D , 光标移动方向 , 高电平右移 , 低电平左移 , S:屏幕上所有文字是否左移或右移 , 高电平表示有效 , 低电平表示无效 。
指令4:显示开关控制 。D:控制整体的显示开与关 , 高电平表示开显示 , 低电平表示关显示 。C:控制光标的开与关 , 高电平表示有光标 , 低电平表示无光标 B:控制光标是否闪烁 , 高电平闪烁 , 低电平不闪烁 。
指令5:光标或显示移位 S/C :高电平时显示移动的文字 , 低电平时移动光标
指令6:功能设置命令 DL:高电平时为4位总线 , 低电平时为8位总线 N:低电平时为单行显示 , 高电平时为双行显示 , F:低电平时显示5X7的点阵字符 , 高电平时显示5X10的显示字符 。
指令7:字符发生器RAM地址设置 。指令8:DDRAM地址设置 。
指令9:读忙信号和光标地址 BF:忙标志位 , 高电平表示忙 , 此时模块不能接收命令或数据 , 如果为低电平表示不忙 。
lcd1602的主要用途
【lcd1602工作原理以及主要用途】lcd1602主要用于显示数字 , 字母 , 图形和一些自定义字符 。由于其简单的显示控制和高性价比 , 它被广泛用于电子仪表 , 冰箱 , 空调 , 汽车电子仪表和其他设备 。接下来就就为大家简单介绍一下lcd1602工作原理 。
综上所述就是关于lcd1602工作原理的详细介绍 , 希望对大家有所帮助 , 各个LCD制造商都提供具有几乎相同规格的LCD1602模块或兼容模块 , 每个制造商对其产品的名称有所不同 。

    推荐阅读