查看: 1170|回复: 4

扩展库使用说明——OLED12864

[复制链接]

22

主题

22

帖子

116

积分

注册会员

Rank: 2

积分
116
发表于 2021-1-29 11:11:08 | 显示全部楼层 |阅读模式
本帖最后由 陈哲东 于 2021-7-1 14:19 编辑

1-硬件概述
1.png

OLED(OrganicLight-EmittingDiode),又称为有机电激光显示、有机发光半导体(OrganicElectroluminesence Display,OLED)。OLED属于一种电流型的有机发光器件,是通过载流子的注入和复合而致发光的现象,发光强度与注入的电流成正比。OLED在电场的作用下,阳极产生的空穴和阴极产生的电子就会发生移动,分别向空穴传输层和电子传输层注入,迁移到发光层。当二者在发光层相遇时,产生能量激子,从而激发发光分子最终产生可见光。

2-引脚定义

0~(TCOR62VW%5)T7SAYK72S.png
3.png


3-电路原理图

4.png

4-硬件连接
851E6D6A-D84C-44f1-B8EC-CACB92743A15.png 324DC1F2-6664-4c1f-825B-97FEA82CE958.png

5-图形化模块

68~51]T25_]MB`M{AL@Y]]H.png
YET9MK)Z97{{E4_BWABX9SK.png

6-范例代码

1[_JZDJ}RXT949})G).png

  1. #define SOFTIIC_SCL P5_1
  2. #define SOFTIIC_SCL_OUT {P5M1|=0x02;P5M0|=0x02;}//P5_1开漏输出
  3. #define SOFTIIC_SDA P5_0
  4. #define SOFTIIC_SDA_IN {P5M1|=0x01;P5M0&=~0x01;}//P5_0高阻输入
  5. #define SOFTIIC_SDA_OUT {P5M1|=0x01;P5M0|=0x01;}//P5_0开漏输出

  6. #include <STC8HX.h>
  7. uint32 sys_clk = 24000000;//设置PWM、定时器、串口、EEPROM频率参数
  8. #include "mylib/oled12864.h"

  9. void setup()
  10. {
  11.   oled_init();//OLED初始化
  12. }

  13. void loop()
  14. {
  15.   oled_display();//OLED更新显示
  16.   oled_show_char(0,0,'a');
  17.   oled_show_num(0,10,123);
  18.   oled_show_float(0,21,1.2,1);
  19.   oled_show_font16("好好搭搭",0,34);
  20. }

  21. void main(void)
  22. {
  23.   setup();
  24.   while(1){
  25.     loop();
  26.   }
  27. }
复制代码

7-测试视频

手册资料:http://www.haohaodada.com/new/learning_show.php?id=272








回复

使用道具 举报

31

主题

121

帖子

1279

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1279
发表于 2021-1-29 18:37:42 | 显示全部楼层
这个要把显示数组放上,便于玩badapple。
回复

使用道具 举报

2

主题

5

帖子

48

积分

注册会员

Rank: 2

积分
48
发表于 2021-1-30 21:23:18 | 显示全部楼层
zly188 发表于 2021-1-29 18:37
这个要把显示数组放上,便于玩badapple。

这个缺函数  我自己写了一半。。。。
回复

使用道具 举报

1

主题

2

帖子

147

积分

注册会员

Rank: 2

积分
147
发表于 2021-6-28 16:29:41 | 显示全部楼层
STC16运行报错
回复

使用道具 举报

1

主题

2

帖子

15

积分

注册会员

Rank: 2

积分
15
发表于 2022-4-9 10:47:58 | 显示全部楼层
只能用这个开发板吗?
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|好好搭搭在线 ( © 好好搭搭在线 浙ICP备19030393号-1 )

GMT+8, 2022-7-7 17:00 , Processed in 0.300902 second(s), 29 queries .

Powered by Discuz!

© 2001-2022 Comsenz Inc.

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