电子说
在电子设备的设计中,显示屏是不可或缺的一部分。今天,我们要深入了解一款来自FocusLCDs的字符LCD模块——C81B-BW-XW65,它在众多应用场景中都能发挥重要作用。
文件下载:C81B-BW-XW65.pdf
C81B-BW-XW65是一款8x1字符LCD,采用STN(超扭曲向列)蓝色负性显示技术。其尺寸为53.0mm宽 x 23.0mm高,具备4/8位并行接口,采用白色LED侧光,属于透射型显示屏,能适应较宽的温度范围,输入电压为+5V,控制器为ST7066,并且符合RoHS标准。
该模块的尺寸规格如下:
| NO. | Symbol | Description | Connection |
|---|---|---|---|
| 1 | VSS | 逻辑信号地 | 电源地 |
| 2 | VDD | 逻辑电源 | 电源 |
| 3 | V0 | 对比度调整引脚 | 电源 |
| 4 | RS | 寄存器选择信号 | MPU |
| 5 | R/W | 读写信号 | MPU |
| 6 | E | 操作(数据读写)使能信号 | MPU |
| 7 - 10 | DB0 - DB3 | 四个低阶双向三态数据总线线路,用于MPU之间的数据传输 | MPU |
| 11 - 14 | DB4 - DB7 | 四个高阶双向三态数据总线线路,用于MPU和LCM之间的数据传输(4位接口时不使用) | MPU |
在Ta = 25°C,VSS = 0V的条件下:
| Parameter | Symbol | Min | Typ. | Max | Unit | Note |
|---|---|---|---|---|---|---|
| 液晶显示器电源电压 | VDD - V0 | - | 4.6 | - | V | Ta = 25˚C |
| 输入电压 | VDD | 4.7 | - | 5.5 | V | |
| 电源电流 | IDD | - | 1.5 | 2.5 | mA | Ta = 25˚C,VDD = 5V |
| 输入泄漏电流 | ILKG | -1 | - | 1.0 | uA | |
| “H” 电平输入电压 | VIH | 0.7VDD | - | VDD | V | |
| “L” 电平输入电压 | VIL | -0.3 | - | 0.6 | V | 初始值的两倍或更小 |
| “H” 电平输出电压 | VOH | 3.9 | - | VDD | V | LOH = -0.1mA |
| “L” 电平输出电压 | VOL | - | - | 0.4 | V | LOH = 0.1mA |
| 背光源电源电压 | VF | 4.7 | - | 5.5 | V | |
| 背光源电源电流 | ILED | 8.5 | - | 12.5 | mA | R5 = 200Ω |
| Parameter | Symbol | Min | Typ. | Max | Unit | Test Pin |
|---|---|---|---|---|---|---|
| 使能周期时间 | tc | 1200 | - | - | ns | E |
| 使能脉冲宽度 | tw | 140 | - | - | ns | |
| 使能上升/下降时间 | tr, tf | - | - | 25 | ns | |
| RS, R/W建立时间 | tsu1 | 0 | - | - | ns | RS, R/W |
| RS, R/W地址保持时间 | th1 | 10 | - | - | ns | |
| 读取数据输出延迟 | tsu2 | 40 | - | - | ns | DB0 - DB7 |
| 读取数据保持时间 | th2 | 10 | - | - | ns |
| Parameter | Symbol | Min | Typ. | Max | Unit | Test Pin |
|---|---|---|---|---|---|---|
| 使能周期时间 | tc | 1200 | - | - | ns | E |
| 使能脉冲宽度 | tw | 140 | - | - | ns | |
| 使能上升/下降时间 | tr, tf | - | - | 25 | ns | |
| RS, R/W建立时间 | tsu | 0 | - | - | ns | RS, R/W |
| RS, R/W地址保持时间 | th | 10 | - | - | ns | |
| 读取数据输出延迟 | td | - | - | 100 | ns | DB0 - DB7 |
| 读取数据保持时间 | tdh | 10 | - | - | ns |
为了克服ST7066(或等效)内部时钟与MPU时钟之间的速度差异,ST7066通过将控制信息存储到IR或DR来执行内部操作。指令主要分为以下四类:
内部RAM的地址会自动递增或递减1。在内部操作期间,忙标志(DB7)会被置为 “High”,因此在执行下一条指令之前必须先检查忙标志。
| Instruction | RS | R/W | DB7 | DB6 | DB5 | DB4 | DB3 | DB2 | DB1 | DB0 | Instruction Code | Description (fosc = 270kHz) | Exc. Time |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Clear Display | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 向DDRAM写入 “20H” 并将DDRAM地址设置为 “00H”,将光标返回原始位置 | 1.53ms | |
| Return Home | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 将DDRAM地址设置为 “00H”,将光标返回原始位置,DDRAM内容不变 | 1.53ms | ||
| Entry Mode | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | I/D | SH | 分配光标移动方向并设置显示闪烁 | 39us | |
| Display On/Off | 0 | 0 | 0 | 0 | 0 | 0 | 1 | D | C | B | 设置显示(D)、光标(C)和光标闪烁(B)的开关控制位 | 39us | |
| Cursor or Display Shift | 0 | 0 | 0 | 0 | 0 | 1 | S/C | R/L | - | - | 设置光标移动、移位控制位,不改变DDRAM数据 | 39us | |
| Function Set | 0 | 0 | 0 | 0 | 1 | DL | N | F | - | - | 设置接口数据长度(DL:8/4位)、显示行数(N:2/1行)和字体类型(F:5x11/5x8) | 39us | |
| Set CGRAM Address | 0 | 0 | 0 | 1 | AC5 | AC4 | AC3 | AC2 | AC1 | AC0 | 设置CGRAM地址计数器中的CGRAM地址 | 39us | |
| Set DDRAM Address | 0 | 0 | 1 | AC6 | AC5 | AC4 | AC3 | AC2 | AC1 | AC0 | 设置DDRAM地址计数器中的DDRAM地址 | 39us | |
| Read Busy Flag and Address | 0 | 1 | BF | AC6 | AC5 | AC4 | AC3 | AC2 | AC1 | AC0 | 读取忙标志和地址,可在内部操作期间通过读取BF进行 | 0us | |
| Write Data to Address | 1 | 0 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | 将二进制8位数据写入DDRAM/CGRAM | 43us | |
| Read Data from RAM | 1 | 1 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | 从DDRAM/CGRAM读取二进制8位数据 | 43us |
以上就是关于FocusLCDs C81B-BW-XW65字符LCD模块的详细介绍,希望对电子工程师们在设计相关产品时有所帮助。大家在实际应用中是否遇到过类似LCD模块的问题呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !