VCC接3.3或5v
封装的函数:
OLED_ShowCHinese(u8 x,u8 y,u8 no)
显示汉字,参数分别为,起始点坐标x,y,待显示汉字在字模数组中的位置。
OLED_ShowString(u8 x,u8 y,u8 *chr,u8 Char_Size)
显示一个字符号串,参数分别为,起始点坐标x,y,字符串chr,字体大小(可选12/16)。
OLED_ShowChar(u8 x,u8 y,u8 chr,u8 Char_Size)
显示一个字符号,参数分别为,起始点坐标x,y,字符chr,字体大小(可选12/16)。
OLED_ShowNum(u8 x,u8 y,u32 num,u8 len,u8 size2)
显示一串数字,参数分别为,起始点坐标x,y,数字num,数字位数len,字体大小(可选12/16)。(num必须小于int型)
e.g:
OLED_ShowCHinese(0,0,0);
OLED_ShowCHinese(18,0,1);
OLED_ShowCHinese(36,0,2);
OLED_ShowCHinese(54,0,3);
OLED_ShowCHinese(72,0,4);
OLED_ShowCHinese(0,2,5);
OLED_ShowCHinese(18,2,6);
OLED_ShowCHinese(36,2,7);
OLED_ShowString(1,4,"Loading,6543210",12);
OLED_ShowChar(0,5,'b',12);
OLED_ShowChar(6,5,'a',12);
OLED_ShowChar(14,5,'a',12);
OLED_ShowChar(22,5,'9',12);
OLED_ShowNum(0,6,123,3,12);
OLED_ShowNum(24,6,456,3,16);
取模
打开 oledfont.h文件
我们可以看到里面有各种字模数组,且有不同的大小,如上图中的汉字即为16×16的列行式字模,在数组中的行数即为显示汉字函数的第三个参数。