发新帖我要提问
12
返回列表
打印
[应用相关]

SSD1306驱动芯片,怎么实现OLED屏的水平滚动显示?

[复制链接]
楼主: pmw_56
手机看帖
扫描二维码
随时随地手机跟帖
21
kkzz| | 2017-4-7 23:00 | 只看该作者 回帖奖励 |倒序浏览
改变LCD写入的坐标。

使用特权

评论回复
22
kkzz| | 2017-4-7 23:06 | 只看该作者
OLED从右到左坐标逐次减小坐标。

使用特权

评论回复
23
SD10A| | 2017-11-2 20:53 | 只看该作者
搞定了没?我也找这个啊

使用特权

评论回复
24
SD10A| | 2017-11-2 21:39 | 只看该作者
我找了个资料

可以用
水平滚动设置(26h 27h)  这个命令是由五个连续字节来设置水平滚动参数和决定滚动开始页,结束页和滚动速度的。 在声明这个命令前,水平滚动必须用命令(2Eh)关闭,否则,RAM中的内容可能被损坏。 SSD1306 水平滚动是为128列滚动设计的。下面的两张插图演示了滚动的效果

使用特权

评论回复
25
gtbestom| | 2021-9-13 09:25 | 只看该作者
我有代码,1306硬件是支持有限滚屏功能的,要支持更多,需要自己使用数组做一个缓存

使用特权

评论回复
26
gyh974| | 2021-9-14 12:29 | 只看该作者
gtbestom 发表于 2021-9-13 09:25
我有代码,1306硬件是支持有限滚屏功能的,要支持更多,需要自己使用数组做一个缓存 ...

支持分享

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则