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

📄 osddraw.h

📁 MCU为:ATMGEA128
💻 H
📖 第 1 页 / 共 2 页
字号:
const unsigned char font_55[]={ // U
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,
0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0xe0,0x70,0xc0,0x3f,0x80,0x1f,0x00,0x00,0x00,0x00
};
const unsigned char font_56[]={ // V
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,
0x60,0x60,0x60,0x60,0xe0,0x70,0xc0,0x39,0x80,0x1f,0x00,0x0f,0x00,0x06,0x00,0x00,0x00,0x00
};
const unsigned char font_57[]={ // W
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,
0x60,0x60,0x60,0x66,0x60,0x6f,0xe0,0x7f,0xe0,0x79,0xe0,0x70,0x60,0x60,0x00,0x00,0x00,0x00
};
const unsigned char font_58[]={ // X
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x60,0x60,0x60,0xe0,0x70,0xc0,0x39,0x80,0x1f,
0x00,0x0f,0x00,0x0f,0x80,0x1f,0xc0,0x39,0xe0,0x70,0x60,0x60,0x60,0x60,0x00,0x00,0x00,0x00
};
const unsigned char font_59[]={ // Y
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x60,0x60,0x60,0xe0,0x70,0xc0,0x30,0xc0,0x39,
0x80,0x19,0x80,0x1f,0x00,0x0f,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x00,0x00,0x00
};
const unsigned char font_5A[]={ // Z
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xe0,0x7f,0xe0,0x7f,0xe0,0x00,0xc0,0x01,0x80,0x03,
0x00,0x07,0x00,0x0e,0x00,0x1c,0x00,0x38,0x00,0x70,0xe0,0x7f,0xe0,0x7f,0x00,0x00,0x00,0x00
};
const unsigned char font_Blank[]={ //Digital 1
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
};

const unsigned char font_00[]={
0x00,0x00,0xC0,0x03,0xF0,0x0F,0xF8,0x1C,0xFC,0x30,0xFC,0x30,0xFE,0x60,0xFE,0x60,
0xFE,0x60,0xFE,0x60,0xFC,0x30,0xFC,0x30,0xF8,0x1C,0xF0,0x0F,0xC0,0x03,0x00,0x00
};
const unsigned char font_01[]={
0x80,0x01,0x80,0x01,0x0C,0x30,0xCC,0x33,0xE0,0x07,0x30,0x0C,0x18,0x18,0x1B,0xD8,
0x1B,0xD8,0x18,0x18,0x30,0x0C,0xE0,0x07,0xCC,0x33,0x0C,0x30,0x80,0x01,0x80,0x01
  };
const unsigned char font_02[]={
0x00,0x00,0x00,0x1F,0xE0,0x20,0x10,0x43,0x08,0x83,0x64,0x98,0x62,0x98,0x01,0x81,
0x19,0x86,0x19,0x6C,0x01,0x1F,0x8D,0x30,0x41,0x60,0x22, 0xC0,0x1C,0x80,0x00,0x00
  };
const unsigned char font_03[]={
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
  };

const unsigned char font_04[]={ //Gauge_M_1 I  FULL
0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x00,0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x00,0x00,0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00
};



const unsigned char font_05[]={ //Gauge_M_0 empty
0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00
};

const unsigned char font_06[]={ //Gauge_M_1 I  1/4
0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x00,0x00,0x00,0xf0,0x00,0xf0,0x00,0xf0,0x00,0xf0,
0x00,0xf0,0x00,0xf0,0x00,0xf0,0x00,0xf0,0x00,0x00,0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00
};

const unsigned char font_07[]={ //Gauge_M_1 I  2/4
0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x00,0x00,0x00,0xff,0x00,0xff,0x00,0xff,0x00,0xff,
0x00,0xff,0x00,0xff,0x00,0xff,0x00,0xff,0x00,0x00,0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00
};

const unsigned char font_08[]={ //Gauge_M_1 I  3/4
0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x00,0x00,0xc0,0xff,0xc0,0xff,0xc0,0xff,0xc0,0xff,
0xc0,0xff,0xc0,0xff,0xc0,0xff,0xc0,0xff,0x00,0x00,0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00
};

