侵权投诉

LCD1602的硬件参数和引脚定义

2020-11-12 14:39 次阅读

1.简介

LCD1602是很多单片机爱好者较早接触的字符液晶显示器,它的主控芯片是HD44780或者其它兼容芯片。与此相仿的是LCD12864液晶显示器,它是一种图形点阵显示器,能显示的内容比LCD1602要丰富得多,除了普通字符外,还可以显示点阵图案,带有汉字库的还可以显示汉字,它的并行驱动方式与LCD1602相差无几,所以,在这里花点时间是值得的。

一般来说,LCD1602有16条引脚,据说还有14条引脚的,与16脚的相比缺少了背光电源A(15脚)和地线K(16脚)。这块LCD1602的型号是HJ1602A,是绘晶科技公司的产品,它有16条引脚。如图1所示:

2.硬件参数

(1)LCD1602主要技术参数

a.显示容量:16×2个字符

b.芯片工作电压:4.5—5.5V

c.工作电流:2.0mA(5.0V)

d.模块最佳工作电压:5.0V

e.字符尺寸:2.95×4.35(W×H)mm

(2)引脚定义

首先,1602液晶显示屏除了电源、地以外,有3个控制引脚RSR/WE和8个数据引脚DB0-7。建议8个数据引脚接在同一组上,程序写起来比较简单。硬件连接参考如图。

当我们想在指定位置写入内容时,要先指定地址,如在第一行第一位写入,地址位是00H,再加上DB7的1,即80H(0010000000),第二行第一位是40H,再加上DB7的1,即C0H(0011000000),依次类推。

LCD的已有的字模存储在CGROM中,自定义的存储在CGRAM,留给自定义的位置只有8个地址,字模地址为01000000-01000111八个地址,也就是最多自定义8个符号或者图形。

根据这条指令,来写一个摄氏度℃的自定义符号,对应图如下

上面的数据也可以用8X8的字模软件进行获取字符数据**

用zimo221软件,新建一个8*8的图像,留出左边3列,用右边5列点出自定义字符,选择取模方式C51,就可得到对应的编码

字符对应的数组为table【】={0x10,0x06,0x09,0x08,0x08,0x09,0x06,0x00},将℃写入指定的位置之前,要先把对应数组写入CGRAM存储,再写入DDRAM显示。如果直接用已有的字符,可以直接把数组写入DDRAM显示。

区分清楚自定义字符和已有字符,程序就简单了。主要步骤是延时函数、写指令、写数据、初始化、主函数。
责任编辑人:CC

收藏 人收藏
分享:

评论

相关推荐

如何使用ADC0804实现LCD1602显示电压的程序和仿真电路图

本文档的主要内容详细介绍的是如何使用ADC0804实现 显示电压的程序和仿真电路图。
发表于 02-26 15:44 35次 阅读
如何使用ADC0804实现LCD1602显示电压的程序和仿真电路图

什么是“时序”?

什么是“时序”? LCD1602时序参数表解析
发表于 02-24 08:25 0次 阅读
什么是“时序”?

如何使用51单片机实现语音点滴报警系统的设计

描述:使用51单片机作为主控芯片,两个51单片机通过24L01通信,一个检测吊瓶滴液的速度,如果太快....
发表于 02-23 08:00 28次 阅读
如何使用51单片机实现语音点滴报警系统的设计

LCD1602的驱动代码免费下载

本文档的主要内容详细介绍的是LCD1602的驱动代码免费下载。
发表于 02-23 08:00 17次 阅读
LCD1602的驱动代码免费下载

请问lcd1602是怎样实现滚动显示?

#include typedef unsigned char uint8; typedef unsigned int uint16; sbit rs=P2^6; sbit rw=P2^5; sbit e=P2^7; uin...
发表于 01-30 08:12 4035次 阅读
请问lcd1602是怎样实现滚动显示?

使用Arduino实现液晶LCD1602实验的工程文件免费下载

本文档的主要内容详细介绍的是使用Arduino实现液晶LCD1602实验的工程文件免费下载。
发表于 01-20 11:45 58次 阅读
使用Arduino实现液晶LCD1602实验的工程文件免费下载

LCD1602 1.8寸COG液晶屏的详细介绍

主控芯片ST7032,屏一点就亮,没有特别的地方,只是VCC的供电要注意,如果用5v,应该串一个合适....
发表于 01-18 08:00 73次 阅读
LCD1602 1.8寸COG液晶屏的详细介绍

基于STM32F103R6驱动LCD1602仿真设计的资料合集

本文档的主要内容详细介绍的是基于STM32F103R6驱动LCD1602仿真设计,包含Protues....
发表于 01-18 08:00 73次 阅读
基于STM32F103R6驱动LCD1602仿真设计的资料合集

如何使用51单片机实现自动售货机的仿真设计

本文设计了一款以INTEL公司出品的80C51单片机为核心的自动售货机,并且着重详细地介绍了自动售货....
发表于 01-14 08:00 68次 阅读
如何使用51单片机实现自动售货机的仿真设计

基于51单片机的呼出异味气体检测仪设计方案

本设计由STC89C52单片机电路+LCD1602液晶显示电路+MQ-2甲烷传感器模块电路+MQ-3....
的头像 电路设计技能 发表于 01-12 13:32 316次 阅读
基于51单片机的呼出异味气体检测仪设计方案

LCD1602字符液晶滚动演示程序和工程文件

本文档的主要内容详细介绍的是LCD1602字符液晶滚动演示程序和工程文件免费下载。
发表于 12-21 08:00 62次 阅读
LCD1602字符液晶滚动演示程序和工程文件

传感器实现温度传感LCD1602显示的程序和工程文件免费下载

本文档的主要内容详细介绍的是传感器实现温度传感LCD1602显示的程序和工程文件免费下载。
发表于 12-16 08:00 67次 阅读
传感器实现温度传感LCD1602显示的程序和工程文件免费下载

基于STM8单片机建立LCD1602操作库的程序

STM8单片机建立LCD1602操作库的程序
发表于 11-10 07:44 101次 阅读
基于STM8单片机建立LCD1602操作库的程序

哪位大神可以分享一下C8051FLCD1602的程序?

C8051FLCD1602程序
发表于 11-10 07:17 101次 阅读
哪位大神可以分享一下C8051FLCD1602的程序?

基于AVR单片机LCD1602操作库的建立程序

AVR单片机LCD1602操作库的建立程序
发表于 11-09 07:01 0次 阅读
基于AVR单片机LCD1602操作库的建立程序

基于单片机传感器电子秤1602显示设计免费下载

基于单片机HX711传感器电子秤1602显示设计(原理图、程序源码、论文、BOM等),初学者福利代码....
发表于 11-05 10:28 137次 阅读
基于单片机传感器电子秤1602显示设计免费下载

如何在CGRAM中自定义字符呢?

RW是读/写选择引脚,接单片机的一个I/O,当RW为低电平时,向LCD1602写入命令或数据;当RW....
的头像 玩转单片机 发表于 10-30 11:29 911次 阅读
如何在CGRAM中自定义字符呢?

吧DHT11温湿度传感器显示在LCD1602的工程文件免费下载

本文档的主要内容详细介绍的是吧DHT11温湿度传感器显示在LCD1602的工程文件免费下载。
发表于 10-27 16:25 106次 阅读
吧DHT11温湿度传感器显示在LCD1602的工程文件免费下载

LCD1602显示5Kg电子秤的源代码免费下载

本文档的主要内容详细介绍的是LCD1602显示5Kg电子秤的源代码免费下载。
发表于 10-23 11:47 91次 阅读
LCD1602显示5Kg电子秤的源代码免费下载

使用单片机实现LCD1602脉冲计数器的程序和仿真电路图免费下载

