找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3093|回复: 10
打印 上一主题 下一主题
收起左侧

单片机OLED画点函数折腾了好几个星期了

[复制链接]
跳转到指定楼层
楼主
ID:884042 发表于 2021-3-27 22:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我已经被这家伙折腾了好几个星期了!谁让OLED是8个点连在一起的呢?有没有哪位大神帮忙一下?我快要被闷死了!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:884042 发表于 2021-3-27 22:11 | 只看该作者
补充一下:我的OLED是在某1个宝上买的0.96寸双色屏IIC接口
回复

使用道具 举报

板凳
ID:622100 发表于 2021-3-27 23:49 | 只看该作者
建议直接买模块,用起来比较友好
回复

使用道具 举报

地板
ID:884042 发表于 2021-3-28 08:45 | 只看该作者
吾心悦汝 发表于 2021-3-27 23:49
建议直接买模块,用起来比较友好

我买的是模块啊,已经做好PCB板了
回复

使用道具 举报

5#
ID:749782 发表于 2021-3-28 10:58 | 只看该作者
不是有例程吗  看着理解一下  网上也有介绍怎么打点的帖子吧
回复

使用道具 举报

6#
ID:390416 发表于 2021-3-28 11:53 | 只看该作者
搜索我的名字搜一下
回复

使用道具 举报

7#
ID:435676 发表于 2021-3-28 15:46 | 只看该作者
τ 宝上买串口屏,好用,不需要自己研究。很成熟的屏建议可以玩玩
回复

使用道具 举报

8#
ID:89515 发表于 2021-3-28 16:57 来自触屏版 | 只看该作者
是因为Y轴为一个字节数据而不知道怎么处理吗?如果是的话,这个需要用单片机的RAM建立独立缓存实现  读-修改-写 。因为这种屏没有独立缓存的缘故。
回复

使用道具 举报

9#
ID:884042 发表于 2021-3-28 19:12 | 只看该作者
mengzhixinheng 发表于 2021-3-28 16:57
是因为Y轴为一个字节数据而不知道怎么处理吗?如果是的话,这个需要用单片机的RAM建立独立缓存实现  读-修 ...

是的,只是我听不大懂
回复

使用道具 举报

10#
ID:884042 发表于 2021-3-28 19:13 | 只看该作者
1051798957 发表于 2021-3-28 15:46
τ 宝上买串口屏,好用,不需要自己研究。很成熟的屏建议可以玩玩

请推荐一个链接
回复

使用道具 举报

11#
ID:89515 发表于 2021-3-28 21:04 来自触屏版 | 只看该作者
xjx51 发表于 2021-3-28 19:12
是的,只是我听不大懂

是不懂缓存怎么用吗?还是不懂怎么与屏建立联系?
建立联系很简单,单片机ram中开辟128*64---1k字节的缓存,将数据写入缓存,再将缓存中的数据刷到屏幕上就行了。
这时如果需要画点就容易了,只需要将点画到缓存中。
画点时,先确定坐标,然后读出缓存中对应坐标的数据,再将点换算为字节(Y轴已字节为单位)与上(写0)或者或上(写1)读出的数据,最后将新数据重新写入对应坐标。
缓存被更改后重新刷屏就行了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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