0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

NHD - 0108FZ - FL - YBW - 3V - C1字符液晶显示模块详解

chencui 2026-06-08 12:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

NHD - 0108FZ - FL - YBW - 3V - C1字符液晶显示模块详解

在电子设备设计中,显示模块是人机交互的重要组成部分。今天我们来详细了解一下Newhaven Display公司的NHD - 0108FZ - FL - YBW - 3V - C1字符液晶显示模块,工程师们可以参考这些参数和特性,在设计中进行合理的应用。

文件下载:NHD-0108FZ-FL-YBW-3V-C1.pdf

模块概述

模块命名解析

  • NHD -:代表Newhaven Display。
  • 0108 -:表示该模块为1行8字符显示。
  • FZ -:特定的型号标识。
  • F -:采用半透反射技术。
  • L -:配备黄/绿色LED背光源。
  • Y -:STN - 黄/绿色显示模式。
  • B -:6:00视角。
  • W -:宽温度范围( - 20°C~ + 70°C)。
  • 3V -:工作电压为3V。
  • C1 -:16针插头,采用Samtec PN: TSW - 116 - 18 - T - S或等效的焊接在PCB板元件侧,且符合RoHS标准。

功能与特性

  • 显示能力:1行8字符显示。
  • 内置控制器:采用SPLC780D或等效控制器。
  • 电源供应:+3.0V电源。
  • 驱动方式:1/16 duty,1/5 bias。
  • 环保标准:符合RoHS标准。

引脚说明与接线图

Pin No. Symbol External Connection Function Description
1 VSS Power Supply 接地
2 VDD Power Supply 逻辑电源电压( + 3.0V)
3 V0 Adj Power Supply 对比度电源(约0V)
4 RS MPU 寄存器选择信号,RS = 0为命令,RS = 1为数据
5 R/W MPU 读写选择信号,R/W = 1为读,R/W = 0为写
6 E MPU 操作使能信号,下降沿触发
7 - 10 DB0 – DB3 MPU 四位低阶双向三态数据总线,4位操作时不使用
11 - 14 DB4 – DB7 MPU 四位高阶双向三态数据总线
15 LED+ Power Supply LED背光源电源( + 3.0V)
16 LED - Power Supply 背光源接地

电气特性

Item Symbol Condition Min. Typ. Max. Unit
工作温度范围 Top 绝对最大 - 20 - + 70 ⁰C
存储温度范围 Tst 绝对最大 - 30 - + 80 ⁰C
电源电压 VDD - 2.7 3.0 3.3 V
电源电流 IDD Ta = 25°C,VDD = 3.0V - 1.5 2.5 mA
LCD电源(对比度) VDD - V0 Ta = 25°C - 3.0 - V
“H” 电平输入 Vih - 2.2 - VDD V
“L” 电平输入 Vil - 0 - 0.6 V
“H” 电平输出 Voh - 2.4 - - V
“L” 电平输出 Vol - - - 0.4 V
背光源电源电压 Vled - - 3.0 - V
背光源电源电流 Iled Vled = 3.0V - 120 140 mA

光学特性

Item Symbol Condition Min. Typ. Max. Unit
垂直视角(顶部) AV Cr ≥ 2 - 35 -
垂直视角(底部) AV Cr ≥ 2 - 60 -
水平视角(左侧) AH Cr ≥ 2 - 40 -
水平视角(右侧) AH Cr ≥ 2 - 40 -
对比度 Cr - - 6 - -
响应时间(上升) Tr - - 150 250 ms
响应时间(下降) Tf - - 150 250 ms

控制器信息

内置S6A0069控制器,可在http://www.newhavendisplay.com/app_notes/S6A0069.pdf下载其规格说明。

指令表

该模块提供了一系列指令,用于控制显示、光标等操作,不同指令有不同的执行时间。例如: Instruction Instruction Code Description Execution time (fosc = 270 kHz)
Clear Display 0 0 0 0 0 0 0 0 1 DDRAM写入 "20H" 并将DDRAM地址设置为 '00H" 1.53 ms
Return Home 0 0 0 0 0 0 0 1 - 将DDRAM地址设置为 "00H" 并将光标返回原始位置(若已移动),DDRAM内容不变 1.53 ms

初始化程序

8位初始化

/**********************************************************/ 
void command(char i) 
{
    P1 = i; //put data on output Port 
    D_I = 0; //D/I=LOW : send instruction 
    R_W = 0; //R/W=LOW : Write 
    E = 1;
    Delay(1); //enable pulse width >= 300ns 
    E = 0; //Clock enable: falling edge 
}
/**********************************************************/ 
void write(char i) 
{ 
    P1 = i; //put data on output Port 
    D_I = 1; //D/I=HIGH : send data 
    R_W = 0; //R/W=LOW: Write
    E = 1; 
    Delay(1); //enable pulse width >= 300ns 
    E = 0; //Clock enable: falling edge 
}
void init() 
{ 
    E = 0; 
    Delay(100); //Wait >15 msec after power is applied 
    command(0x30); //command 0x30 = Wake up 
    Delay(30); //must wait 5ms, busy flag not available 
    command(0x30); //command 0x30 = Wake up #2 
    Delay(10); //must wait 160us, busy flag not available 
    command(0x30); //command 0x30 = Wake up #3 
    Delay(10); //must wait 160us, busy flag not available 
    command(0x38); //Function set: 8-bit/2-line 
    command(0x0c); //Display ON; Cursor ON 
    command(0x06); //Entry mode set 
} 
/**********************************************************/

4位初始化

void command(char i) 
{ 
    P1 = i; //put data on output Port 
    D_I = 0; //D/I=LOW : send instruction 
    R_W = 0; 
    Nybble(); //Send lower 4 bits 
    i = i < < 4; //Shift over by 4 bits 
    P1 = i; //put data on output Port 
    Nybble(); //Send upper 4 bits 
}
void write(char i) 
{ 
    P1 = i; //put data on output Port 
    D_I = 1; //D/I=HIGH : send data 
    R_W = 0; //R/W=LOW : Write 
    Nybble(); //Clock lower 4 bits 
    i = i < < 4; //Shift over by 4 bits 
    P1 = i; //put data on output Port 
    Nybble(); //Clock upper 4 bits 
}
void Nybble() 
{
    E = 1; 
    Delay(1); //enable pulse width >= 300ns 
    E = 0; //Clock enable: falling edge 
}
void init() 
{
    P1 = 0; P3 = 0; 
    Delay(100); //Wait >15 msec after power is applied 
    P1 = 0x30; //put 0x30 on the output port 
    Delay(30); //must wait 5ms, busy flag not available 
    Nybble(); //command 0x30 = Wake up 
    Delay(10); //must wait 160us, busy flag not available 
    Nybble(); //command 0x30 = Wake up #2 
    Delay(10); //must wait 160us, busy flag not available 
    Nybble(); //command 0x30 = Wake up #3 
    Delay(10); 
    P1 = 0x20; //put 0x20 on the output port 
    Nybble(); //Function set: 4-bit interface 
    command(0x28); //Function set: 4-bit/2-line 
    command(0x0F); //Display ON; Blinking cursor 
    command(0x06); //Entry Mode set
}

质量信息与注意事项

质量测试

该模块经过了多种环境和应力测试,包括低温存储、高温存储、低温工作、高温高湿工作、热冲击、振动和静电放电测试等。

注意事项

  • 注意测试时无冷凝现象。
  • 部分测试需在25⁰C,0%RH环境下存储4小时后进行。
  • 测试是针对产品本身,而非在容器内进行。

在使用LCDs/LCMs时,可参考www.newhavendisplay.com/specs/precautions.pdf中的注意事项。关于保修信息和条款条件,可访问http://www.newhavendisplay.com/index.php?main_page=terms

