|
源碼是我在戰(zhàn)艦STM32 F429平臺(tái)上改寫的OLED模塊源碼,以實(shí)現(xiàn)STM32驅(qū)動(dòng)帶GT20字庫(kù)芯片和SSH1106驅(qū)動(dòng)芯片OLED模塊開(kāi)發(fā)。使用帶字庫(kù)的OLED模塊可以減少字模對(duì)內(nèi)容的占用。分享出來(lái)提供參考。
IMG_20171206_163109.jpg (2.96 MB, 下載次數(shù): 42)
下載附件
2018-2-3 20:58 上傳
單片機(jī)源程序如下:
- #include "sys.h"
- #include "delay.h"
- #include "usart.h"
- #include "led.h"
- #include "oled.h"
- int main(void)
- {
- u8 i;
- delay_init(168); //初始化延時(shí)函數(shù)
-
- LED_Init(); //初始化與LED連接的硬件接口
- OLED_Init(); //初始化液晶
- OLED_Clear();
-
-
-
- // OLED_Clear();
- //OLED_Bright();
- //OLED_Refresh_Gram();
- // delay_ms(1500);
- /*
- OLED_Clear();
- OLED_ShowGB2312String(0,0,"YFROBOT",1);//GB2312簡(jiǎn)體中文中字母,注意它的格式和ASCII
- OLED_ShowGB2312String(0,16,"YFROBOT",1); //在任意點(diǎn)顯示8*16點(diǎn)ASCII字符串
- OLED_Show8X16BoldString(0,32,"YFROBOT",1); //在任意點(diǎn)顯示8*16點(diǎn)ASCII粗體字符串
- OLED_Show7X8String(0,48,"YFROBOT",1); //在任意點(diǎn)顯示7*8點(diǎn)ASCII字符串
- OLED_Show5X7String(0,57,"YFROBOT",1); //在任意點(diǎn)顯示5*7點(diǎn)ASCII字符串
- OLED_Refresh_Gram();
- delay_ms(1500);
- */
- // OLED_Clear();
- OLED_ShowGB2312String(0,0,"峨眉山月半輪秋,",1);
- OLED_ShowGB2312String(0,16,"影入平羌江水流。",0);
- OLED_ShowGB2312String(0,32,"夜發(fā)清溪向三峽,",1);
- OLED_ShowGB2312String(0,48,"思君不見(jiàn)下渝州。",0);
- OLED_Refresh_Gram();
- //delay_ms(1500);
- //delay_ms(1500);
- /*
- OLED_Clear();
- OLED_ShowGB2312String(0,0,"12345",0); //在任意點(diǎn)顯示8*16點(diǎn)ASCII字符串
- OLED_ShowNum(0,16,12345,3,1);
- OLED_ShowNum(0,32,12345,5,1);
- OLED_ShowNum(0,48,12345,7,1);
- OLED_Refresh_Gram();
- delay_ms(1500);
- OLED_Clear();
- OLED_Picture( 25, 0, 60, 64, "YFpicture", 1);
- OLED_Show5X7String(72,57,"YFROBOT",1);
- OLED_Refresh_Gram();
- delay_ms(1500);
- for(i=0;i<48;i++)
- {
- OLED_Clear();
- OLED_ShowGB2312String(127-i,47-i,"索尼大法好",1);
- OLED_ShowGB2312String(127-i,63-i,"買買買",1);
- OLED_Refresh_Gram();
- delay_ms(80);
- }
- for(i=0;i<81;i++)
- {
- OLED_ShowGB2312String(80-i,0,"索尼大法好",1);
- ……………………
- …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼
所有資料51hei提供下載:
實(shí)驗(yàn)12 OLED顯示實(shí)驗(yàn).rar
(470.58 KB, 下載次數(shù): 145)
2018-2-4 02:04 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
|