“LCD Display Module”的版本间的差异

来自丢石头百科
 
(未显示同一用户的9个中间版本)
第33行: 第33行:
 
实际使用时,若想要在LCD12864与LCD19264上显示图片,或者在不带字库的LCD19264上显示内容,则需要通过一个取模软件进行取模,得到相应数据后实现效果。
 
实际使用时,若想要在LCD12864与LCD19264上显示图片,或者在不带字库的LCD19264上显示内容,则需要通过一个取模软件进行取模,得到相应数据后实现效果。
 
*字符、汉字取模
 
*字符、汉字取模
打开软件PCtoLCD2002,点击“模式”,选择“字符模式”。设置字符x字高为16x16。在对话框里输入想要取模的汉字(字符),点击“生成字模”,对话框下面的方框内即可得到对应汉字(字符)的字模。
+
打开软件[https://wiki.diustou.com/cn/w/upload/5/55/%E5%8F%96%E6%A8%A1%E8%BD%AF%E4%BB%B6PCtoLCD2002.zip PCtoLCD2002],点击“模式”,选择“字符模式”。设置字符x字高为16x16。在对话框里输入想要取模的汉字(字符),点击“生成字模”,对话框下面的方框内即可得到对应汉字(字符)的字模。
+
 
 
[[File:LCD Display Module_使用说明字符.png|560px]]
 
[[File:LCD Display Module_使用说明字符.png|560px]]
  
 
*图片取模
 
*图片取模
1、打开软件Img2Lcd,选择需要显示的图片,根据所需显示屏幕的分辨率调整图片的分辨率(如使用LCD12864显示时应将图片分辨率设为128x64;使用LCD19264显示时应将图片分辨率设为192x64。)将修改后的图片进行保存。
+
1、打开软件[https://wiki.diustou.com/cn/w/upload/c/ce/Img2Lcd.zip Img2Lcd],选择需要显示的图片,根据所需显示屏幕的分辨率调整图片的分辨率(如使用LCD12864显示时应将图片分辨率设为128x64;使用LCD19264显示时应将图片分辨率设为192x64。)将修改后的图片进行保存。
  
 
[[File:LCD Display Module_使用说明图片2.png|500px]]
 
[[File:LCD Display Module_使用说明图片2.png|500px]]
  
2、打开软件PCtoLCD2002,点击“模式”,选择“图形模式”。打开已经设置好分辨率的图片。点击“设置”,按照下图进行设置,点击保存。退到主页面后点击“生成字模”,即可得到需要显示图片的字模。
+
2、打开软件[https://wiki.diustou.com/cn/w/upload/5/55/%E5%8F%96%E6%A8%A1%E8%BD%AF%E4%BB%B6PCtoLCD2002.zip PCtoLCD2002],点击“模式”,选择“图形模式”。打开已经设置好分辨率的图片。点击“设置”,按照下图进行设置,点击保存。退到主页面后点击“生成字模”,即可得到需要显示图片的字模。
  
 
[[File:LCD Display Module_使用说明图片3.png|560px]]
 
[[File:LCD Display Module_使用说明图片3.png|560px]]
第49行: 第49行:
  
 
[[File:LCD Display Module_使用说明图片.png|640px]]
 
[[File:LCD Display Module_使用说明图片.png|640px]]
 +
 +
*'''不带字库LCD19264的设置'''
 +
 +
[[File:LCD Display Module_使用说明图片4.png|640px]]
  
 
== 产品资料 ==
 
== 产品资料 ==
[[:File:Img2Lcd.zip|Img2Lcd]]
+
=== 资料说明 ===
 +
* LCD1602
 +
* [[File:LCD Display Module_1602.png|600px]]
 +
* LCD2004
 +
* [[File:LCD Display Module_2004.png|600px]]
 +
* LCD12864
 +
* [[File:LCD Display Module_12864.png|600px]]
 +
* LCD19264
 +
* [[File:LCD Display Module_19264.png|600px]]
 +
 
 +
=== 参考资料 ===
 +
* [[:File:字符编码-CN.zip|字符编码-CN(arduino)]]
 +
* [[:File:Img2Lcd.zip|改变分辨率Img2Lcd]]
 +
* [[:File:取模软件PCtoLCD2002.zip|取模软件PCtoLCD2002]]
 +
* [[:File:LCD显示模块_1602.zip|LCD1602]]
 +
* [[:File:LCD显示模块_2004.zip|LCD2004]]
 +
* [[:File:LCD显示模块_12864.zip|LCD12864]]
 +
* [[:File:LCD显示模块_19264.zip|LCD19264]]
  
[[:File:取模软件PCtoLCD2002.zip|PCtoLCD2002]]
+
== 注意事项 ==
 +
*关于对比度调节引脚
 +
**使用LCD1602和LCD2004时,V0端(对比度调节)是需要接入一个滑动变阻器接入VCC,用于控制屏幕对比度。
 +
**LCD12864 V0端(对比度调节)可悬空不接,可通过屏幕背后VR1调节屏幕显示。
 +
**使用LCD19264时,V0端(对比度调节)可通过一个10K的电阻与Vout端相连接,用于控制屏幕对比度。
 +
*LCD12864与LCD19264(带字库)屏幕背后的电路板上均有一个P-S点,实际使用时,应保持PSB引脚的设置与P-S短接方向一致,当P-S均无短接时,可通过软件控制PSB端实现LCD屏幕的串并口设置。
 +
*LCD19264(带字库)出厂时默认S点短接,P点断开,即电路为串口通信状态。
 +
*驱动LCD屏时尽量按照LCD屏的电源电压选择合适的单片机进行驱动。当电源电压不匹配时,尽量加入电压转换电路,切勿直接连接,容易损伤屏幕。
  
 
== FAQ ==
 
== FAQ ==
 
{{Service00}}
 
{{Service00}}

2022年8月30日 (二) 11:51的最新版本

LCD Display Module
LCD Display Module 示意图.png
基本信息

分类: 显示屏

品牌: 丢石头

功能简介
特性
  • LCD显示模块

接口

UART接口 模板:CategoryI/O接口

相关产品

{{{related}}}

产品简介

  • 1602 / 2004字符型液晶显示模块是专门用于显示字母、数字元、符号等的点阵型液晶显示模块。分4位和8位数据传输方式。提供5×7点阵+光标的显示模式。提供显示数据缓冲区DDRAM、字符发生器 CGROM 和字符发生器 CGRAM,可以使用 CGRAM 来存储自己定义的最多8个5×8点阵的图形字符的字模数据。提供了丰富的指令设置,清显示;光标回原点;显示开/关;光标开/关;显示字符闪烁;游标移位;显示移位元等。提供内部上电自动复位电路,当外加电源时,自动对模块进行初始化操作,将模块设置为默认的显示工作状态。
  • 12864是一款带中文字库的点阵型液晶显示模块,可用于显示字母、数字符号、中文字符以及自定义图形。分4位并行、8位并行和串行数据传输方式。提供显示RAM、中文字库和字符发生器。提供显示数据缓冲区DDRAM、字符发生器 CGROM 和字符发生器 CGRAM,可以使用 CGRAM 来存储自己定义的最多8个5×8点阵的图形字符的字模数据。
  • 19264有带字库与不带字库两种版本。其中:
  1. 不带字库的19264仅用于显示文字和图形。 8位并行数据传输方式,提供显示4096位RAM。
  2. 带字库的19264可用于显示字母、 数字符号、中文字符以及自定义图形。分4位并行、8位并行和串行数据传输方式。提供显示RAM、中文字库和字符发生器。模块内部共有2M中文字库ROM(CGROM),包含8192个16x16的中文字形,还有32K半宽字母字符ROM(HCGROM),有126个8x16的字母符号字形,还有一块192x64的绘图RAM(DGRAM)可以实现文字和图形混合显示,4x16x16的自定义字符RAM(CGRAM)可提供造字功能,4x16x16的显示RAM(DDRAM)。

显示原理

在数字电路中,所有的数据都是以0和1保存的。对LCD控制器进行不同的数据操作,可以得到不同的结果。对于显示英文操作,由于英文字母种类很少,只需要8位(一字节)即可。而对于中文,常用却有6000以上,所以在ASCII表中,将高128个很少用到的数值以两个为一组来表示汉字,即汉字的内码。而剩下的低128位则留给英文字符使用,即英文的内码。那么,得到了汉字的内码后,还仅是一组数字,那又如何在屏幕上去显示呢?这就涉及到文字的字模,字模虽然也是一组数字,但它的意义却与数字的意义有了根本的变化,它是用数字的各位信息来记载英文或汉字的形状,如英文的'A'在字模的记载方式如图1所示.

LCD Display Module 显示原理字符.jpg

而中文的“你”在字模中的记载却如图2所示。

LCD Display Module 显示原理汉字.jpg

主要参数

LCD Display Module 主要参数1.png

使用说明

实际使用时,若想要在LCD12864与LCD19264上显示图片,或者在不带字库的LCD19264上显示内容,则需要通过一个取模软件进行取模,得到相应数据后实现效果。

  • 字符、汉字取模

打开软件PCtoLCD2002,点击“模式”,选择“字符模式”。设置字符x字高为16x16。在对话框里输入想要取模的汉字(字符),点击“生成字模”,对话框下面的方框内即可得到对应汉字(字符)的字模。

LCD Display Module 使用说明字符.png

  • 图片取模

1、打开软件Img2Lcd,选择需要显示的图片,根据所需显示屏幕的分辨率调整图片的分辨率(如使用LCD12864显示时应将图片分辨率设为128x64;使用LCD19264显示时应将图片分辨率设为192x64。)将修改后的图片进行保存。

LCD Display Module 使用说明图片2.png

2、打开软件PCtoLCD2002,点击“模式”,选择“图形模式”。打开已经设置好分辨率的图片。点击“设置”,按照下图进行设置,点击保存。退到主页面后点击“生成字模”,即可得到需要显示图片的字模。

LCD Display Module 使用说明图片3.png

  • 带字库LCD12864与LCD19264的设置

LCD Display Module 使用说明图片.png

  • 不带字库LCD19264的设置

LCD Display Module 使用说明图片4.png

产品资料

资料说明

  • LCD1602
  • LCD Display Module 1602.png
  • LCD2004
  • LCD Display Module 2004.png
  • LCD12864
  • LCD Display Module 12864.png
  • LCD19264
  • LCD Display Module 19264.png

参考资料

注意事项

  • 关于对比度调节引脚
    • 使用LCD1602和LCD2004时,V0端(对比度调节)是需要接入一个滑动变阻器接入VCC,用于控制屏幕对比度。
    • LCD12864 V0端(对比度调节)可悬空不接,可通过屏幕背后VR1调节屏幕显示。
    • 使用LCD19264时,V0端(对比度调节)可通过一个10K的电阻与Vout端相连接,用于控制屏幕对比度。
  • LCD12864与LCD19264(带字库)屏幕背后的电路板上均有一个P-S点,实际使用时,应保持PSB引脚的设置与P-S短接方向一致,当P-S均无短接时,可通过软件控制PSB端实现LCD屏幕的串并口设置。
  • LCD19264(带字库)出厂时默认S点短接,P点断开,即电路为串口通信状态。
  • 驱动LCD屏时尽量按照LCD屏的电源电压选择合适的单片机进行驱动。当电源电压不匹配时,尽量加入电压转换电路,切勿直接连接,容易损伤屏幕。

FAQ

Icon-mail.png 联系 丢石头

我们的工作时间是: 09:00-18:00 (UTC+8 周一到周六)