大家在实际设计中,是否遇到过与该模块类似的显示模块,它们之间有哪些不同呢?欢迎在评论区分享你的经验。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    深入解析NHD - 0220BZ - FL - YBW液晶显示模块

    NHD - 0220BZ - FL - YBW是一款符合RoHS标准的液晶显示模块,具有2行20字符
    的头像 发表于 06-08 17:00 74次阅读

    深入解析NHD - 0220AZ - FL - YBW字符液晶显示模块

    - YBW是一款具备2行20字符显示能力的液晶显示模块。其型号各部分含义如下: “NHD -
    的头像 发表于 06-08 16:45 86次阅读

    探索NHD - 0216SZ - NSW - BBW - 3V3字符液晶显示模块

    探索NHD - 0216SZ - NSW - BBW - 3V3字符液晶显示模块 在电子设计领域,液晶显
    的头像 发表于 06-08 16:30 49次阅读

    探索NHD - 0216SZ - FL - YBW字符液晶显示模块

    探索NHD - 0216SZ - FL - YBW字符液晶显示模块 在电子设计领域,
    的头像 发表于 06-08 16:05 34次阅读

    深入解析NHD - 0216K1Z - FL - YBW字符液晶显示模块

    推出的一款字符液晶显示模块,具有2行16字符显示能力,内置ST7066U控制器,采用+5.0V
    的头像 发表于 06-08 14:40 61次阅读

    NHD - 0208AZ - RN - YBW - 3V字符液晶显示模块技术解析

    NHD - 0208AZ - RN - YBW - 3V字符液晶显示模块技术解析 一、产品概述
    的头像 发表于 06-08 14:40 44次阅读

    字符液晶显示模块NHD - 0216HZ - FL - YBW - C产品解析

    字符液晶显示模块NHD - 0216HZ - FL - YBW -
    的头像 发表于 06-08 14:35 44次阅读

    探索NHD - 0216CZ - FL - YBW字符液晶显示模块

    探索NHD - 0216CZ - FL - YBW字符液晶显示模块 在电子设计领域,
    的头像 发表于 06-08 14:25 60次阅读

    深入解析NHD - 0216BZ - FL - YBW字符液晶显示模块

    深入解析NHD - 0216BZ - FL - YBW字符液晶显示模块 一、
    的头像 发表于 06-08 14:10 37次阅读

    Newhaven Display NHD - 0208BZ - RN - YBW - 3V液晶显示模块深度解析

    Newhaven Display的NHD - 0208BZ - RN - YBW - 3V字符液晶显示
    的头像 发表于 06-08 13:40 61次阅读

    探索NHD - 0116AZ - FL - YBW字符液晶显示模块

    的一款字符液晶显示模块。从其型号就能看出不少关键信息:“NHD - ”代表Newhaven Display;“0116 - ”表明它是1行1
    的头像 发表于 06-08 12:20 183次阅读

    Newhaven Display NHD字符液晶显示模块产品规格解析

    Display的NHD字符液晶显示模块的产品规格,希望能为电子工程师们在设计过程中提供一些有价值的参考。 文件下载: NHD-0108FZ-FL-
    的头像 发表于 06-08 12:20 168次阅读

    探索NHD - 0108FZ - FL - YBW - 3V3字符液晶显示模块

    - 0108FZ - FL - YBW - 3V3是一款具有特定功能和特性的字符液晶显示
    的头像 发表于 06-08 12:05 207次阅读

    探索NHD - 0108BZ - RN - YBW - 3V字符液晶显示模块

    - YBW - 3V是一款单排8字符液晶显示模块,适用于多种电子设备。以下是对其型号含义的解读: “
    的头像 发表于 06-08 11:45 239次阅读

    探索NHD - 0108BZ - FSY - YBW - 3V3字符液晶显示模块

    - 0108BZ - FSY - YBW - 3V3是一款1行8字符液晶显示
    的头像 发表于 06-08 11:45 222次阅读