ssd1306命令

上传人:小** 文档编号:93861778 上传时间:2019-07-29 格式:DOC 页数:5 大小:151.42KB
返回 下载 相关 举报
ssd1306命令_第1页
第1页 / 共5页
ssd1306命令_第2页
第2页 / 共5页
ssd1306命令_第3页
第3页 / 共5页
ssd1306命令_第4页
第4页 / 共5页
ssd1306命令_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《ssd1306命令》由会员分享,可在线阅读,更多相关《ssd1306命令(5页珍藏版)》请在金锄头文库上搜索。

1、SSD1306命令命令表单(D/C#=0, R/W#(WR#) = 0, E(RD#=1) 特殊状态除外)1、 基本命令D/CHexD7D6D5D4D3D2D1D0命令描述081A7:01A70A60A50A40A30A20A11A0设置对比度双字节命令,1256级对比度可选,对比度随值增加。(复位值 = 0x7f)0A4/A51000010X0全部显示开A4h,X0 = 0 :恢复内存内容显示(默认),输出内存中的内容A5h,X0 = 1 :开显示,输出无视内存的内容0A6/A71000011X0设置正常/逆显示A6,X0= 0:正常显示(默认)RAM为0:显示面板关RAM为1:显示面板开A

2、7 X0= 1:逆显示RAM为0:显示面板开RAM为1:显示面板关0AE/AF1000111X0设置显示开/关AE:X0= 0:关显示(默认)AF:X0= 1:在正常模式显示2、滚动命令表D/CHexD7D6D5D4D3D2D1D0命令描述000000026/27A7:0B2:0C2:0D2:0E7:0F7:000*0100*0110*0100*0100*0110B2C2D20110B1C1D101X00B0C0D001连续水平滚动设置26小时,X0= 0,右向水平滚动27 h,X0= 1,左向水平滚动(水平滚动1列)7:0:虚拟字节(设置为00 h)B(2:0):定义开始页面地址07 PAG

3、E0 PAGE7C(2:0):设置每个滚动步骤之间的时间间隔的帧频000 b - 5帧100 b - 3帧001 b - 64帧101 b - 4帧010 b - 128帧110 b - 25帧011 b - 256帧111 b - 2帧D(2:0):定义最终页面地址07 PAGE0 PAGE7D(2:0)的值必须大于或等于B(2:0)E7:0:虚拟字节(设置为00 h)F7:0:虚拟字节(设置为FFh)00000029/2AA2:0B2:0C2:0D2:0E5:000*000*010*E500*E410*E300B2C2D2E2X10B1C1D1E1X00B0C0D0E0连续垂直和水平滚动设

4、置29H,X1X0 = 01 :垂直和水平滚动2AH,X1X0 = 10 :垂直和水平滚动(水平滚动1列)7:0:虚拟字节B(2:0):定义开始页面地址07 PAGE0 PAGE7C(2:0):设置每个滚动步骤之间的时间间隔的帧频000 b - 5帧100 b - 3帧001 b - 64帧101 b - 4帧010 b - 128帧110 b - 25帧011 b - 256帧111 b - 2帧D(2:0):定义最终页面地址07 PAGE0 PAGE7D(2:0)的值必须大于或等于B(2:0)E5:0:垂直滚动偏移量例如E5:0= 01 h指抵消= 1行E(5:0)= 3跳频是指抵消= 6

5、3行请注意(1)没有可用连续垂直滚动。02E00101110禁用滚动02F00101111激活滚动000A3A5:0B6:01*00*B51A5B50A4B40A3B30A2B21A1B11A0B0设置垂直滚动区域A(5:0):没有。的行固定区域。没有。的行固定区域引用的GDDRAM(重置= 0)(即行。0B6:0:没有。在滚动的行。这是一个用于垂直的行数滚动。滚动区域开始在第一行下面的顶部固定区域。(重置= 64)请注意(1)A5:0+6:0 = MUX比率(2)B(6:0) = MUX比率(3)垂直滚动抵消(E(5:0)h / 2啊29日)B6:0(3 b)设置显示线(X5X4X3X2X1

6、X0开始40 h 7跳频) B6:0(4)最后一行滚动区域的转移到第一行滚动的区域。(5)对64 d MUX显示(5:0)= 0,B6:0= 64:整个区域卷轴(5:0)= 0,B6:0 64:高级卷轴A5:0+6:0 63,使用X5X4X3X2X1X0 。在复位后起始行地址为0。0A0/A11010000X0设置段重映射A0,X0= 0:列地址0映射到SEG0(默认值)A1 X0= 1:列地址127映射到SEG000A8A5:01*0*1A50A41A30A20A10A0设置多种比列MUX比率设置为N + 1 MUXN =A5:0:从16MUX到64MUX ,复位值= 111111 b(即6

7、3 d、64 mux)A5:0:值0到14是无效的。0C0/C81100X3000设置COM输出扫描方向C0:X3= 0:正常模式(默认值)扫描 COM0-COM(N - 1)C8:X3= 1:重映射模式。扫描COM0(N - 1)-COM0其中N是MUX比率值00D3A5:01*1 *0A51A40A30A21A11A0设置显示补偿设置COM垂直移动 0-63复位后的值为0。00DAA5:41*1 *0A51A400001010设置COM脚A4= 0,连续COM脚配置A4= 1,(默认),可选择COM脚配置A5= 0,(默认),禁用COM左/右重映射A5= 1,COM左/右可重映射5、时间和

8、驱动方案设置命令表00D5A7:01A71A60A51A40A31A20A11A0设置显示时钟分比率/振荡器频率A3:0:设置DCLK的除频因子:分频比=A3:0+ 1,复位后为0(分频比= 1);A7:4:设置晶振频率,FOSC频率随A7:4的增加而增加,反之亦然。复位后为8,范围:0 15;当设定值增加时频率增加。00D9A7:01A71A60A51A41A30A20A11A0设置Pre-charge间隔A3:0:1到15 DCLK的间隔,写入0是无效的(复位值 = 2);A7:4:2到15 DCLK的间隔;写入0是无效的(复位值 = 2)00DBA6:4101 A60A51A400001010VCOMH电压设置A6:4 V COMH设置00 0.65 x VCC20 0.77 x VCC(复位之后)30 0.83 x VCC0E311100011NOP没有操作命令6、高级图形命令表0023A6:00*0

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号