找回密码
 立即注册

QQ登录

只需一步,快速开始

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

求问一下1602转oled相关

[复制链接]
跳转到指定楼层
楼主
ID:756026 发表于 2020-5-27 22:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现在是我手上有一套程序是通过1602来显示的,想问下大神们1602能直接强该oled显示吗,困难吗
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:739545 发表于 2020-5-28 20:32 | 只看该作者
不能,需要重新写显示驱动程序
回复

使用道具 举报

板凳
ID:88256 发表于 2020-5-29 10:15 | 只看该作者
重新编写OLED的驱动程序才能。另外,OLED的显示分辨率也必须是等于或者稍大于1602,超出太多的不改主程序的话超出的部分就浪费不显示了,也不美观。
回复

使用道具 举报

地板
ID:73435 发表于 2020-5-29 12:14 | 只看该作者
网上很多OLED的程序和资料,直接拿来改一下接口就好了,OLED和1602程序差别很大
回复

使用道具 举报

5#
ID:420836 发表于 2020-5-30 03:21 | 只看该作者
这就需要新的代码来驱动OLED。
回复

使用道具 举报

6#
ID:307407 发表于 2020-5-30 08:35 | 只看该作者
不能,因为1602和OLED是两个不同的显示屏,里面的芯片也不同,须重新编写驱动程序。与单片机常用的连接方式有IIC总线、SPI总线,网上有连接教程,然后就是编程驱动OLED屏,它主要分三步走:
第一步:对显示屏初始化,包括寄存器配置、初始值设定、亮度及对比度、面板显示方式、扫描方式和光标移动方式等等;
第二部:设置需要显示的初始地址(设置光标位置);
第三部:写入数据。如写入0XFF则点亮光标后的八个点(共阴极)。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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