深入解析NHD - 0216SZ - NSW - BBW - 3V LCM模块

电子说

1.4w人已加入

描述

深入解析NHD-0216SZ-NSW-BBW-3V LCM模块

引言

在电子设计中,液晶显示模块(LCM)是一种常见且重要的组件,它能为用户提供直观的信息显示。NHD - 0216SZ - NSW - BBW - 3V LCM模块就是这样一款性能优良的产品。本文将详细解析该模块的各项特性、参数以及使用方法,帮助电子工程师更好地了解和应用这款模块。

文件下载:NHD-0216SZ-NSW-BBW-3V.pdf

产品概述

NHD - 0216SZ - NSW - BBW - 3V LCM模块由Newhaven Display International, LLC生产。从型号来看:

  • “NHD - ”代表Newhaven Display。
  • “0216 - ”表示该模块具有2行16字符的显示能力。
  • “SZ - ”为版本线标识。
  • “N - ”代表透射型。
  • “SW - ”表示侧面白色LED背光。
  • “B - ”是STN - (negative) Blue显示模式。
  • “B - ”为6:00视角。
  • “W - ”意味着宽温度范围(-20 ~ +70°C)。

产品特性

  1. 显示规格:采用5x8点阵,带有光标,能清晰显示字符和信息。
  2. 内置控制器:内置SPLC780D控制器,方便进行显示控制。
  3. 电源要求:使用+3.0V电源供电,功耗较低。
  4. 显示模式:1/16占空比,STN - Blue / Negative显示模式,提供独特的显示效果。
  5. 背光设计:采用侧面白色LED背光,由引脚15和16驱动,提供均匀的背光效果。
  6. 视角:视角为6点钟方向,符合大多数使用场景的需求。

规格参数

尺寸与温度范围

  • 外形尺寸:文档中虽未详细给出具体尺寸,但说明了其整体的设计规格。
  • 温度范围:工作温度范围为-20°C至+70°C,存储温度范围为-30°C至+80°C,能适应较宽的环境温度变化。

电气参数

  • 电源电压:VDD - VSS为0至7.0V。
  • 输入电压:VIN范围在VSS至VDD之间。
  • 背光电源:LED背光电源为+3.0V,典型电流为36mA,功率最大为180mW。

光学与电气特性

  • 光学特性:在Ta = 25°C,VDD = 5.0V的条件下,具有特定的响应时间等光学参数。
  • 电气特性:如“H”电平输入电压、输出电压等都有明确的规定,确保模块的稳定运行。

读写周期参数

在Ta = 25°C,VDD = 5.0V的条件下:

  • 读周期:使能周期时间tc最小为1000ns,使能脉冲宽度tw为450ns等。
  • 写周期:使能周期时间tc同样最小为1000ns,使能脉冲宽度tw为450ns等。

接口与引脚说明

Pin no. Symbol External connection Function
1 VSS Power supply Signal ground for LCM (GND)
2 VDD Power supply for logic (+3V) for LCM
3 V0 Contrast adjust
4 RS MPU Register select signal
5 R/W MPU Read/write select signal
6 E MPU Operation (data read/write) enable signal
7 - 10 DB0 - DB3 MPU Four low order bi - directional three - state data bus lines. Used for data transfer between the MPU and the LCM. These four are not used during 4 - bit operation.
11 - 14 DB4 - DB7 MPU Four high order bi - directional three - state data bus lines. Used for data transfer between the MPU
15 LED+ LED BKL power supply Power supply for BKL (+3.0V)
16 LED - Power supply for BKL (GND)

这些引脚的功能明确,为工程师进行模块的连接和控制提供了清晰的指导。

指令说明

指令分类

SPLC780D控制器的指令主要分为四类:

  1. 功能设置指令:用于设置显示方法、数据长度等。
  2. 地址设置指令:设置内部RAM的地址。
  3. 数据传输指令:与内部RAM进行数据传输。
  4. 其他指令:如读取忙标志和地址等。

具体指令及操作

1. 清屏指令(Clear Display)

将“20H”写入所有DDRAM地址,清除显示数据,并将DDRAM地址设置为“00H”,同时将光标返回至第一行左边缘。

2. 返回主页指令(Return Home)

将DDRAM地址设置为“00H”,光标返回原始位置,显示恢复原始状态,但DDRAM内容不变。

3. 输入模式设置指令(Entry mode Set)

设置光标和显示的移动方向。I/D控制DDRAM地址的增减,SH控制整个显示的移动。

4. 显示开关控制指令(Display ON/OFF control)

控制显示、光标和光标闪烁的开关状态。

5. 光标或显示移动指令(Cursor or Display shift)

在不读写显示数据的情况下,移动光标或显示,用于校正或搜索显示数据。

6. 功能设置指令(Function set)

设置接口数据长度(8位或4位)、显示行数(1行或2行)和显示字体类型(5x8或5x11点阵)。

7. 设置CGRAM地址指令(Set CGRAM Address)

将CGRAM地址设置到地址计数器,使MPU可以访问CGRAM数据。

8. 设置DDRAM地址指令(Set DDRAM Address)

将DDRAM地址设置到地址计数器,使MPU可以访问DDRAM数据。不同显示模式下,DDRAM地址范围不同。

9. 读取忙标志和地址指令(Read busy Flag and Address)

通过读取BF判断SPLC780D是否处于内部操作状态,同时可以读取地址计数器的值。

10. 写入数据到RAM指令(Write data to Address)

将8位二进制数据写入DDRAM或CGRAM,地址选择由之前的地址设置指令决定。

11. 从RAM读取数据指令(Read data From RAM)

从DDRAM或CGRAM读取8位二进制数据,地址选择同样由之前的地址设置指令决定。

总结

NHD - 0216SZ - NSW - BBW - 3V LCM模块具有丰富的功能和良好的性能,适用于多种电子设备的显示需求。电子工程师在使用该模块时,需要仔细了解其各项参数和指令,合理进行电路设计和程序编写。通过本文的介绍,希望能帮助工程师更好地掌握该模块的使用方法,在实际项目中发挥其优势。大家在使用过程中遇到过哪些问题呢?欢迎在评论区分享交流。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分