[STM8] STM8S I2C驱动OLED 12864液晶屏

[复制链接]
8425|45
 楼主| 通宵敲代码 发表于 2016-12-10 20:25 | 显示全部楼层 |阅读模式

没事整了一块OLED的12864的屏幕,
用STM8S208的硬件I2C做驱动,
并整理了一下OLED的驱动库,
功能比较简单,主要是基本的字符显示,
以及图片的显示,抽空再移植点线、图形的绘制吧

先上效果,各位见笑。

 楼主| 通宵敲代码 发表于 2016-12-10 20:53 | 显示全部楼层

OLED写指令
QQ截图20161210203615.png

OLED写数据
QQ截图20161210203631.png

OLED初始化程序
这里边有不少指令可以用来显示特殊效果,
比如镜像、反显等等
QQ截图20161210203655.png

这个是显示一张事先生成图片
QQ截图20161210204429.png

附上工程文件,所有的函数都在
stm8s_i2c_oled.c,stm8s_i2c_oled.h中
STM8S208C8-2016_11_27_12.zip (8.05 MB, 下载次数: 553)


 楼主| 通宵敲代码 发表于 2016-12-10 21:09 | 显示全部楼层

说一下OLED字符软件的使用方法,先附上软件
128x64取字软件.zip (912.67 KB, 下载次数: 112)

其他都好说,软件很简单那,就几个界面,
看一下基本就会用了,
重点说一下生成的十六进制文件的格式,
要选择C51格式,并自定义行头和行尾,
然后点左下角的确定,
这样程程的代码就可以直接用,不需要手动更改啦
如下图,

QQ截图20161126235344.png
mintspring 发表于 2016-12-10 21:17 | 显示全部楼层
这个玩的高大上。
chenghaichao 发表于 2016-12-10 22:07 | 显示全部楼层
驱动芯片Solomon的吧?
 楼主| 通宵敲代码 发表于 2016-12-15 13:30 | 显示全部楼层
chenghaichao 发表于 2016-12-10 22:07
驱动芯片Solomon的吧?

是SSD1306
wahahaheihei 发表于 2016-12-15 17:00 | 显示全部楼层
哪儿整的?是买的还是捡的?
Ryze 发表于 2016-12-15 20:47 | 显示全部楼层
这是哪款OLED?什么驱动
 楼主| 通宵敲代码 发表于 2016-12-16 21:38 | 显示全部楼层
wahahaheihei 发表于 2016-12-15 17:00
哪儿整的?是买的还是捡的?

是老子设计的,怎么会是捡的呢??
 楼主| 通宵敲代码 发表于 2016-12-16 21:39 | 显示全部楼层
Ryze 发表于 2016-12-15 20:47
这是哪款OLED?什么驱动

最常见的0.96寸双色OLED
淘宝上很多的
heisexingqisi 发表于 2016-12-16 23:03 | 显示全部楼层
SPI接口的?
zhuomuniao110 发表于 2016-12-17 11:24 | 显示全部楼层
学习一下怎么玩。
wahahaheihei 发表于 2016-12-19 21:25 | 显示全部楼层
通宵敲代码 发表于 2016-12-16 21:38
是老子设计的,怎么会是捡的呢??

这么屌,都会涉及显示屏了。
 楼主| 通宵敲代码 发表于 2016-12-21 12:17 | 显示全部楼层
wahahaheihei 发表于 2016-12-19 21:25
这么屌,都会涉及显示屏了。

我说的是板子
wahahaheihei 发表于 2016-12-25 22:57 | 显示全部楼层
不管怎么说,我觉得版主水平确实很高。不服不行。
木子不二 发表于 2017-2-20 15:48 | 显示全部楼层
F003的芯片能不能玩,会不会Flash 太小的
 楼主| 通宵敲代码 发表于 2017-2-22 22:38 | 显示全部楼层
木子不二 发表于 2017-2-20 15:48
F003的芯片能不能玩,会不会Flash 太小的

当然可以啊,
只要不是图片什么的太多,
占用的资源很少的
落叶TT 发表于 2017-4-10 11:02 | 显示全部楼层
为什么下载下来只有52.55KB里面啥都没
来a 发表于 2017-4-10 11:19 | 显示全部楼层
感谢楼主的分享
 楼主| 通宵敲代码 发表于 2017-4-12 11:06 | 显示全部楼层
wahahaheihei 发表于 2016-12-25 22:57
不管怎么说,我觉得版主水平确实很高。不服不行。

高个毛线啊,找工作都没人要啦。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:年轻不是资本,奋斗才是良策!

304

主题

7564

帖子

70

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