找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

SSD1306芯片说明及驱动程序中的问题

查看数: 1712 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2023-11-9 22:39

正文摘要:

还有就是电源开关不是按说明书上时序写就可以,为什么屏幕程序里又多出一个0x8D命令,说明书里也找不到这个命令。(图一为SSD1306说明书上的,图二为屏幕厂家说明,图三为程序)

回复

ID:628113 发表于 2023-11-10 11:48
这种屏幕的指令是掩码结构的, 大部分指令是指令数据合一的,需要查手册理解。

8D 是 SSD1316 的寄存器,选择升压到 7.5V还是 9V,
1306 虽然手册上没有, 也许实际上有,这也可能  ,我没试过。。
ID:452475 发表于 2023-11-10 09:33
第一个问题其实就是相当于把128列进行拆分,比如你需要从第2页第78行点亮,78行的十六进制对应0x4E,那么就是将高位的4赋值给高位列地址组成0x14,第四位的E赋值给低位列地址组成0x0E,这样就能把128个列全部表示出来了,你其实理解了一半。
第二个问题的话我也不太清楚电荷泵的作用,也是照着写没有改,帮不上你了哈。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表