完整版OLED12864参数数据
完整 word 版OLED12864 参数数据 二、模块引脚说明二、模块引脚说明 128X64 引脚说明 引 名称方向说明引脚 名称方向说明 脚 1VSS-GND(0V)11DB4I数据 4 2VDD-Supply Voltage For Logic 5v)12DB5I数据 5 3VO-Supply Voltage For LCD13DB6I数据 6 RS 4OH Data L Instruction Code14DB7I数据 7 CS) 5R/W SID)OH Read L WriteH Parallel Mode 15PSBO L Serial Mode 6E SCLKOEnable Signal 16NC空脚 7DB0I数据 017/RSTOReset Signal 低电平有效 8DB1I数据 118NC空脚 9DB2I数据 219LEDA背光源负极(LED0V) 10 DB3I数据 320LEDK背光源正极LED5V) 外形尺寸 ITEM 模块体积 视域 行列点阵数 点距离 点大小 NOMINAL DIMEN 937812。5 70。738.8 12864 0。520.52 0。480.48 UNIT mm mm dots mm mm 完整 word 版OLED12864 参数数据 三、液晶硬件接口三、液晶硬件接口 1、逻辑工作电压VDD)4。5~5。5V 2、电源地(GND) 0V 3、工作温度(Ta0~60℃(常温) / -20~75℃(宽温 4、电气特性见附图 1外部连接图(参考附图 2) 模块有并行和串行两种连接方法(时序如下)模块有并行和串行两种连接方法(时序如下) 1 1、、8 8 位并行连接时序图位并行连接时序图 MPU 写资料到模块 R SVI VI H1 L1 TA R / W TA S H TP E TR D B 0 - D B 7 W TA SW H TD T H V a l i d d a t a TC 完整 word 版OLED12864 参数数据 MPUMPU 从模块读出资料从模块读出资料 R SVI H 1 VI L 1 T A H R / W TA S T R E TD D T P W TA H TH V a l i d d a t a D B 0 - D B 7 T C 2 2、串行连接时序图、串行连接时序图 四、用户指令集四、用户指令集 1 1、指令表、指令表 1 1 ((RE0RE0基本指令集)基本指令集) 指令码 指令 RSRWDB7DB6DB5DB4DB3DB2DB1DB0 执行时间 说明 将 DDRAM 填满 “20H” , 并且设定 DDRAM 的地址计数器(AC)到“00H” 设定 DDRAM 的地址计数器( AC到 (540KHZ) 清除显示00000000014。6ms 地址归位000000001X“00H” , 并且将游标移到开头原点位 置; 这个指令并不改变 DDRAM 的内容 4.6ms 进入点 设定 00000001I/DS 指定在资料的读取与写入时 ,设定游 标移动方向及指定显示的移位 D1整体显示 ON C1游标 ON B1游标位置 ON 设定游标的移动与显示的移位控制 72us 显示状态 开/关 0000001DCB72us 游标或显示 移位控制 000001S/CR/LXX位元;这个指令并不改变 DDRAM 的内 容 DL1(必须设为 1 72us 0 00001DLX RE XX功能设定 RE1 扩充指令集动作 RE0 基本指令集动作 72us 设定 CGRAM 地址 地址 0001AC5AC4AC3AC2AC1AC0设定 CGRAM 地址到地址计数器(AC)72us 设定 DDRAM 001AC6AC5AC4AC3AC2AC1AC0设定 DDRAM 地址到地址计数器(AC)72us 完整 word 版OLED12864 参数数据 读取忙碌标志BF)可以确认内部动 1BFAC6AC5AC4AC3AC2AC1AC0 读取忙碌标 址 0D7D6D5D4D3D2D1D0 (BF)和地0作是否完成,同时可以读出地址计数 器(AC)的值 写 入 资 料 到 内 部 的 (DDRAM/CGRAM/IRAM/GDRAM 从内部RAM读取资料 RAM 0us 资料到 RAM172us 读出 RAM 的 值 11D7D6D5D4D3D2D1D0 DDRAM/CGRAM/IRAM/GDRAM) 72us 指令表指令表2 2RE1RE1扩充指令集)扩充指令集) 指令码 指令 RSRWDB7DB6DB5DB4DB3DB2DB1DB0 执行时间 说明 将 DDRAM 填满 “20H” , 并且设定 DDRAM 的地址计数器(AC)到“00H“ SR1允许输入垂直卷动地址 (540KHZ 待命模式 卷动地址 000000000172us 或 IRAM 地 址选择 反白选择 000000001SR72us SR0允许输入 IRAM 地址 选择 4 行中的任一行作反白显示,并 可决定反白与否 SL1脱离睡眠模式 72us00000001R1R0 睡眠模式0000001SLXX72us SL0进入睡眠模式 RE1 扩充指令集动作 扩充功能 设定 1 000011X RE G0 RE0 基本指令集动作 72us G1 绘图显示 ON G0 绘图显示 OFF SR1AC5-AC0 为垂直卷动地址设定 IRAM 地址或卷 动地址 设定绘图 RAM 地址 001AC6AC5AC4AC3AC2AC1AC0 0001AC5AC4AC3AC2AC1AC0 SR0AC3AC0 为 ICON IRAM 地址 72us 设定 CGRAM 地址到地址计数器(AC)72us HS12864-12HS12864-12 串口接线方式串口接线方式 完整 word 版OLED12864 参数数据 备注备注 1、当模块在接受指令前,微处理顺必须先确认模块内部处于非忙碌状态,即读取BF 标志时 BF 需为 0, 方可接受新的指令; 如果在送出一个指令前并不检查 BF 标志,那么在前一个指令和这个指令中间必须 延迟一段较长的时间,即是等待前一个指令确实执行完成,指令执行的时间请参考指令表中的个别指 令说明. 2“RE“为基本指令集与扩充指令集的选择控制位元,当变更“RE”位元后,往后的指令集将维持在最后 的状态,除非再次变更“RE”位元,否则使用相同指令集时,不需每次重设“RE”位元。 具体指令介绍具体指令介绍 1 1、清除显示、清除显示 CODE RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 LLLLLLLLLH 功能清除显示屏幕,把 DDRAM 位址计数器调整为“00H” 2 2、位址归位、位址归位 CODERW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 LLLLLLLLH