本文档的主要内容详细介绍的是使用单片机实现LCD1602脉冲计数器的程序和仿真电路图免费下载。
发表于 10-09 08:00 106次 阅读
使用单片机实现LCD1602脉冲计数器的程序和仿真电路图免费下载

LCD1602指令集_LCD1602如何显示

1602 液晶,从它的名字我们就可以看出它的显示容量,就是可以显示 2 行,每行 16 个字符的液晶....
的头像 STM32嵌入式开发 发表于 09-23 10:58 1006次 阅读
LCD1602指令集_LCD1602如何显示

设计使用LCD1602液晶显示的DS1302实时时钟的程序和工程文件免费下载

本文档的主要内容详细介绍的是设计使用LCD1602液晶显示的DS1302实时时钟的程序和工程文件免费....
发表于 09-03 17:34 151次 阅读
设计使用LCD1602液晶显示的DS1302实时时钟的程序和工程文件免费下载

LCD1602点阵字符型液晶显示模块的使用手册免费下载

“MDS—”是香港精电公司字符型液晶显示模块(LCM)标号的代码词头,该系列是目前世界上品种最全的字....
发表于 09-02 17:23 131次 阅读
LCD1602点阵字符型液晶显示模块的使用手册免费下载

LCD1602字符液晶滚动演示程序和工程文件免费下载

本文档的主要内容详细介绍的是LCD1602字符液晶滚动演示程序和工程文件免费下载。
发表于 09-02 16:00 125次 阅读
LCD1602字符液晶滚动演示程序和工程文件免费下载

使用STC89C51RC芯片设计实现多功能时钟的论文说明

多功能时钟已经成为人们日常生活中不可或缺的一部分,广泛应用于家庭以及办公等公共场所,给人们学习、工作....
发表于 08-31 08:00 138次 阅读
使用STC89C51RC芯片设计实现多功能时钟的论文说明

简易LCD1602频谱显示

前言 把之前用在STM32F103RCT6芯片中的代码修改了一翻移植到了LM3S811中,删减了一些功能,主要实现的功能,就是频谱...
发表于 08-21 11:11 102次 阅读
简易LCD1602频谱显示

使用超声波测距LCD1602显示的程序和工程文件免费下载

本文档的主要内容详细介绍的是使用超声波测距LC1602显示的程序和工程文件免费下载。
发表于 08-18 17:43 113次 阅读
使用超声波测距LCD1602显示的程序和工程文件免费下载

使用LCD1602和ADC0832实现电子秤的程序和工程文件

本文档的主要内容详细介绍的是使用LCD1602和ADC0832实现电子秤的程序和工程文件。
发表于 07-24 17:30 135次 阅读
使用LCD1602和ADC0832实现电子秤的程序和工程文件

LCD1602和DS18B20及ADC0832的程序和仿真工程文件免费下载

  本文档的主要内容详细介绍的是LCD1602和DS18B20及ADC0832的程序和仿真工程文件免....
发表于 07-24 17:30 113次 阅读
LCD1602和DS18B20及ADC0832的程序和仿真工程文件免费下载

使用Arduino应用LCD1602的代码免费下载

本文档的主要内容详细介绍的是使用Arduino应用LCD1602的代码免费下载
发表于 07-20 08:00 136次 阅读
使用Arduino应用LCD1602的代码免费下载

使用单片机实现篮球比赛计时计分系统的设计论文免费下载

整个篮球比赛计时计分设计系统由硬件和软件组成。其中硬件主要由最小系统、显示部分电路和按键部分电路三个....
发表于 07-10 08:00 118次 阅读
使用单片机实现篮球比赛计时计分系统的设计论文免费下载

使用单片机和DS1302实现时钟LCD1602显示的程序和仿真资料免费下载

本文档的主要内容详细介绍的是使用单片机和DS1302实现时钟LCD1602显示的程序和仿真资料免费下....
发表于 06-30 17:35 194次 阅读
使用单片机和DS1302实现时钟LCD1602显示的程序和仿真资料免费下载

使用51单片机和ADC0832应用LCD1602的程序和仿真资料

