深入解析NHD-0216HZ-FSW-FBW-33V3C字符液晶顯示模塊
一、模塊概述
NHD - 0216HZ - FSW - FBW - 33V3C是Newhaven Display International, Inc.推出的一款字符液晶顯示模塊,具有2行16字符的顯示能力,內(nèi)置ST7066U控制器,采用3.3V電源供電,符合RoHS標(biāo)準(zhǔn)。下面我們從模塊命名、功能特性、電氣和光學(xué)特性等方面來(lái)詳細(xì)了解它。
文件下載:NHD-0216HZ-FSW-FBW-33V3C.pdf
模塊命名解析
| 代碼 | 含義 |
|---|---|
| NHD - | 代表Newhaven Display |
| 0216 - | 表示2行16字符 |
| HZ - | 模塊型號(hào) |
| F - | 半透反射型 |
| SW - | 側(cè)面白色LED背光 |
| F - | FSTN(+) |
| B - | 6:00最佳視角 |
| W - | 寬溫度范圍 |
| 33V3 - | 3.3V電源,3V背光 |
| C - | 溫度補(bǔ)償電路 |
二、功能與特性
顯示能力
該模塊能夠清晰顯示2行16個(gè)字符,滿(mǎn)足一般信息顯示需求。
內(nèi)置控制器
內(nèi)置ST7066U控制器,可實(shí)現(xiàn)多種顯示控制功能,具體規(guī)格可從http://www.newhavendisplay.com/app_notes/ST7066U.pdf下載查看。
電源與驅(qū)動(dòng)
采用+3.3V電源供電,驅(qū)動(dòng)方式為1/16 duty,1/5 bias。
環(huán)保特性
符合RoHS標(biāo)準(zhǔn),更加環(huán)保。
三、引腳分配與功能
| 引腳編號(hào) | 符號(hào) | 外部連接 | 功能描述 |
|---|---|---|---|
| 1 | VSS | 電源 | 接地 |
| 2 | VDD | 電源 | 為L(zhǎng)CD和邏輯電路提供+3.3V電源 |
| 3 | DNC | DNC | 不連接(對(duì)比度電壓內(nèi)部控制) |
| 4 | RS | MPU | 寄存器選擇信號(hào),RS = 0為命令,RS = 1為數(shù)據(jù) |
| 5 | R/W | MPU | 讀寫(xiě)選擇信號(hào),R/W = 1為讀,R/W = 0為寫(xiě) |
| 6 | E | MPU | 操作使能信號(hào),下降沿觸發(fā) |
| 7 - 10 | DB0 – DB3 | MPU | 四位低階雙向三態(tài)數(shù)據(jù)總線(xiàn),4位操作時(shí)不使用 |
| 11 - 14 | DB4 – DB7 | MPU | 四位高階雙向三態(tài)數(shù)據(jù)總線(xiàn) |
| 15 | LED+ | 電源 | 背光陽(yáng)極(+3.0V) |
| 16 | LED - | 電源 | 背光陰極(接地) |
四、電氣與光學(xué)特性
電氣特性
| 項(xiàng)目 | 符號(hào) | 條件 | 最小值 | 典型值 | 最大值 | 單位 |
|---|---|---|---|---|---|---|
| 工作溫度范圍 | TOP | 絕對(duì)最大 | -20 | - | +70 | ?C |
| 存儲(chǔ)溫度范圍 | TST | 絕對(duì)最大 | -30 | - | +80 | ?C |
| 電源電壓 | VDD | - | 3.0 | 3.3 | 3.6 | V |
| 電源電流 | IDD | VDD = 5.0V | 0.5 | 1.5 | 3.0 | mA |
| LCD電源(對(duì)比度) | VLCD | TOP = 25°C | 3.1 | 3.3 | 3.5 | V |
| “H” 電平輸入 | VIH | - | 0.7 * VDD | - | VDD | V |
| “L” 電平輸入 | VIL | - | VSS | - | 0.6 | V |
| “H” 電平輸出 | VOH | - | 0.75 * VDD | - | VDD | V |
| “L” 電平輸出 | VOL | - | VSS | - | 0.2 * VDD | V |
| 背光電源電壓 | VLED | - | 2.8 | 3.0 | 3.2 | V |
| 背光電源電流 | ILED | VLED = 3.0V | 5 | 15 | 20 | mA |
光學(xué)特性
| 項(xiàng)目 | 符號(hào) | 條件 | 最小值 | 典型值 | 最大值 | 單位 | |
|---|---|---|---|---|---|---|---|
| 最佳視角 | 頂部 | ?Y+ | CR ≥ 2 | - | 40 | - | ? |
| 底部 | ?Y - | - | 60 | - | ? | ||
| 左側(cè) | θX - | - | 60 | - | ? | ||
| 右側(cè) | θX+ | - | 60 | - | ? | ||
| 對(duì)比度 | CR | - | 2 | 5 | - | - | |
| 響應(yīng)時(shí)間 | 上升 | TR | TOP = 25°C | - | 150 | 250 | ms |
| 下降 | TF | - | 200 | 300 | ms |
五、控制器信息與指令表
控制器
內(nèi)置ST7066U控制器,可通過(guò)相關(guān)指令實(shí)現(xiàn)各種顯示控制功能。
指令表
| 指令 | 指令代碼 | 描述 | 執(zhí)行時(shí)間(fosc = 270 KHZ) |
|---|---|---|---|
| 清除顯示 | 0 0 0 0 0 0 0 0 0 1 | 將“20H”寫(xiě)入DDRAM并將DDRAM地址從AC設(shè)置為“00H” | 1.52ms |
| 返回主頁(yè) | 0 0 0 0 0 0 0 0 1 - | 將DDRAM地址從AC設(shè)置為“00H”,若光標(biāo)移動(dòng)則返回原位置,DDRAM內(nèi)容不變 | 1.52ms |
| 輸入模式設(shè)置 | 0 0 0 0 0 0 0 1 I/D SH | 設(shè)置光標(biāo)移動(dòng)方向和顯示移位,數(shù)據(jù)讀寫(xiě)時(shí)執(zhí)行 | 37μs |
| 顯示開(kāi)/關(guān)控制 | 0 0 0 0 0 0 1 D C B | D = 1:整個(gè)顯示打開(kāi);C = 1:光標(biāo)打開(kāi);B = 1:閃爍光標(biāo)打開(kāi) | 37μs |
| 光標(biāo)或顯示移位 | 0 0 0 0 0 1 S/C R/L - - | 設(shè)置光標(biāo)移動(dòng)和顯示移位控制位及方向,不改變DDRAM數(shù)據(jù) | 37μs |
| 功能設(shè)置 | 0 0 0 0 1 DL N F - - | DL:接口數(shù)據(jù)為8/4位;N:行數(shù)為2/1;F:字體大小為5x11/5x8 | 37μs |
| 設(shè)置CGRAM地址 | 0 0 0 1 - - - - - AC5 AC4 AC3 AC2 AC1 AC0 | 在地址計(jì)數(shù)器中設(shè)置CGRAM地址 | 37μs |
| 設(shè)置DDRAM地址 | 0 0 1 - - - - - - AC6 AC5 AC4 AC3 AC2 AC1 AC0 | 在地址計(jì)數(shù)器中設(shè)置DDRAM地址 | 37μs |
| 讀取忙標(biāo)志和地址 | 0 1 BF - - - - - - AC6 AC5 AC4 AC3 AC2 AC1 AC0 | 通過(guò)讀取BF可知是否處于內(nèi)部操作,也可讀取地址計(jì)數(shù)器內(nèi)容 | 0s |
| 寫(xiě)入數(shù)據(jù)到地址 | 1 0 D7 D6 D5 D4 D3 D2 D1 D0 | 將數(shù)據(jù)寫(xiě)入內(nèi)部RAM(DDRAM/CGRAM) | 37μs |
| 從RAM讀取數(shù)據(jù) | 1 1 D7 D6 D5 D4 D3 D2 D1 D0 | 從內(nèi)部RAM(DDRAM/CGRAM)讀取數(shù)據(jù) | 37μs |
六、時(shí)序特性
從MPU寫(xiě)入數(shù)據(jù)到ST7066U
| 時(shí)間參數(shù) | 描述 | 引腳 | 最小值 | 典型值 | 最大值 | 單位 |
|---|---|---|---|---|---|---|
| Tc | 使能周期時(shí)間 | 引腳E | 1200 | - | - | ns |
| TPW | 使能脈沖寬度 | 引腳E | 460 | 0 | - | ns |
| TR,TF | 使能上升/下降時(shí)間 | 引腳E | - | - | 25 | ns |
| TAS | 地址建立時(shí)間 | 引腳:RS, RW, E | 0 | - | - | ns |
| TAH | 地址保持時(shí)間 | 引腳:RS, RW, E | 10 | - | - | ns |
| TDSW | 數(shù)據(jù)建立時(shí)間 | 引腳:DB0 - DB7 | 80 | - | - | ns |
| TH | 數(shù)據(jù)保持時(shí)間 | 引腳:DB0 - DB7 | 10 | - | - | ns |
從ST7066U讀取數(shù)據(jù)到MPU
| 時(shí)間參數(shù) | 描述 | 引腳 | 最小值 | 典型值 | 最大值 | 單位 |
|---|---|---|---|---|---|---|
| Tc | 使能周期時(shí)間 | 引腳E | - | - | - | - |
| 使能脈沖寬度 | - | - | - | - | ns | |
| TR,TF | 使能上升/下降時(shí)間 | - | - | - | - | ns |
| TAS | 地址建立時(shí)間 | - | 0 | - | - | ns |
| TAH | - | - | 10 | - | - | ns |
| TDDR | 數(shù)據(jù)建立時(shí)間 | 引腳:DB0 - DB7 | - | - | 320 | ns |
| TH | 數(shù)據(jù)保持時(shí)間 | 引腳:DB0 - DB7 | 10 | - | - | - |
七、初始化程序示例
8位初始化
void command(char i)
{
P1 = i;
D_I = 0;
E = 1; RW = 0;
Delay(1);
E = 0;
}
void write(char i)
{
P1 = i;
D_I = 1;
RW = 0;
E = 1;
Delay(1);
E = 0;
}
void init()
{
E = 0;
Delay(100);
command(0x30);
Delay(30);
command(0x30);
Delay(10);
command(0x30);
Delay(10);
command(0x38);
command(0x10);
command(0x0c);
command(0x06);
}
4位初始化
void command(char i)
{
P1 = i;
D_I = 0;
RW = 0;
Nybble();
i = i < 4;
P1 = i;
Nybble();
}
void write(char i)
{
P1 = i;
D_I = 1;
RW = 0;
Nybble();
i = i < 4;
P1 = i;
Nybble();
}
void Nybble()
{
E = 1;
Delay(1);
E = 0;
}
void init()
{
P1 = 0; P3 = 0;
Delay(100);
P1 = 0x30;
Delay(30);
Nybble();
Delay(10);
Nybble();
Delay(10);
Nybble();
Delay(10);
P1 = 0x20;
Nybble();
command(0x28);
command(0x10);
command(0x0F);
command(0x0F);
command(0x06);
}
八、質(zhì)量與使用注意事項(xiàng)
質(zhì)量測(cè)試
該模塊經(jīng)過(guò)了多項(xiàng)質(zhì)量測(cè)試,包括高低溫存儲(chǔ)、高低溫操作、高溫高濕操作、熱沖擊抵抗、振動(dòng)測(cè)試和靜電測(cè)試等,以確保其可靠性。
使用注意事項(xiàng)
使用時(shí)需注意查看www.newhavendisplay.com/specs/precautions.pdf中的預(yù)防措施,同時(shí)可在http://www.newhavendisplay.com/index.php?main_page=terms查看保修信息。
NHD - 0216HZ - FSW - FBW - 33V3C字符液晶顯示模塊憑借其豐富的功能和良好的性能,在眾多電子設(shè)備中都有廣泛的應(yīng)用前景。各位工程師在實(shí)際設(shè)計(jì)中,可根據(jù)具體需求合理使用該模塊。你在使用類(lèi)似模塊時(shí)遇到過(guò)哪些問(wèn)題呢?歡迎在評(píng)論區(qū)分享。
-
初始化程序
+關(guān)注
關(guān)注
1文章
30瀏覽量
6887
發(fā)布評(píng)論請(qǐng)先 登錄
深入解析NHD-0216HZ-FSW-FBW-33V3C字符液晶顯示模塊
評(píng)論