匿名
未登录
登录
丢石头百科
搜索
查看“LCD Display Module”的源代码
来自丢石头百科
名字空间
页面
讨论
更多
更多
页面选项
查看
查看源代码
历史
←
LCD Display Module
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
{{Product |images=[[File:LCD Display Module_示意图.png|400px]] |categories= {{Category|显示屏}} |brand=丢石头 |features= * LCD显示模块 |interfaces= {{Category|UART接口}} {{CategoryI/O接口}} }} == 产品简介 == *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有带字库与不带字库两种版本。其中: #不带字库的19264仅用于显示文字和图形。 8位并行数据传输方式,提供显示4096位RAM。 #带字库的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所示. [[File:LCD Display Module_显示原理字符.jpg|400px]] 而中文的“你”在字模中的记载却如图2所示。 [[File:LCD Display Module_显示原理汉字.jpg|400px]] == 主要参数 == [[File:LCD Display Module_主要参数1.png|1500px]] == 使用说明 == 实际使用时,若想要在LCD12864与LCD19264上显示图片,或者在不带字库的LCD19264上显示内容,则需要通过一个取模软件进行取模,得到相应数据后实现效果。 *字符、汉字取模 打开软件[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]] *图片取模 1、打开软件[https://wiki.diustou.com/cn/w/upload/c/ce/Img2Lcd.zip Img2Lcd],选择需要显示的图片,根据所需显示屏幕的分辨率调整图片的分辨率(如使用LCD12864显示时应将图片分辨率设为128x64;使用LCD19264显示时应将图片分辨率设为192x64。)将修改后的图片进行保存。 [[File:LCD Display Module_使用说明图片2.png|500px]] 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]] *'''带字库LCD12864与LCD19264的设置''' [[File:LCD Display Module_使用说明图片.png|640px]] *'''不带字库LCD19264的设置''' [[File:LCD Display Module_使用说明图片4.png|640px]] == 产品资料 == [[: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]] == 注意事项 == *使用不带字库的LCD19264时,V0端(对比度调节)可通过一个10K的电阻与Vout端相连接,用于控制屏幕对比度。 *LCD12864与LCD19264(带字库)屏幕背后的电路板上均有一个P-S点,实际使用时,应保持PSB引脚的设置与P-S短接方向一致,当P-S均无短接时,可通过软件控制PSB端实现LCD屏幕的串并口设置。 *LCD19264(带字库)出厂时默认S点短接,P点断开,即电路为串口通信状态。 *驱动LCD屏时尽量按照LCD屏的电源电压选择合适的单片机进行驱动。当电源电压不匹配时,尽量加入电压转换电路,切勿直接连接,容易损伤屏幕。 == FAQ == {{Service00}}
该页面使用的模板:
模板:Category
(
查看源代码
)
模板:CategoryI/O接口
(
查看源代码
)
模板:Product
(
查看源代码
)
模板:Service00
(
查看源代码
)
模板:Tag
(
查看源代码
)
模板:Tipbox
(
查看源代码
)
返回至
LCD Display Module
。
导航
导航
首页
最近更改
随机页面
MediaWiki帮助
首页
首页
树莓派
主机
配件包
外壳
键鼠
电源
扩展板
显示屏
墨水屏
摄像模块
通信模块
继电器
电机驱动板
游戏机
产品分类
树莓派
Arduino
micro:bit
STM32
Espressif
WiFi模块
蓝牙模块
无线模块
LoRa模块
4G模块
GSM
GPRS
以太网
导航模块
北斗卫星
GPS
LCD
墨水屏
OLED
摄像头
USB模块
串口模块
RS232
RS485
CAN
传感器
温度模块
湿度模块
气压模块
继电器
电机模块
指纹模块
电平转换
音频模块
编程器
Wiki工具
Wiki工具
特殊页面
页面工具
页面工具
用户页面工具
更多
链入页面
相关更改
页面信息
页面日志