深圳驰宇微 RA8835 驱动 320240 液晶屏全系列详解:3.8寸 / 5.1寸 / 5.7寸
摘要:本文介绍深圳驰宇微基于 RA8835 驱动芯片的 3.8 寸、5.1 寸、5.7 寸三款 320×240 液晶屏。三款屏分辨率一致,均采用 8 位并口(8080/6800 时序可选),区别主要在显示区域、功耗与背光方式。文章用通俗语言讲解驱动芯片特性、参数对比、引脚定义、读写时序、初始化流程、显存映射及选型建议,帮助工程师快速上手选型与开发。如需规格书、初始化代码或驱动例程,可联系驰宇微同事(微信:134-2866-8712)。
1. 引言
深圳驰宇微的 320×240 液晶屏,有 3.8 寸、5.1 寸、5.7 寸三种尺寸,都用 RA8835 驱动芯片。它们显示清晰、接口简单,常用于工控仪表、医疗设备、电力终端等设备。
本文用通俗易懂的方式,介绍这三款屏的参数、接口和用法,方便你快速上手。
2. RA8835 驱动芯片是什么
RA8835 是液晶屏的"大脑",负责把单片机发来的数据变成屏幕上的画面。它主要有这些特点:
- 最大支持 640×256 分辨率,驱动 320×240 绰绰有余;
- 自带 字符库,显示数字、字母很方便;
- 支持 文本、图形、图文混合 三种显示方式;
- 通过 并口 和单片机连接(8080 / 6800 两种时序可选);
- 支持 滚动、光标、闪烁 等显示效果;
- 工作电压 2.7V ~ 5.5V,3.3V 和 5V 单片机都能用。
提示:RA8835 和 S1D13305 指令完全一样,网上很多 S1D13305 的例程可以直接拿来用。
3. 三款屏参数对比
| 参数项 | 3.8 寸 | 5.1 寸 | 5.7 寸 |
|---|---|---|---|
| 分辨率 | 320 × 240 | 320 × 240 | 320 × 240 |
| 显示颜色 | 蓝底白字 / 黄绿底黑字 | 蓝底白字 / 黄绿底黑字 | 蓝底白字 / 黄绿底黑字 |
| 视角方向 | 6 点 / 12 点可选 | 6 点 / 12 点可选 | 6 点 / 12 点可选 |
| 背光 | LED | LED | LED / CCFL 可选 |
| 驱动芯片 | RA8835 | RA8835 | RA8835 |
| 接口 | 8 位并口 | 8 位并口 | 8 位并口 |
| 工作电压 | 3.3V / 5V | 3.3V / 5V | 3.3V / 5V |
| 工作温度 | -20℃ ~ +70℃ | -20℃ ~ +70℃ | -20℃ ~ +70℃ |
三款屏分辨率一样,区别主要在屏幕大小和显示区域:
3.1 3.8 寸屏
- 显示区域约 76.8mm × 57.6mm,适合做便携仪表、手持设备;
- 功耗较低,约 0.5W ~ 0.8W。
3.2 5.1 寸屏
- 显示区域约 103mm × 77mm,适合做医疗监护、电力测控终端;
- 功耗约 0.8W ~ 1.2W。
3.3 5.7 寸屏
- 显示区域约 115.2mm × 86.4mm,适合做工业 HMI、数控系统;
- 功耗约 1.0W ~ 1.5W。
外形尺寸和点距等细节,以驰宇微提供的规格书为准。
4. 接口与引脚说明
三款屏都用排针或排线引出,常见 20 个引脚,定义如下(以 8080 并口为例):
| 引脚 | 符号 | 功能 |
|---|---|---|
| 1 | VSS | 电源地 |
| 2 | VDD | 电源正极(3.3V / 5V) |
| 3 | V0 | 对比度调节(接负压) |
| 4-11 | DB0-DB7 | 8 位数据线 |
| 12 | /CS | 片选(低电平有效) |
| 13 | A0 | 指令/数据选择(0=指令,1=数据) |
| 14 | /WR | 写信号 |
| 15 | /RD | 读信号 |
| 16 | /RESET | 复位(低电平有效) |
| 17 | LEDA | 背光正极 |
| 18 | LEDK | 背光负极 |
| 19 | VOUT | 负压输出(部分型号) |
| 20 | NC | 空脚 |
不同型号引脚顺序可能不同,选型时请向驰宇微确认规格书。
5. 读写时序
RA8835 支持 8080 和 6800 两种时序,通过引脚选择。下面是 8080 模式的主要时序参数(3.3V 供电):
| 参数 | 符号 | 最小值 | 单位 |
|---|---|---|---|
| 系统时钟周期 | tCYC | 250 | ns |
| 写脉冲宽度 | tWP | 120 | ns |
| 读脉冲宽度 | tRP | 120 | ns |
| 数据建立时间 | tDS | 80 | ns |
| 数据保持时间 | tDH | 10 | ns |
简单理解:写数据时,先给 A0 设置指令/数据,再拉低 /WR,数据在 /WR 上升沿被锁存;读数据时,拉低 /RD,数据在 /RD 上升沿后有效。
这些参数是典型值,实际以 RA8835 数据手册为准。对大多数单片机来说,只要按常规并口操作,速度都能满足要求。
6. RA8835 初始化流程与寄存器配置
RA8835 上电后需按以下顺序初始化:
- 硬件复位:/RESET 拉低 ≥ 10μs,再拉高;
- 系统配置:写入
SYSTEM SET指令,配置字符宽度、显示行数等; - 设置扫描行数:写入
SCROLL指令,配置显示起始地址; - 设置显示模式:写入
HDOT SCR+OVLAY,选择文本/图形模式; - 清屏:向显示 RAM 写入 0x00;
- 开启显示:写入
DISP ON/OFF,使能显示输出。
6.1 核心指令集速查
| 指令名称 | 指令码 | 功能 |
|---|---|---|
| SYSTEM SET | 0x40 | 系统参数设置 |
| SCROLL | 0x44 | 显示起始地址设置 |
| HDOT SCR | 0x5A | 点位移位设置 |
| OVLAY | 0x5B | 显示合成模式设置 |
| DISP ON/OFF | 0x59 | 显示开关控制 |
| CURSOR | 0x4D | 光标形状设置 |
| CSR DIR | 0x4C | 光标移动方向 |
| WRITE DATA | 0xC0 | 写显示数据 |
| READ DATA | 0xC1 | 读显示数据 |
需要完整的初始化代码和寄存器配置表?直接联系驰宇微的同事(微信:134-2866-8712),可免费获取对应型号的出厂初始化例程。
7. 显示 RAM 与显存映射
RA8835 内部管理外部 SRAM 作为显示缓冲区,320×240 单色图形模式显存计算如下:
显存大小 = 320 × 240 / 8 = 9600 字节
- 每 8 个像素 对应 1 字节;
- 每行 320 像素 = 40 字节;
- 显存地址从 0x0000 开始,按行连续排列。
需要画点、画线、显示图片等现成函数?联系驰宇微的同事(微信:134-2866-8712),可获取配套的驱动例程。
8. 背光与对比度调节
- 背光驱动:LEDA 接正极、LEDK 接负极,典型工作电流 60mA ~ 120mA(视尺寸与亮度),建议串接限流电阻或使用恒流驱动;
- 对比度调节:通过 V0 引脚接入负压(约 -10V ~ -20V),可用电位器分压或由 RA8835 的 VOUT 经电荷泵产生;
- 温度补偿:低温环境下建议适当提高 V0 负压,避免显示变淡。
9. 选型建议与注意事项
- 确认接口电平:MCU 为 3.3V 时选 3.3V 版本;5V 系统选 5V 版本,避免电平不匹配;
- 确认视角方向:壁挂设备选 12 点钟方向,桌面仪表选 6 点钟方向;
- 确认背光颜色:蓝底白字适合室内,黄绿底黑字在户外强光下更清晰;
- 确认排线规格:FPC 软排线适合空间紧凑场景,排针直插适合开发调试;
- 索取初始化代码:驰宇微可提供对应型号的出厂初始化表与例程,建议直接对接技术支持获取。
10. 总结
深圳驰宇微 3.8 寸、5.1 寸、5.7 寸三款 320×240 液晶屏均基于 RA8835 控制器,具备统一的 8-bit 并口接口与指令集,软件驱动可高度复用。选型时重点对比有效显示区域、外形尺寸、功耗与背光方式,即可快速匹配应用场景。
如需规格书、原理图封装、初始化代码或驱动例程,欢迎直接联系驰宇微的同事(微信:134-2866-8712),获取最新资料和技术支持。
浙公网安备 33010602011771号