[应用相关] SSD1306驱动芯片,怎么实现OLED屏的水平滚动显示?

[复制链接]
9884|25
kkzz 发表于 2017-4-7 23:00 | 显示全部楼层
改变LCD写入的坐标。
kkzz 发表于 2017-4-7 23:06 | 显示全部楼层
OLED从右到左坐标逐次减小坐标。
SD10A 发表于 2017-11-2 20:53 | 显示全部楼层
搞定了没?我也找这个啊
SD10A 发表于 2017-11-2 21:39 | 显示全部楼层
我找了个资料

可以用
水平滚动设置(26h 27h)  这个命令是由五个连续字节来设置水平滚动参数和决定滚动开始页,结束页和滚动速度的。 在声明这个命令前,水平滚动必须用命令(2Eh)关闭,否则,RAM中的内容可能被损坏。 SSD1306 水平滚动是为128列滚动设计的。下面的两张插图演示了滚动的效果
gtbestom 发表于 2021-9-13 09:25 | 显示全部楼层
我有代码,1306硬件是支持有限滚屏功能的,要支持更多,需要自己使用数组做一个缓存
gyh974 发表于 2021-9-14 12:29 | 显示全部楼层
gtbestom 发表于 2021-9-13 09:25
我有代码,1306硬件是支持有限滚屏功能的,要支持更多,需要自己使用数组做一个缓存 ...

支持分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部