const unsigned char font_09[]={
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
} ;

const unsigned char font_88[]={
0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00
} ;

const unsigned char font_70[]={
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,0x60,
0x60,0x60,0x60,0x60,0xe0,0x70,0xc0,0x39,0x80,0x1f,0x00,0x0f,0x00,0x06,0x00,0x00,0x00,0x00
} ;
 const unsigned char font_71[]={       //  > left
0x00,0x08,0x00,0x0c,0x00,0x0f,0xc0,0x0f,0xf0,0x0f,0xf0,0x0f,0xf0,0x0f,0xf0,0x0f,0xf0,0x0f,
0xf0,0x0f,0xf0,0x0f,0xf0,0x0f,0xf0,0x0f,0xc0,0x0f,0x00,0x0f,0x00,0x0c,0x00,0x08,0x00,0x00
 };
 const unsigned char font_72[]={      //  >right
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xc0,0x00,0xf0,0x00,0xfc,0x00,0xff,
0x00,0xfc,0x00,0xf0,0x00,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
};

/*const unsigned char *AllFonts[]={
font_Blank,
font_30,font_31,font_32,font_33,font_34,font_35,font_36,font_37,font_38,font_39,font_41,
font_42,font_43,font_44,font_45,font_46,font_47,font_48,font_49,font_4A,font_4B,font_4C,
font_4D,font_4E,font_4F,font_50,font_51,font_52,font_53,font_54,font_55,font_56,font_57,
font_58,font_59,font_5A,font_04,font_05,font_06,font_07,font_08, font_71, font_72
};
*/

//E+中文字库
const unsigned char zfont_1[]={ //*"鲜",0*/
0x08,0x20,0x88,0x3C,0x48,0x24,0x50,0x48,0xFE,0x7D,0x20,0xD4,0x20,0x54,0xFC,0x7C,0x20,0x54,
0x20,0x54,0xFE,0x7D,0x20,0x00,0x20,0x0E,0x20,0xF0,0x20,0x00,0x20,0x00,0x00,0x00,0x00,0x00
};
const unsigned char zfont_2[]={ /*"艳*/
0x80,0x10,0x80,0x10,0xFC,0x10,0x88,0xFE,0x08,0x11,0xFC,0x13,0x24,0x7D,0x24,0x11,0x24,0x11,
0xFC,0x11,0x00,0xFF,0x04,0x11,0x04,0x11,0x06,0x11,0xFC,0x10,0x00,0x10,0x00,0x00,0x00,0x00
};
const unsigned char zfont_3[]={
0x00,0x10,0xFC,0x11,0x00,0x10,0x00,0x10,0x00,0xFC,0xFE,0x13,0x20,0x38,0x20,0x34,
0x28,0x55,0x24,0x51,0x26,0x92,0x22,0x14,0x22,0x10,0x20,0x10,0xA0,0x10,0x40,0x10,
0x00,0x00,0x00,0x00
};
const unsigned char zfont_4[]={ 
0x40,0x02,0x20,0x43,0x24,0x22,0xFE,0x33,0x20,0x26,0x28,0x0A,0xFC,0x13,0x20,0x12,
0x28,0x12,0xFC,0xE3,0x20,0x22,0x20,0x22,0x24,0x22,0xFE,0x23,0x00,0x22,0x00,0x00,
0x00,0x00,0x00,0x00
};
const unsigned char zfont_5[]={ 
0xFC,0x00,0x84,0x7C,0x84,0x44,0x84,0x44,0xFC,0x44,0x84,0x7C,0x84,0x44,0x84,0x44,
0xFC,0x44,0x84,0x7C,0x84,0x00,0x04,0x01,0x04,0x01,0x04,0x02,0x14,0x04,0x08,0x00,/*"明",0*/
/*
0xC0,0xFF,
0xDE,0xC1,
0xDE,0xDD,
0xDE,0xDD,
0xC0,0xDD,
0xDE,0xC1,
0xDE,0xDD,
0xDE,0xDD,
0xC0,0xDD,
0xDE,0xC1,
0xDE,0xFF,
0xDF,0x7F,
0xDF,0x7F,
0xDF,0xBF,
0xD7,0xDF,
0xEF,0xFF,*/
0x00,0x00,0x00,0x00/*"明",0*/
};
const unsigned char zfont_6[]={ 
0x00,0x01,0xFC,0x7F,0x00,0x00,0xE0,0x0F,0x20,0x08,0xE0,0x0F,0x04,0x00,0xFE,0x7F,
0x04,0x40,0xC8,0x87,0x40,0x04,0x40,0x04,0x42,0x08,0x42,0x10,0x3E,0x60,0x00,0x00,
/*
0xFF,0x7F,
0xC0,0x01,
0xFF,0xFF,
0xF8,0x0F,
0xFB,0xEF,
0xF8,0x0F,
0xDF,0xFF,
0x80,0x01,
0xDF,0xFD,
0xEC,0x1E,
0xFD,0xDF,
0xFD,0xDF,
0xBD,0xEF,
0xBD,0xF7,
0x83,0xF9,
0xFF,0xFF,*/
0x00,0x00,0x00,0x00
};
const unsigned char zfont_7[]={ 
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x6,0x6,0x6,0x6,
0x00,0x00,0x00,0x00
};