本文档的主要内容详细介绍的是使用51单片机和ADC0832应用LCD1602的程序和仿真资料。 ....
发表于 06-30 17:34 159次 阅读
使用51单片机和ADC0832应用LCD1602的程序和仿真资料

使用STC89C52单片机实现计算器设计的论文

实现基本的两个整数加、减、乘、除运算, 采用4X4矩阵键盘输入数据, 结果由LCD1602显示。可以....
发表于 06-24 18:19 200次 阅读
使用STC89C52单片机实现计算器设计的论文

LCD1602显示仿手机键盘按键字符的仿真电路图和程序免费下载

本文档的主要内容详细介绍的是LCD1602显示仿手机键盘按键字符的仿真电路图和程序免费下载。
发表于 06-18 17:29 203次 阅读
LCD1602显示仿手机键盘按键字符的仿真电路图和程序免费下载

使用单片机实现LCD1602显示电话拨号键盘按键实验的程序和仿真资料

本文档的主要内容详细介绍的是使用单片机实现LCD1602显示电话拨号键盘按键实验的程序和仿真资料。 ....
发表于 06-18 17:29 280次 阅读
使用单片机实现LCD1602显示电话拨号键盘按键实验的程序和仿真资料

STC单片机应用LCD1602的源代码免费下载

本文档的主要内容详细介绍的是STC单片机应用LCD1602的源代码免费下载。
发表于 06-17 17:32 189次 阅读
STC单片机应用LCD1602的源代码免费下载

使用单片机实现LCD1602显示的秒表程序和工程免费下载

本文档的主要内容详细介绍的是使用单片机实现1602LCD显示的秒表程序和工程免费下载。
发表于 06-17 16:20 146次 阅读
使用单片机实现LCD1602显示的秒表程序和工程免费下载

使用单片机实现LCD1602滚动显示的程序免费下载

本文档的主要内容详细介绍的是使用单片机实现LCD1602滚动显示的程序免费下载。
发表于 06-15 17:23 136次 阅读
使用单片机实现LCD1602滚动显示的程序免费下载

单片机实现LCD1602显示红外值的程序免费下载

本文档的主要内容详细介绍的是单片机实现LCD1602显示红外值的程序免费下载。
发表于 06-15 17:21 111次 阅读
单片机实现LCD1602显示红外值的程序免费下载

使用单片机实现LCD1602显示矩阵按键键值的程序和接线图免费下载

本文档的主要内容详细介绍的是使用单片机实现LCD1602显示矩阵按键键值的程序和接线图免费下载。
发表于 06-15 17:21 158次 阅读
使用单片机实现LCD1602显示矩阵按键键值的程序和接线图免费下载

DS1302时钟LCD1602显示可以按键设置时钟的程序免费下载

本文档的主要内容详细介绍的是DS1302时钟LCD1602显示可以按键设置时钟的程序免费下载。
发表于 06-15 17:21 280次 阅读
DS1302时钟LCD1602显示可以按键设置时钟的程序免费下载

使用单片机实现超声波测距LCD1602显示的程序免费下载

本文档的主要内容详细介绍的是使用单片机实现超声波测距LCD1602显示的程序免费下载。
发表于 06-05 16:39 110次 阅读
使用单片机实现超声波测距LCD1602显示的程序免费下载

DS1307时钟芯片和LCD1602的应用程序和工程文件合集免费下载

本文档的主要内容详细介绍的是DS1307时钟芯片和LCD1602的应用程序和工程文件合集免费下载。
发表于 06-03 16:28 225次 阅读
DS1307时钟芯片和LCD1602的应用程序和工程文件合集免费下载

LCD1602显示电话拨号键盘按键实验的电路图资料合集免费下载

本文档的主要内容详细介绍的是LCD1602显示电话拨号键盘按键实验的电路图资料合集免费下载。
发表于 06-02 17:28 163次 阅读
LCD1602显示电话拨号键盘按键实验的电路图资料合集免费下载

30个含C语言源码系统仿真实例资料合集免费下载

本文档的主要内容详细介绍的是30个含C语言源码系统仿真实例资料合集免费下载包括了:1、数字电路4线步....
发表于 05-29 08:00 168次 阅读
30个含C语言源码系统仿真实例资料合集免费下载

LCD1602的C语言程序和工程文件免费下载

本文档的主要内容详细介绍的是LCD1602的C语言程序和工程文件免费下载。
发表于 05-28 16:30 135次 阅读
LCD1602的C语言程序和工程文件免费下载

LCD1602显示屏的资料合集免费下载

LCD1602显示屏的资料合集免费下载包括了:LCD1602显示屏技术手册,库文件,Arduino参....
发表于 05-27 08:00 171次 阅读
LCD1602显示屏的资料合集免费下载

LCD1602的应用程序和工程文件免费下载

本文档的主要内容详细介绍的是LCD1602的应用程序和工程文件免费下载。
发表于 05-25 16:48 97次 阅读
LCD1602的应用程序和工程文件免费下载

LCD1602的中文资料详细说明

在日常生活中,我们对液晶显示器并不陌生。液晶显示模块已作为很多电子产品的通过器件,如在计算器、万用表....
发表于 05-21 08:00 202次 阅读
LCD1602的中文资料详细说明

51单片机中级实验例程资料合集免费下载

本文档的主要内容详细介绍的是51单片机中级实验例程资料合集免费下载包括了:DS1302时钟LCD16....
发表于 05-15 08:00 185次 阅读
51单片机中级实验例程资料合集免费下载

51单片机的高级应用例程合集免费下载

本文档的主要内容详细介绍的是51单片机高级应用例程包括了:超声波测距(LCD1602显示),孵化环境....
发表于 05-15 08:00 272次 阅读
51单片机的高级应用例程合集免费下载

如何实现自动浇花系统的设计

本设计主要的内容是土壤湿度检测电路的设计与制作。该电路的工作原理是由STC89C52单片机和ADC0....
发表于 05-09 08:00 441次 阅读
如何实现自动浇花系统的设计

lcd1602的a和k是什么引脚_lcd1602与单片机的连接方法

lcd1602的a和k是控制背光的LED引脚,A表示背光电源正极,K表示背光,电源负极。
发表于 04-23 09:33 6863次 阅读
lcd1602的a和k是什么引脚_lcd1602与单片机的连接方法

lcd1602的封装_lcd1602的初始化程序

本文首先介绍了lcd1602的封装其次阐述了lcd1602的初始化流程,最后介绍了lcd1602的初....
发表于 04-23 09:26 5337次 阅读
lcd1602的封装_lcd1602的初始化程序

用LCD1602显示特殊字符出现乱点

显示特殊字符时候(天线形式)其他区域也回出现乱点,不知道怎么解决??? 源程序如下(主函数): #include #include "der...
发表于 03-26 09:00 235次 阅读
用LCD1602显示特殊字符出现乱点

关于LCD1602只亮背光不显示的问题

LCD1602   有两块LCD1602,用杜邦线接上51最小系统不显示,只有背光。怀疑杜邦线连接不稳定,于是自制最小系统...
发表于 03-14 15:56 2818次 阅读
关于LCD1602只亮背光不显示的问题

【项目分享】LCD1602+DS1302基于单片机设置的智能时钟

设计方案本设计采用的主控制器是PIC16F877A,其内部带有33个IO口。具有强大的驱动能力,可以直接驱动一些输出模块;显示模...
发表于 11-27 15:00 1698次 阅读
【项目分享】LCD1602+DS1302基于单片机设置的智能时钟

如何用两个按键来回切换lcd1602显示的内容?

我想用两个按键来回切换lcd1602显示的内容,我的方法如下,可是切换不了,出了什么问题?请各位指教,主要代码如下: [C] 纯文...
发表于 10-30 23:12 2353次 阅读
如何用两个按键来回切换lcd1602显示的内容?