SSD1306 OLED 显示屏

来自Jack's Lab
(版本间的差异)
跳转到: 导航, 搜索
(SCH)
(Referenece)
 
第91行: 第91行:
 
* [https://github.com/olikraus/u8g2/wiki/fntgrpiconic U8G2 Icon]
 
* [https://github.com/olikraus/u8g2/wiki/fntgrpiconic U8G2 Icon]
  
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>
 
<br><br>

2019年12月4日 (三) 17:39的最后版本

目录

[编辑] 1 0.96 inch

关于 7pin 0.96 寸 OLED 模块使用 I2C 接口的操作说明

7pin 0.96 寸 OLED 模块支持 SPI 和 I2C 接口;默认是 SPI 接口; 如果想用 I2C 接口, 操作如下:

  • 将模块背面的电阻 R3 换到 R1 位置,此时将模块切换为 I2C 接口;电阻 R8 可以用 0 欧姆电阻或是用焊锡短接电阻两端
  • CS 脚接地。
  • DC 脚的处理: 在 I2C 通信中 DC 的高低电平是用来选择 I2C 通信地址的;当 DC 接地时 I2C 从机地址为 0x78, 当 DC 接高电平时 I2C 地址为 0x7A
  • 关于 RES 的处理。RES 这个脚是 OLED 屏的复位脚; 大家在用 OLED 屏的时候会发现;所有 OLED 本身都会有一个复位脚; 因为 OLED 在被操作之前需要在将寄存作一次复位, 然后才能对期进行初始货操作, 否则 OLED 可能会出现不稳定情况。
  • D0 为 I2C 时钟线 SCL
  • D1 为 I2C 数据线 SDA


RES 处理办法:

  • 简单的验证办法:将 RES 接电源正; 这样可以把屏点亮; 但是会不稳定,在快速测试时可以这么操作
  • 将 RES 脚与开发板的复位脚连接;通过开发板的复位来对 OLED 进行复位
  • 通过一个 IO 脚来对 OLED 进行复位,这个操作放在对屏初始化之前; 先将 RES 拉低延迟 200ms 左右; 然后再拉高一直处于高电平状态
  • 通过一个 RC 复位电路来控制 RES




[编辑] 2 0.91 inch

[编辑] 2.1 PIN

128 x 32 point

Pin Symbol
1 C2P
2 C2N
3 C1P
4 C1N
5 VBAT
6 VBREF
7 VSS
8 VDD
9 RES#
10 SCL
11 SDA
12 IREF
13 VCOMH
14 VCC



[编辑] 2.2 SCH

SSD1306-OLED-I2C-PCB.png



[编辑] 3 Referenece







个人工具
名字空间

变换
操作
导航
工具箱