7腳spi OLED屏幕改造成IIC屏幕


  最近在折騰OLED顯示,手上有7腳的1306的OLED顯示屏,兩個默認的都是spi接口的使用,都是可以改造成IIC接口:

7pin 0.96寸OLED模塊支持SPI和IIC接口

默認是4-SPI接口;如果想用IC接口;操作如下幾步驟:

1.將模塊背面的電阻R3換到R1位置,此時將模塊切換為IIC接口;電阻R8可以用0歐姆電阻或是用焊錫短接電阻兩端。

  OLED1管腳1~7標識為:GND  VDD  SCK  SDA  RES  DC  CS

  OLED2還有一個管腳為:GND  VDD  D0     D1     RES  DC  CS

  OLED1背面有:IIC:R1  R4  R8

          4-SPI:R3  R4    (默認)

  這種屏幕可以用IIC接口,也可以用作4-SPI接口

  OLED2背面有:IIC:R1  R4  R6  R7  R8(將R3電阻拆下,焊接到R1上,端接R8兩引腳即可)

          4-SPI:R3  R4    (默認)

          3-SPI:R3  R2    (將R4的電容拆下,焊接到R2上,即可3-SPI)

  這種屏幕可以用IIC接口,也可以用作4-SPI接口

改造好之后,不能象原生的IIC屏幕那樣接4根線即可,必須將7個管腳都要接線,否則可能沒有任何顯示。管腳處理:

  1、CS 腳接地。

  2、DC 腳的處理:在 IIC 通信中 DC 的高低電平是用來選擇 IIC 通信地址的;當 DC 接地時 IIC從機地址為:0x78,當 DC 接高電平時 IIC 地址為 0x7A;測試程序中所用的為 0x78; 通常直接將 DC 接地

  3、關於 RES 的處理。RES 這個腳是 OLED 屏的復位腳;大家在用 OLED 屏的時候會發現;所

有 OLED 本身都會有一個復位腳;因為 OLED 在被操作之前需要在將寄存作一次復位;然后才能對期進行初始貨操作;否則 OLED 可能會出現水穩定的情況。RES 處理方案:  

    1>  簡單的驗證辦法:將RES接電源正;這樣可以把屏點亮;但是會不穩定,在快速測試時可以這么操作

    2>  將RES腳與開發板的復位腳連接;通過開發板的復位來對OLED進行復位

    3>  通過一個IO腳來對OLED進行復位,這個操作放在對屏初始化之前;先將RES拉低延遲 200ms 左右;然后再拉高一直處於高電平狀態

    4>  通過一個RC復位電路來控制RES

  4、D0 為 IIC 時鍾線或者SCK為時鍾線,

  5、D1 為 IIC 數據線或者SDA為數據線;

  6、GND 為接地線,

  7、VDD 為電源線;

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM