1. 反顯和正常顯示是最常用的顯示方式;希望大家能夠真正理解他的真正原理是什么。OLED 顯示屏內部的點陣相當于一個個的二極管;多數是共陰極的。所以在我們點亮一個點的時候需要給對應的點送出高電平。在顯示文字的時候有很多朋友喜歡用反顯;此時希望大家去認真分析一下正常顯示時的函數。
2. 下面對正常顯示和反顯有關的函數做些說明
大家找到 OLED_ShowChar(u8 x,u8 y,u8 chr)這個函數
0.png (66.03 KB, 下載次數: 129)
下載附件
2018-8-14 17:51 上傳
0.png (39.69 KB, 下載次數: 103)
下載附件
2018-8-14 17:51 上傳
標記的兩行希望大家理解一下;這個也就是向屏發送的數據;OLED_SDIN_Set();相當于發送 1;OLED_SDIN_Clr();相當于發送 0;這個是正常顯示時候的狀態;如果需要反顯;只
需要這兩行交換一下位置就可以了。如下圖所示
0.png (46.06 KB, 下載次數: 91)
下載附件
2018-8-14 17:52 上傳
但是大家要注意;不要直接在這個函數中直接修改;因為 OLED_WR_Byte(u8 dat,u8 cmd)
這個函數在其它地方對屏發送控制操作也要用到;所以大家再定義一個函數;函數名可
以定義為 OLED_WR_Byte2(u8 dat,u8 cmd)
0.png (43.8 KB, 下載次數: 105)
下載附件
2018-8-14 17:52 上傳
0.png (58.69 KB, 下載次數: 93)
下載附件
2018-8-14 17:52 上傳
0.png (60.84 KB, 下載次數: 108)
下載附件
2018-8-14 17:53 上傳
這樣就完成了字符反顯;因為字符串也是直接調用了字符的函數;所以也會反顯。在此對反顯最底層的原理應該基本了解了;同理中文和圖片的反顯也是同樣的道理。真心希望大家去理解體會正常顯示的函數操作;理解以后操作其它的;不會有任何問題。非常感謝大家的認真閱讀
全部資料51hei下載地址:
OLED反白顯示技術資料.rar
(1.69 MB, 下載次數: 119)
2018-8-14 11:01 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
0.96寸OLED使用文檔新手必看V2.0.pdf
(1.61 MB, 下載次數: 93)
2018-8-14 11:01 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
0.96OLED顯示屏原理圖.rar
(484.3 KB, 下載次數: 97)
2018-8-14 11:00 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|