/*
{0x00,0xFC,0x7C,0x84,0x44,0x84,0x44,0x84,0x44,0xFC,0x7C,0x84,0x44,0x84,0x44,0x84},
{0x44,0xFC,0x7C,0x84,0x00,0x84,0x01,0x04,0x01,0x04,0x02,0x04,0x04,0x14,0x00,0x08},/*"明",0
{0x01,0x00,0x7F,0xFC,0x00,0x00,0x0F,0xE0,0x08,0x20,0x0F,0xE0,0x00,0x04,0x7F,0xFE},
{0x40,0x04,0x87,0xC8,0x04,0x40,0x04,0x40,0x08,0x42,0x10,0x42,0x60,0x3E,0x00,0x00},/*"亮",1
*/

const unsigned char *AllFonts[]={
//font_Blank,
//0~9,a,b,c,d,e,f(0-15)
font_30,font_31,font_32,font_33,font_34,font_35,font_36,font_37,font_38,font_39,font_41,font_42,font_43,font_44,font_45,font_46,
//a~z(16-42)
font_41,font_42,font_43,font_44,font_45,font_46,font_47,font_48,font_49,font_4A,font_4B,font_4C,font_4D,font_4E,font_4F,
font_50,font_51,font_52,font_53,font_54,font_55,font_56,font_57,font_58,font_59,font_5A,font_Blank,
//特殊字符(43-60)
font_Blank,font_Blank,font_Blank,font_Blank,font_Blank,font_Blank,font_Blank,font_Blank,font_Blank,font_Blank,
font_Blank,font_Blank,font_Blank,font_Blank,font_Blank,font_Blank,font_Blank,
//中文字库
zfont_1,zfont_2,zfont_3,zfont_4,zfont_5,zfont_6,zfont_7
};
#define TOTAL_FONT_NUM	sizeof(AllFonts)/sizeof(unsigned char*)
#define	font_0	0
#define	font_1	1
#define	font_2	2
#define	font_3	3
#define	font_4	4
#define	font_5	5
#define	font_6	6
#define	font_7	7
#define	font_8	8
#define	font_9	9

#define	font_a	16
#define	font_b	17
#define	font_c	18
#define	font_d	19
#define	font_e	20
#define	font_f	21
#define	font_g	22
#define	font_h	23
#define	font_i	24
#define	font_j	25
#define	font_k	26
#define	font_l	27
#define	font_m	28
#define	font_n	29
#define	font_o	30
#define	font_p	31
#define	font_q	32
#define	font_r	33
#define	font_s	34
#define	font_t	35
#define	font_u	36
#define	font_v	37
#define	font_w	38
#define	font_x	39
#define	font_y	40
#define	font_z	41
#define	font_bl	42
//#define	font_bl	43-59
#define	zfont_xian	60
#define	zfont_yan	61
#define	zfont_biao	62
#define	zfont_zhun	63
#define	zfont_ming	64
#define	zfont_liang	65
#define	zfont_juhao	66



#endif // __OSDDRAW_H__

⌨️ 快捷键说明

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