⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lcddrv.c

📁 mc9s08aw60 RTC LCD PWM
💻 C
📖 第 1 页 / 共 2 页
字号:
#include  "config.h"
#include <stdio.h>

char 	dispbuff[32];

unsigned char page;			//显示页面数,0-63行,分为 0-7 个页面
unsigned char com;			//显示命令
unsigned char dat;			//显示数据
unsigned char jj;			//字库查询辅助变量

uint8   w_or_b;
//==========================================================================================
//**
//**纵向取模,字节倒序
//**
//==========================================================================================
typedef struct typCHAR_12	// 汉字字模显示数据结构
{
	uint8 Index[2];
	uint8 Msk[16];
}typCHAR_12;
/******************************************************************************************/
//
/******************************************************************************************/
const typCHAR_12 CHAR_12[]={		//16*8 字符
"1",0x00,0x00,0x20,0x20,0xF8,0x00,0x00,0x00,0x00,0x00,0x10,0x10,0x1F,0x10,0x10,0x00,
"2",0x00,0x30,0x08,0x08,0x08,0x88,0x70,0x00,0x00,0x18,0x14,0x12,0x11,0x10,0x18,0x00,
"3",0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,0x00,0x0C,0x10,0x10,0x10,0x11,0x0E,0x00,
"4",0x00,0x80,0x40,0x20,0xF8,0x00,0x00,0x00,0x00,0x03,0x02,0x12,0x1F,0x12,0x12,0x00,
"5",0x00,0xF8,0x88,0x48,0x48,0x48,0x88,0x00,0x00,0x0C,0x10,0x10,0x10,0x10,0x0F,0x00,
"6",0x00,0xE0,0x10,0x88,0x88,0x98,0x00,0x00,0x00,0x0F,0x11,0x10,0x10,0x10,0x0F,0x00,
"7",0x00,0x38,0x08,0x08,0xC8,0x38,0x08,0x00,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0x00,
"8",0x00,0x70,0x88,0x88,0x88,0x88,0x70,0x00,0x00,0x0E,0x11,0x10,0x10,0x11,0x0E,0x00,
"9",0x00,0xF0,0x08,0x08,0x08,0x90,0xE0,0x00,0x00,0x00,0x19,0x11,0x11,0x08,0x07,0x00,
"0",0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x07,0x08,0x10,0x10,0x08,0x07,0x00,
".",0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,0x00,
"a",0x00,0x20,0x90,0x50,0x50,0xE0,0x00,0x00,0x00,0x03,0x04,0x04,0x04,0x07,0x04,0x00,
"b",0x02,0xFE,0x20,0x10,0x10,0x10,0xE0,0x00,0x00,0x07,0x04,0x04,0x04,0x04,0x03,0x00,
"c",0x00,0xC0,0x20,0x10,0x10,0x10,0x20,0x00,0x00,0x01,0x02,0x04,0x04,0x04,0x02,0x00,
"d",0x00,0xE0,0x10,0x10,0x10,0x12,0xFE,0x00,0x00,0x03,0x04,0x04,0x04,0x02,0x07,0x04,
"e",0x00,0xE0,0x50,0x50,0x50,0x50,0x60,0x00,0x00,0x03,0x04,0x04,0x04,0x04,0x02,0x00,
"f",0x00,0x10,0x10,0xFC,0x12,0x12,0x06,0x00,0x00,0x04,0x04,0x07,0x04,0x04,0x00,0x00,
"g",0x00,0xB0,0x48,0x48,0x48,0x38,0x08,0x00,0x00,0x06,0x09,0x09,0x09,0x09,0x06,0x00,
"h",0x02,0xFE,0x20,0x10,0x10,0x10,0xE0,0x00,0x04,0x07,0x04,0x00,0x00,0x04,0x07,0x04,
"i",0x00,0x10,0x16,0xF6,0x00,0x00,0x00,0x00,0x00,0x04,0x04,0x07,0x04,0x04,0x00,0x00,
"j",0x00,0x00,0x00,0x00,0x10,0xF2,0x00,0x00,0x00,0x00,0x04,0x04,0x04,0x03,0x00,0x00,
"k",0x02,0xFE,0x80,0x40,0xB0,0x10,0x10,0x00,0x04,0x07,0x04,0x00,0x05,0x06,0x04,0x00,
"l",0x00,0x02,0x02,0xFE,0x00,0x00,0x00,0x00,0x00,0x04,0x04,0x07,0x04,0x04,0x00,0x00,
"m",0x10,0xF0,0x10,0xF0,0x10,0xE0,0x00,0x00,0x04,0x07,0x00,0x07,0x00,0x07,0x04,0x00,
"n",0x10,0xF0,0x20,0x10,0x10,0x10,0xE0,0x00,0x04,0x07,0x04,0x00,0x00,0x04,0x07,0x04,
"o",0x00,0xC0,0x20,0x10,0x10,0x20,0xC0,0x00,0x00,0x01,0x02,0x04,0x04,0x02,0x01,0x00,
"p",0x08,0xF8,0x10,0x08,0x08,0x08,0xF0,0x00,0x08,0x0F,0x0A,0x02,0x02,0x02,0x01,0x00,
"q",0x00,0xF0,0x08,0x08,0x08,0x08,0xF8,0x00,0x00,0x01,0x02,0x02,0x02,0x09,0x0F,0x08,
"r",0x10,0x10,0xF0,0x20,0x10,0x10,0x30,0x00,0x04,0x04,0x07,0x04,0x04,0x00,0x00,0x00,
"s",0x00,0x60,0x90,0x90,0x90,0x30,0x00,0x00,0x00,0x06,0x04,0x04,0x04,0x03,0x00,0x00,
"t",0x00,0x10,0x10,0xFC,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x03,0x04,0x04,0x00,0x00,
"u",0x10,0xF0,0x00,0x00,0x00,0x10,0xF0,0x00,0x00,0x03,0x04,0x04,0x04,0x02,0x07,0x04,
"v",0x10,0x30,0xD0,0x00,0x00,0xD0,0x30,0x10,0x00,0x00,0x01,0x06,0x01,0x00,0x00,0x00,
"w",0x10,0xF0,0x00,0xF0,0x00,0xF0,0x10,0x00,0x00,0x00,0x07,0x00,0x07,0x00,0x00,0x00,
"x",0x00,0x10,0x30,0xC0,0xD0,0x30,0x10,0x00,0x00,0x04,0x06,0x05,0x01,0x06,0x04,0x00,
"y",0x08,0x18,0xE8,0x00,0x80,0x68,0x18,0x08,0x08,0x08,0x08,0x07,0x01,0x00,0x00,0x00,
"z",0x00,0x30,0x10,0x90,0x50,0x30,0x10,0x00,0x00,0x04,0x06,0x05,0x04,0x04,0x06,0x00,
"_",0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x20,0x20,0x20,0x20,0x00,
"/",0x00,0x00,0x00,0xE0,0x18,0x07,0x00,0x00,0x00,0x0C,0x03,0x00,0x00,0x00,0x00,0x00,
":",0x00,0x00,0x00,0x60,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x0C,0x00,0x00,0x00,
" ",0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
">",0x00,0x00,0x40,0x40,0x80,0x80,0x00,0x00,0x01,0x01,0x05,0x05,0x03,0x03,0x01,0x01,
"<",0x00,0xFC,0x07,0x07,0x04,0xF8,0x00,0x00,0x10,0x9F,0xF0,0x90,0xF0,0x9F,0x10,0x00,
"C",0x00,0xF0,0x08,0x08,0x08,0x08,0x38,0x00,0x00,0x1F,0x20,0x20,0x20,0x20,0x10,0x00,
"%",0xE0,0x50,0xE0,0x90,0x68,0x14,0x0A,0x00,0x00,0x31,0x0C,0x03,0x0E,0x11,0x0E,0x00,
"+",0x00,0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x0F,0x01,0x01,0x01,
"-",0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
";",0x00,0x00,0x00,0x08,0x10,0x20,0x40,0x80,0x00,0x00,0x00,0x08,0x04,0x02,0x01,0x00,
"=",0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,
"L",0x00,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x3F,0x20,0x20,0x20,0x20,0x20,0x00,
"A",0x00,0x00,0xC0,0x38,0xE0,0x00,0x00,0x00,0x20,0x3C,0x23,0x02,0x02,0x27,0x38,0x20,
"B",0x08,0xF8,0x88,0x88,0x88,0x70,0x00,0x00,0x20,0x3F,0x20,0x20,0x20,0x11,0x0E,0x00,
"O",0xF8,0x04,0x02,0x02,0x02,0x04,0xF8,0x00,0x01,0x02,0x04,0x04,0x04,0x02,0x01,0x00,
"N",0x00,0x02,0xFE,0x0E,0x70,0x82,0xFE,0x02,0x00,0x04,0x07,0x04,0x00,0x03,0x07,0x00,
"D",0x00,0x02,0xFE,0x02,0x02,0x02,0x04,0xF8,0x00,0x04,0x07,0x04,0x04,0x04,0x02,0x01,
"V",0x00,0x10,0xF0,0x00,0x00,0xF0,0x10,0x00,0x00,0x00,0x03,0x1C,0x07,0x00,0x00,0x00,

};
typedef struct typFNT_GB16	// 汉字字模显示数据结构
{
	uint8 Index[3];
	uint8 Msk[32];
}typFNT_GB16;
const typFNT_GB16 GB_16[] = {	// 显示为16*16		  //宋体  常规  小五(五号)  左上三	右下二
"北",0x00,0x00,0x40,0x40,0x40,0x40,0xFC,0x00,0x00,0xFC,0x80,0x40,0x40,0x20,0x00,0x00,0x00,0x00,0x60,0x20,0x10,0x10,0x7F,0x00,0x00,0x3F,0x40,0x40,0x40,0x40,0x38,0x00,
"京",0x00,0x00,0x10,0x10,0xD0,0x50,0x50,0x54,0x5C,0x50,0x50,0x50,0xD0,0x10,0x10,0x00,0x00,0x00,0x40,0x20,0x13,0x1A,0x42,0x42,0x3E,0x02,0x0A,0x12,0x13,0x60,0x00,0x00,
"版",0x00,0x00,0x00,0xF8,0x40,0x7C,0x40,0xF8,0x48,0x48,0x48,0x44,0x44,0xC4,0x00,0x00,0x00,0x00,0x60,0x1F,0x02,0x7E,0x20,0x5F,0x40,0x23,0x14,0x0C,0x33,0x40,0x40,0x00,
"本",0x00,0x00,0x00,0x10,0x10,0x10,0xD0,0x30,0xFC,0x30,0xD0,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x10,0x08,0x04,0x0B,0x08,0x08,0x7F,0x08,0x08,0x0B,0x04,0x18,0x08,0x00,
"度",0x00,0x00,0x00,0xF8,0x08,0x28,0x28,0xF8,0xAC,0xA8,0xF8,0x28,0x28,0x00,0x00,0x00,0x00,0x00,0x30,0x0F,0x20,0x20,0x22,0x16,0x0A,0x0A,0x16,0x22,0x20,0x20,0x00,0x00,
"速",0x00,0x00,0x00,0x88,0xB0,0x00,0x10,0xD0,0x50,0xF8,0x50,0x50,0xD0,0x10,0x00,0x00,0x00,0x00,0x00,0x30,0x0F,0x10,0x28,0x29,0x25,0x3F,0x23,0x25,0x29,0x20,0x00,0x00,
"设",0x00,0x00,0x40,0x44,0xD8,0x00,0x40,0xA0,0x9C,0x84,0x84,0xBC,0xA0,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x08,0x24,0x11,0x0A,0x04,0x0A,0x11,0x20,0x20,0x00,0x00,
"置",0x00,0x00,0x10,0x1C,0xD4,0x54,0x5C,0x54,0x74,0x54,0x5C,0x54,0xD4,0x1C,0x10,0x00,0x00,0x00,0x40,0x40,0x7F,0x55,0x55,0x55,0x55,0x55,0x55,0x55,0x7F,0x40,0x40,0x00,
"总",0x00,0x00,0x00,0x00,0xE0,0x24,0x28,0x20,0x30,0x28,0x24,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x0C,0x01,0x1D,0x21,0x25,0x29,0x21,0x39,0x05,0x08,0x10,0x00,0x00,
"容",0x00,0x00,0x20,0x98,0x48,0x28,0x88,0x4C,0x88,0x28,0x48,0xA8,0x18,0x00,0x00,0x00,0x00,0x00,0x05,0x04,0x02,0x3D,0x24,0x24,0x24,0x25,0x3E,0x04,0x05,0x00,0x00,0x00,
"量",0x00,0x00,0x20,0x20,0xBC,0xA4,0xA4,0xAC,0xB4,0xA4,0xA4,0xBC,0x20,0x20,0x00,0x00,0x00,0x00,0x20,0x28,0x2F,0x2A,0x2A,0x3F,0x2A,0x2A,0x2A,0x2F,0x28,0x20,0x00,0x00,
"停",0x00,0x00,0x80,0xE0,0x1C,0x08,0x08,0xE8,0xA8,0xAC,0xA8,0xE8,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x3F,0x00,0x03,0x05,0x05,0x25,0x3D,0x05,0x05,0x05,0x03,0x00,0x00,
"止",0x00,0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0xFC,0x40,0x40,0x40,0x40,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x20,0x3F,0x20,0x20,0x20,0x30,0x20,0x00,0x00,
"思",0x00,0x00,0x00,0x00,0xF8,0x28,0x28,0x28,0xF8,0x28,0x28,0xFC,0x08,0x00,0x00,0x00,0x00,0x00,0x10,0x0C,0x01,0x1D,0x21,0x21,0x25,0x29,0x21,0x31,0x04,0x08,0x00,0x00,
"路",0x00,0x00,0x00,0x78,0x48,0xC8,0x78,0x20,0x10,0xAC,0x48,0xA8,0x18,0x00,0x00,0x00,0x00,0x00,0x10,0x1F,0x10,0x0F,0x09,0x02,0x3F,0x12,0x12,0x12,0x3F,0x01,0x00,0x00,
"高",0x00,0x00,0x08,0x08,0x08,0xE8,0xA8,0xAC,0xA8,0xA8,0xE8,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x3F,0x01,0x01,0x1D,0x15,0x15,0x1D,0x01,0x21,0x3F,0x00,0x00,0x00,
"模",0x00,0x00,0x00,0x20,0xA0,0xFC,0xA0,0x08,0xE8,0xBC,0xA8,0xBC,0xE8,0x08,0x00,0x00,0x00,0x00,0x00,0x06,0x01,0x3F,0x01,0x2A,0x2B,0x1A,0x0E,0x1A,0x2B,0x28,0x00,0x00,
"流",0x00,0x00,0x20,0x44,0x08,0x00,0x48,0x68,0x58,0x4C,0x48,0x68,0xC8,0x08,0x00,0x00,0x00,0x00,0x04,0x3E,0x21,0x10,0x08,0x07,0x00,0x3F,0x00,0x1F,0x20,0x3C,0x00,0x00,
"科",0x00,0x00,0x00,0x50,0x50,0xF0,0x48,0x48,0x00,0x90,0x20,0x00,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x03,0x3F,0x01,0x02,0x04,0x04,0x05,0x04,0x3F,0x02,0x00,0x00,
"技",0x00,0x00,0x00,0x20,0x20,0xF8,0x20,0x00,0x20,0x20,0xF8,0x20,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x22,0x22,0x3F,0x01,0x20,0x23,0x15,0x09,0x15,0x23,0x20,0x00,0x00,
"有",0x00,0x00,0x00,0x10,0x10,0x90,0xD0,0x70,0x58,0x50,0x50,0xD0,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x02,0x01,0x00,0x3F,0x0A,0x0A,0x0A,0x2A,0x3F,0x00,0x00,0x00,0x00,
"限",0x00,0x00,0x00,0xF8,0x08,0xC8,0x38,0x00,0xF8,0x28,0x28,0x28,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x04,0x04,0x07,0x00,0x3F,0x21,0x17,0x09,0x15,0x22,0x00,0x00,
"公",0x00,0x00,0x00,0x00,0x80,0x40,0x38,0x00,0x80,0x18,0x60,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x20,0x30,0x28,0x26,0x21,0x14,0x18,0x30,0x01,0x01,0x00,0x00,
"司",0x00,0x00,0x00,0x40,0x48,0x48,0x48,0x48,0x48,0x68,0x48,0x08,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x09,0x09,0x09,0x0F,0x20,0x20,0x3F,0x00,0x00,0x00,

"工",0x00,0x00,0x00,0x00,0x10,0x10,0x10,0x10,0xF0,0x10,0x10,0x18,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x20,0x20,0x20,0x3F,0x20,0x20,0x20,0x20,0x20,0x00,0x00,
"作",0x00,0x00,0x00,0x80,0x40,0xE0,0x98,0x40,0x20,0xF8,0x20,0x20,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x3F,0x09,0x09,0x09,0x08,0x00,0x00,
"式",0x00,0x00,0x00,0x20,0x20,0x20,0x20,0x20,0x20,0xF8,0x20,0x28,0x30,0x20,0x00,0x00,0x00,0x00,0x00,0x21,0x21,0x21,0x1F,0x11,0x11,0x03,0x0C,0x10,0x20,0x38,0x00,0x00,
"持",0x00,0x00,0x00,0x20,0x20,0xF8,0x20,0x90,0x90,0x90,0xF8,0x90,0x90,0x90,0x00,0x00,0x00,0x00,0x00,0x22,0x22,0x3F,0x01,0x06,0x0A,0x22,0x22,0x3F,0x02,0x02,0x00,0x00,
"续",0x00,0x00,0x00,0xC0,0xA0,0x98,0xC0,0x50,0xD0,0x50,0xF8,0x50,0x50,0xC0,0x00,0x00,0x00,0x00,0x00,0x14,0x16,0x15,0x10,0x24,0x26,0x15,0x0F,0x14,0x24,0x04,0x00,0x00,
"方",0x00,0x00,0x00,0x20,0x20,0x20,0x20,0xE0,0xA8,0xB0,0xA0,0xA0,0x30,0x20,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x10,0x0C,0x03,0x20,0x20,0x20,0x1F,0x00,0x00,0x00,0x00,
"时",0x00,0x00,0x00,0xF0,0x10,0x10,0xF0,0x20,0xA0,0x20,0x20,0xF8,0x20,0x20,0x00,0x00,0x00,0x00,0x00,0x1F,0x09,0x09,0x1F,0x00,0x00,0x23,0x20,0x3F,0x00,0x00,0x00,0x00,
"间",0x00,0x00,0x00,0xE0,0x08,0x10,0xC0,0x48,0x48,0x48,0xC8,0x08,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x0F,0x09,0x09,0x09,0x0F,0x20,0x3F,0x00,0x00,0x00,
"其",0x00,0x00,0x00,0x10,0x10,0x10,0xF8,0x50,0x50,0x50,0xF8,0x10,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x28,0x28,0x18,0x0F,0x09,0x09,0x09,0x0F,0x18,0x28,0x08,0x00,0x00,
"他",0x00,0x00,0x00,0x00,0x80,0xF8,0x00,0xE0,0x80,0x80,0xF8,0x40,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x3F,0x01,0x1F,0x20,0x20,0x2F,0x24,0x27,0x38,0x00,0x00,
"历",0x00,0x00,0x00,0x00,0xF8,0x08,0x88,0x88,0x88,0xE8,0x88,0x88,0x88,0x88,0x00,0x00,0x00,0x00,0x00,0x30,0x0F,0x00,0x20,0x10,0x0C,0x03,0x20,0x20,0x30,0x0F,0x00,0x00,
"史",0x00,0x00,0x00,0x00,0x00,0xE0,0x20,0x20,0xF8,0x20,0x20,0x20,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x21,0x15,0x09,0x0F,0x11,0x21,0x21,0x21,0x20,0x00,0x00,
"查",0x00,0x00,0x00,0x10,0x10,0x90,0xD0,0xB0,0xF8,0x90,0xB0,0xD0,0x90,0x10,0x00,0x00,0x00,0x00,0x00,0x21,0x21,0x2F,0x2A,0x2A,0x2A,0x2A,0x2A,0x2F,0x20,0x21,0x00,0x00,
"询",0x00,0x00,0x00,0x80,0x88,0x10,0x40,0x20,0xD8,0x50,0x50,0xD0,0x10,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x10,0x08,0x00,0x0F,0x0A,0x2A,0x2F,0x20,0x1F,0x00,0x00,
"积",0x00,0x00,0x00,0x50,0x50,0xF0,0x48,0x48,0xF0,0x10,0x10,0x10,0x10,0xF0,0x00,0x00,0x00,0x00,0x00,0x0C,0x03,0x3F,0x21,0x22,0x11,0x0D,0x01,0x01,0x0D,0x31,0x00,0x00,
"压",0x00,0x00,0x00,0x00,0xF8,0x08,0x08,0x08,0xE8,0x08,0x08,0x08,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x30,0x0F,0x20,0x21,0x21,0x3F,0x21,0x23,0x25,0x29,0x20,0x00,0x00,
"力",0x00,0x00,0x00,0x00,0x40,0x40,0x40,0x40,0xF8,0x40,0x40,0x40,0xE0,0x40,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x10,0x08,0x06,0x01,0x20,0x20,0x20,0x1F,0x00,0x00,0x00,
"水",0x00,0x00,0x00,0x40,0x40,0x40,0xC0,0x00,0xF8,0x00,0x80,0x40,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x08,0x06,0x21,0x20,0x3F,0x01,0x02,0x04,0x08,0x10,0x00,0x00,
"平",0x00,0x00,0x00,0x00,0x08,0x28,0xC8,0x08,0xF8,0x08,0x88,0x68,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x01,0x01,0x3F,0x01,0x01,0x01,0x01,0x01,0x00,0x00,
"蜂",0x00,0x00,0x00,0xC0,0x40,0xF8,0x40,0xC0,0xA0,0x58,0xB0,0x50,0xB0,0x00,0x00,0x00,0x00,0x00,0x00,0x33,0x12,0x1F,0x0A,0x1B,0x10,0x15,0x3F,0x15,0x14,0x11,0x00,0x00,
"鸣",0x00,0x00,0x00,0xF0,0x10,0x10,0xF0,0x00,0xF0,0x18,0xD0,0x90,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x02,0x02,0x0F,0x08,0x0B,0x0A,0x2A,0x2A,0x22,0x1E,0x00,0x00,
"大",0x00,0x00,0x00,0x40,0x40,0x40,0x40,0x40,0xF8,0x40,0x40,0x40,0x60,0x40,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x10,0x08,0x06,0x01,0x06,0x08,0x10,0x20,0x20,0x00,0x00,
"小",0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0xF8,0x00,0x40,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x02,0x01,0x20,0x20,0x3F,0x00,0x00,0x00,0x01,0x06,0x00,0x00,
"快",0x00,0x00,0x00,0xC0,0xF8,0x40,0x80,0x20,0x20,0xF8,0x20,0x20,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x20,0x22,0x12,0x0A,0x07,0x0A,0x12,0x23,0x22,0x00,0x00,
"推",0x00,0x00,0x00,0x20,0x20,0xF8,0xA0,0x40,0xF0,0xA8,0xA0,0xF8,0xA0,0xA0,0x00,0x00,0x00,0x00,0x00,0x22,0x21,0x3F,0x00,0x00,0x3F,0x24,0x24,0x3F,0x24,0x24,0x00,0x00,
"数",0x00,0x00,0x00,0x28,0xB0,0x60,0xF8,0xB0,0x28,0xC0,0x38,0x20,0xE0,0x20,0x00,0x00,0x00,0x00,0x00,0x25,0x2C,0x16,0x15,0x1C,0x25,0x20,0x13,0x0C,0x13,0x20,0x00,0x00,
"据",0x00,0x00,0x00,0x20,0x20,0xF8,0xA0,0xF8,0x28,0x28,0xE8,0x28,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x21,0x3F,0x10,0x0F,0x3D,0x25,0x27,0x25,0x3D,0x01,0x00,0x00,
"器",0x00,0x00,0x00,0x00,0x78,0x48,0x48,0x78,0x80,0x78,0x48,0xC8,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x05,0x3D,0x25,0x27,0x3D,0x01,0x3D,0x25,0x27,0x3D,0x05,0x00,0x00,
"音",0x00,0x00,0x00,0x80,0x90,0x90,0xB0,0xD0,0x98,0xD0,0xB0,0x90,0x90,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3E,0x2A,0x2A,0x2A,0x2A,0x2A,0x3E,0x00,0x00,0x00,0x00,
"电",0x00,0x00,0x00,0xE0,0xA0,0xA0,0xA0,0xF8,0xA0,0xA0,0xA0,0xF0,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x04,0x04,0x04,0x1F,0x24,0x24,0x24,0x27,0x30,0x00,0x00,0x00,
"池",0x00,0x00,0x00,0x40,0x88,0x10,0x80,0xE0,0x80,0x80,0xF8,0x40,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x3E,0x00,0x00,0x3F,0x20,0x20,0x2F,0x24,0x27,0x38,0x00,0x00,
"日",0x00,0x00,0x00,0x00,0xF8,0x88,0x88,0x88,0x88,0x88,0x88,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x10,0x10,0x10,0x10,0x10,0x10,0x3F,0x00,0x00,0x00,0x00,
"期",0x00,0x00,0x00,0x10,0xF8,0x50,0x50,0xF8,0x10,0x00,0xF8,0x48,0x48,0xF8,0x00,0x00,0x00,0x00,0x00,0x24,0x17,0x0D,0x05,0x0F,0x14,0x20,0x1F,0x02,0x22,0x3F,0x00,0x00,
"和",0x00,0x00,0x00,0x50,0x50,0x50,0xF0,0x48,0x48,0xF0,0x10,0x10,0x10,0xF0,0x00,0x00,0x00,0x00,0x00,0x08,0x04,0x02,0x3F,0x01,0x02,0x1F,0x08,0x08,0x08,0x1F,0x00,0x00,

};
 
