改資料適用于7針OLED,主要包括針對32、51、ardunio等單片機資料,包括程序簡單原理圖,沒有PCB資料。改資料主要在于驅動,需要應用與沒涉及到的單片機型號,需輕改程序,下載需謹慎,要有一定單片機基礎方能靈活應用。
0.png (38.46 KB, 下載次數: 58)
下載附件
2019-1-4 18:02 上傳
源程序:
0.png (10.05 KB, 下載次數: 45)
下載附件
2019-1-4 18:02 上傳
0.png (141.51 KB, 下載次數: 49)
下載附件
2019-1-4 18:02 上傳
0.jpg (35.6 KB, 下載次數: 41)
下載附件
2019-1-4 18:03 上傳
1、該代碼已經經過實測驗證OK
2、單片機采有stm32f103zevt
3、晶振為8M,總線時鐘為24M(/* PLLCLK = 8MHz / 2 * 6 = 24 MHz */),若你的環境與該代碼不一樣,請自行修改spi通信部分延時
4、管腳定義:
//-----------------OLED端口定義----------------
#define LCD_SCL_CLR() GPIO_ResetBits(GPIOB,GPIO_Pin_1)
#define LCD_SCL_SET() GPIO_SetBits(GPIOB,GPIO_Pin_1)
#define LCD_SDA_CLR() GPIO_ResetBits(GPIOB,GPIO_Pin_2)
#define LCD_SDA_SET() GPIO_SetBits(GPIOB,GPIO_Pin_2)
#define LCD_RST_CLR() GPIO_ResetBits(GPIOB,GPIO_Pin_3)
#define LCD_RST_SET() GPIO_SetBits(GPIOB,GPIO_Pin_3)
#define LCD_DC_CLR() GPIO_ResetBits(GPIOB,GPIO_Pin_4)
#define LCD_DC_SET() GPIO_SetBits(GPIOB,GPIO_Pin_4)
CS管腳請接地
5、電路連接:
VCC接3.3V,IO口直接單片機,不需要上拉電阻或串聯電阻
6、程序如果沒有調通,液晶是無顯示的,也就是黑屏,請耐心調試,有疑問可以跟我們聯系,謝謝
全部資料51hei下載地址:
OLED兼容SPI和IIC版本資料.7z
(10.68 MB, 下載次數: 143)
2019-1-4 18:04 上傳
點擊文件名下載附件
OLED資料 下載積分: 黑幣 -5
|