typedef struct typNUM
{
uint8 Index[4];
uint8 Msk[48];
}typNUM;
const typNUM  NUM_48[]= {		// 24*16 数字
"S", 0x00,0xE0,0xF0,0xF8,0x1C,0x0C,0x04,0x04,0x04,0x04,0x0C,0x18,0x7C,0x7C,0x00,0x00,
	0x00,0x01,0x07,0x07,0x0E,0x0C,0x1C,0x18,0x38,0x38,0x70,0xF0,0xE0,0xC0,0x80,0x00,
	0x00,0x06,0x7E,0x78,0x30,0x60,0x40,0x40,0x40,0x40,0x60,0x70,0x3F,0x1F,0x0F,0x00,	
"L",0x00,0x04,0x04,0xFC,0xFC,0xFC,0x04,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
	0x00,0x00,0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
	0x00,0x40,0x40,0x7F,0x7F,0x7F,0x40,0x40,0x40,0x40,0x40,0x40,0x60,0x70,0x7C,0x0C,
"G",0x00,0xC0,0xE0,0xF8,0x38,0x0C,0x0C,0x04,0x04,0x0C,0x08,0x3C,0xFC,0xC0,0x00,0x00,
	0xFE,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x40,0xC0,0xC0,0xC0,0x40,0x40,
	0x01,0x07,0x1F,0x3E,0x38,0x60,0x40,0x40,0x40,0x40,0x60,0x3F,0x1F,0x1F,0x00,0x00,
"O",0x00,0x00,0xC0,0xF0,0xF8,0x18,0x0C,0x04,0x04,0x04,0x0C,0x18,0xF8,0xF0,0xC0,0x00,
	0x00,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,
	0x00,0x01,0x07,0x1F,0x3E,0x30,0x60,0x40,0x40,0x40,0x60,0x30,0x3C,0x1F,0x07,0x01,
		
};

//****************************************************************************************
//*以下是OLED屏测试函数*
//****************************************************************************************

//****************************************************************************************
void ExBusInit(void)    //初始化P09702OLED显示屏总线
{   
   unsigned char i;

	
// 设置引脚输出值,除CS_PIN_NUM输出为低电平外,其余均为高电平
    OLED_CS=0X00;
    OLED_DC=0X01;
    OLED_WR=0X01;
    OLED_RD=0X01;

    OLED_PORT=0XFF; 
    
   //复位
    OLED_RES=0X00;			
    for(i=0; i<100; i++);
    OLED_RES=0X01;   
    for(i=0; i<100; i++); 
}
/************************************************************************************/
//
/************************************************************************************/
void WriteCommand(uint8 Data)   //写指令代码到P09702OLED显示屏
{   
	  OLED_DC=0X00;;
    OLED_PORT=Data; 
    OLED_WR=0X00;
    OLED_WR=0X01;
    OLED_DC=0X01;
} 
/*************************************************************************************/
//
/*************************************************************************************/
void WriteData(uint8 Data)   //写参数及数据到P09702OLED显示屏
{     
    OLED_PORT=Data;
    OLED_WR=0X00;
    OLED_WR=0X01;  
}
/*************************************************************************************/
//
/*************************************************************************************/
void clr_oled(void)
{
	int i,j;
	for(i=0;i<8;i++)
	{
		WriteCommand (0xB0+i);    //设置显示位置—行
		WriteCommand (0x02);      //设置显示位置—列低地址
		WriteCommand (0x10);      //设置显示位置—列高地址
		for(j=0;j<128;j++)     
			WriteData(0x00);        //屏幕显示,全亮
	}
}
/*************************************************************************************/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -