wordpool.c

来自「嵌入式系统中的一个显示器的驱动程序」· C语言 代码 · 共 1,499 行 · 第 1/5 页

C
1,499
字号
#include <head.h>


int           code long816=83;
int           code long1616=239;


void OUT(unsigned char start,unsigned char size);

unsigned char code lib816[83*17]={
        '$',                                            //指数3
        0x82,0x8A,0x96,0x62,0x00,0x00,0x00,0x00,
        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
        0x80,                                           //开方
	0x00,0x00,0x00,0x00,0xFC,0xFC,0x04,0x04,
	0x01,0x07,0x0F,0x18,0x1F,0x1F,0x00,0x00,
        0x81,                                           //o
	0x00,0x18,0x3C,0x24,0x3C,0x18,0x00,0x00,
	0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
	0x82,                                           //H2
	0xF0,0x00,0x00,0x00,0xF0,0x00,0x00,0x00,
	0x1F,0x01,0x01,0x01,0x1F,0x19,0x15,0x12,
	0x83,                                           //M3
	0x00,0x80,0x00,0x80,0x00,0x48,0x48,0xB0,
	0x1F,0x00,0x1F,0x00,0x1F,0x02,0x02,0x01,
        0x84,                                           //无报警空心
	0xE0,0xF0,0x38,0x18,0x38,0xF0,0xE0,0x00,
	0x07,0x0F,0x1C,0x18,0x1C,0x0F,0x07,0x00,
	0x85,                                           //有报警实心
	0xE0,0xF0,0xF8,0xF8,0xF8,0xF0,0xE0,0x00,
	0x07,0x0F,0x1F,0x1F,0x1F,0x0F,0x07,0x00,
        0x86,						///e累加符号
        0x30,0x70,0xD0,0x90,0x10,0x30,0x30,0x00,
	0x18,0x1C,0x16,0x13,0x11,0x18,0x18,0x00,
        0x87,						//三角尖
	0x00,0x00,0x80,0x60,0x18,0x60,0x80,0x00,
	0x00,0x1C,0x13,0x10,0x10,0x10,0x13,0x1C,
        0x88,						//开根号三角尖
        0x00,0x00,0x00,0xF8,0x08,0xC8,0x28,0xC8,
        0x08,0x10,0x0F,0x00,0x1E,0x11,0x10,0x11,
        0x89,						//开根号P
        0x08,0x08,0x08,0xE8,0x28,0x28,0x28,0xC8,
        0x1E,0x00,0x10,0x1F,0x11,0x01,0x01,0x00,
	0x8A,                                           //左半边报警,右左半边无报警
	0xE0,0xF0,0xF8,0x08,0x08,0x10,0xE0,0x00,
	0x07,0x0F,0x1F,0x10,0x10,0x08,0x07,0x00,
        0x8B,
        0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
        0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
	0x20,						//空
	0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
	0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
	0x30,						//0
	0xE0,0xF0,0x18,0x88,0x18,0xF0,0xE0,0x00,
	0x07,0x0F,0x18,0x11,0x18,0x0F,0x07,0x00,
	0x31,						//1
	0x00,0x20,0x30,0xF8,0xF8,0x00,0x00,0x00,
	0x00,0x10,0x10,0x1F,0x1F,0x10,0x10,0x00,
	0x32,						//2
	0x10,0x18,0x08,0x88,0xC8,0x78,0x30,0x00,
	0x1C,0x1E,0x13,0x11,0x10,0x18,0x18,0x00,
	0x33,						//3
	0x10,0x18,0x88,0x88,0x88,0xF8,0x70,0x00,
	0x08,0x18,0x10,0x10,0x10,0x1F,0x0F,0x00,
	0x34,						//4
	0x80,0xC0,0x60,0x30,0xF8,0xF8,0x00,0x00,
	0x01,0x01,0x01,0x11,0x1F,0x1F,0x11,0x00,
	0x35,						//5
	0xF8,0xF8,0x88,0x88,0x88,0x88,0x08,0x00,
	0x08,0x18,0x10,0x10,0x10,0x1F,0x0F,0x00,
	0x36,						//6
	0xE0,0xF0,0x98,0x88,0x88,0x80,0x00,0x00,
	0x0F,0x1F,0x10,0x10,0x10,0x1F,0x0F,0x00,
	0x37,						//7
	0x18,0x18,0x08,0x08,0x88,0xF8,0x78,0x00,
	0x00,0x00,0x1E,0x1F,0x01,0x00,0x00,0x00,
	0x38,						//8
	0x70,0xF8,0x88,0x88,0x88,0xF8,0x70,0x00,
	0x0F,0x1F,0x10,0x10,0x10,0x1F,0x0F,0x00,
	0x39,						//9
	0x70,0xF8,0x88,0x88,0x88,0xF8,0xF0,0x00,
	0x00,0x10,0x10,0x10,0x18,0x0F,0x07,0x00,
	0x2E,						//.
	0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
	0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00,
	0x3A,						//:
	0x00,0x00,0x00,0x60,0x60,0x00,0x00,0x00,
	0x00,0x00,0x00,0x0C,0x0C,0x00,0x00,0x00,
        0x2C,                                           //,
        0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
        0x00,0xB0,0x70,0x00,0x00,0x00,0x00,0x00,
	0x3D,						//=
	0x00,0x40,0x40,0x40,0x40,0x40,0x40,0x00,
	0x00,0x02,0x02,0x02,0x02,0x02,0x02,0x00,
	0x2D,						//-
	0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
	0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00,
	0x2F,						// /
	0x00,0x00,0x00,0x00,0x80,0xC0,0x60,0x00,
	0x18,0x0C,0x06,0x03,0x01,0x00,0x00,0x00,
        0x3E,                                           //>
        0x00,0x08,0x10,0x20,0x40,0x80,0x00,0x00,
        0x00,0x20,0x10,0x08,0x04,0x02,0x01,0x00,
        0x25,						//%
	0x60,0x60,0x00,0x00,0x80,0xC0,0x60,0x00,
	0x18,0x0C,0x06,0x03,0x01,0x18,0x18,0x00,
	0x2A,						//*
	0x00,0x40,0xC0,0x80,0x80,0xC0,0x40,0x00,
	0x01,0x05,0x07,0x03,0x03,0x07,0x05,0x01,
	0x2B,						//+
	0x00,0x00,0x00,0xC0,0xC0,0x00,0x00,0x00,
	0x00,0x01,0x01,0x07,0x07,0x01,0x01,0x00,
	0x28,						//(
	0x00,0x00,0xE0,0xF0,0x18,0x08,0x00,0x00,
	0x00,0x00,0x07,0x0F,0x18,0x10,0x00,0x00,
	0x29,						//)
	0x00,0x00,0x08,0x18,0xF0,0xE0,0x00,0x00,
	0x00,0x00,0x10,0x18,0x0F,0x07,0x00,0x00,
	0x41,						//A
	0xC0,0xE0,0x30,0x18,0x30,0xE0,0xC0,0x00,
	0x1F,0x1F,0x01,0x01,0x01,0x1F,0x1F,0x00,
	0x42,						//B
	0x08,0xF8,0xF8,0x88,0x88,0xF8,0x70,0x00,
	0x10,0x1F,0x1F,0x10,0x10,0x1F,0x0F,0x00,
	0x43,						//C
	0xE0,0xF0,0x18,0x08,0x08,0x18,0x30,0x00,
	0x07,0x0F,0x18,0x10,0x10,0x18,0x0C,0x00,
	0x44,						//D
	0x08,0xF8,0xF8,0x08,0x18,0xF0,0xE0,0x00,
	0x10,0x1F,0x1F,0x10,0x18,0x0F,0x07,0x00,
	0x45,						//E
	0x08,0xF8,0xF8,0x88,0xC8,0x18,0x38,0x00,
	0x10,0x1F,0x1F,0x10,0x11,0x18,0x1C,0x00,
	0x46,						//F
	0x08,0xF8,0xF8,0x88,0xC8,0x18,0x38,0x00,
	0x10,0x1F,0x1F,0x10,0x01,0x00,0x00,0x00,
	0x47,						//G
	0xE0,0xF0,0x18,0x08,0x08,0x18,0x30,0x00,
	0x07,0x0F,0x18,0x11,0x11,0x0F,0x1F,0x00,
	0x48,						//H
	0xF8,0xF8,0x80,0x80,0x80,0xF8,0xF8,0x00,
	0x1F,0x1F,0x00,0x00,0x00,0x1F,0x1F,0x00,
	0x49,						//I
	0x00,0x00,0x08,0xF8,0xF8,0x08,0x00,0x00,
	0x00,0x00,0x10,0x1F,0x1F,0x10,0x00,0x00,
	0x4A,						//J
	0x00,0x00,0x00,0x08,0xF8,0xF8,0x08,0x00,
	0x0E,0x1E,0x10,0x10,0x1F,0x0F,0x00,0x00,
	0x4B,						//K
	0x08,0xF8,0xF8,0x80,0xC0,0x78,0x38,0x00,
	0x10,0x1F,0x1F,0x01,0x03,0x1E,0x1C,0x00,
	0x4C,						//L
	0x08,0xF8,0xF8,0x08,0x00,0x00,0x00,0x00,
	0x10,0x1F,0x1F,0x10,0x10,0x18,0x1C,0x00,
	0x4D,						//M
	0xF8,0xF8,0x70,0xE0,0x70,0xF8,0xF8,0x00,
	0x1F,0x1F,0x00,0x00,0x00,0x1F,0x1F,0x00,
	0x4E,						//N
	0xF8,0xF8,0x70,0xE0,0xC0,0xF8,0xF8,0x00,
	0x1F,0x1F,0x00,0x00,0x01,0x1F,0x1F,0x00,
        0x4F,						//O
	0xF0,0xF8,0x08,0x08,0x08,0xF8,0xF0,0x00,
	0x0F,0x1F,0x10,0x10,0x10,0x1F,0x0F,0x00,
	0x50,						//P
	0x08,0xF8,0xF8,0x88,0x88,0xF8,0x70,0x00,
	0x10,0x1F,0x1F,0x10,0x00,0x00,0x00,0x00,
        'Q',
        0xE0,0x10,0x08,0x08,0x08,0x10,0xE0,0x00,
        0x0F,0x18,0x24,0x24,0x38,0x50,0x4F,0x00,
	0x52,						//R
	0x08,0xF8,0xF8,0x88,0x88,0xF8,0x70,0x00,
	0x10,0x1F,0x1F,0x00,0x01,0x1F,0x1E,0x00,
	0x53,						//S
	0x30,0x78,0xC8,0x88,0x88,0x38,0x30,0x00,
	0x0C,0x1C,0x10,0x10,0x11,0x1F,0x0E,0x00,
	0x54,						//T
	0x00,0x38,0x18,0xF8,0xF8,0x18,0x38,0x00,
	0x00,0x00,0x10,0x1F,0x1F,0x10,0x00,0x00,
	0x55,						//U
	0xF8,0xF8,0x00,0x00,0x00,0xF8,0xF8,0x00,
	0x0F,0x1F,0x10,0x10,0x10,0x1F,0x0F,0x00,
	0x56,						//V
	0xF8,0xF8,0x00,0x00,0x00,0xF8,0xF8,0x00,
	0x03,0x07,0x0C,0x18,0x0C,0x07,0x03,0x00,
	0x57,						//W
	0xF8,0xF8,0x00,0x80,0x00,0xF8,0xF8,0x00,
	0x0F,0x1F,0x1C,0x07,0x1C,0x1F,0x0F,0x00,
	0x61,						//a
	0x00,0x40,0x40,0x40,0xC0,0x80,0x00,0x00,
	0x0E,0x1F,0x11,0x11,0x0F,0x1F,0x10,0x00,
	0x62,						//b
	0x08,0xF8,0xF8,0x40,0xC0,0x80,0x00,0x00,
	0x00,0x1F,0x1F,0x10,0x10,0x1F,0x0F,0x00,
	0x64,						//d
	0x00,0x80,0xC0,0x48,0xF8,0xF8,0x00,0x00,
	0x0F,0x1F,0x10,0x10,0x0F,0x1F,0x10,0x00,
	0x65,						//e
	0x80,0xC0,0x40,0x40,0x40,0xC0,0x80,0x00,
	0x0F,0x1F,0x11,0x11,0x11,0x19,0x09,0x00,
	0x66,						//f
	0x80,0xF0,0xF8,0x88,0x18,0x30,0x00,0x00,
	0x10,0x1F,0x1F,0x10,0x00,0x00,0x00,0x00,
	0x67,						//g
	0x80,0xC0,0x40,0x40,0x80,0xC0,0x40,0x00,
	0x4F,0xDF,0x90,0x90,0xFF,0x7F,0x00,0x00,
	0x68,						//h
	0x08,0xF8,0xF8,0x80,0x40,0xC0,0x80,0x00,
	0x10,0x1F,0x1F,0x00,0x00,0x1F,0x1F,0x00,
	0x6C,						//l
	0x00,0x00,0x08,0xF8,0xF8,0x00,0x00,0x00,
	0x00,0x00,0x10,0x1F,0x1F,0x10,0x00,0x00,
	0x69,						//i
	0x00,0x00,0x40,0xD8,0xD8,0x00,0x00,0x00,
	0x00,0x00,0x10,0x1F,0x1F,0x10,0x00,0x00,
	0x6B,						//k
	0x08,0xF8,0xF8,0x00,0x80,0xC0,0x40,0x00,
	0x10,0x1F,0x1F,0x03,0x07,0x1C,0x18,0x00,
	0x6D,						//m
	0xC0,0xC0,0xC0,0x80,0xC0,0xC0,0x80,0x00,
	0x1F,0x1F,0x00,0x0F,0x00,0x1F,0x1F,0x00,
	0x6E,						//n
	0x40,0xC0,0x80,0x40,0x40,0xC0,0x80,0x00,
	0x00,0x1F,0x1F,0x00,0x00,0x1F,0x1F,0x00,
	0x6F,						//o
	0x80,0xC0,0x40,0x40,0x40,0xC0,0x80,0x00,
	0x0F,0x1F,0x10,0x10,0x10,0x1F,0x0F,0x00,
	0x70,						//p
	0x40,0xC0,0x80,0x40,0x40,0xC0,0x80,0x00,
	0x80,0xFF,0xFF,0x90,0x10,0x1F,0x0F,0x00,
	0x72,						//r
	0x40,0xC0,0x80,0xC0,0x40,0xC0,0x80,0x00,
	0x10,0x1F,0x1F,0x10,0x00,0x01,0x01,0x00,
	0x73,						//s
	0x80,0xC0,0x40,0x40,0x40,0xC0,0x80,0x00,
	0x08,0x19,0x13,0x12,0x16,0x1C,0x08,0x00,
	0x74,						//t
	0x40,0x40,0xF0,0xF8,0x40,0x40,0x00,0x00,
	0x00,0x00,0x0F,0x1F,0x10,0x18,0x08,0x00,
	0x75,						//u
	0xC0,0xC0,0x00,0x00,0xC0,0xC0,0x00,0x00,
	0x0F,0x1F,0x10,0x10,0x0F,0x1F,0x10,0x00,
	0x7A,						//z
	0xC0,0xC0,0x40,0x40,0xC0,0xC0,0x40,0x00,
	0x18,0x1C,0x16,0x13,0x11,0x18,0x18,0x00,
        0x3F,                                          //?
        0x00,0x70,0x48,0x08,0x08,0x08,0xF0,0x00,
        0x00,0x00,0x00,0x30,0x36,0x01,0x00,0x00

        };
unsigned char code lib1616[239*34]
      ={0xBF,0xD5,					//空
	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,
        0xD7,0xE9,					//组
	0x20,0x30,0xAC,0x63,0x20,0x10,0x00,0xFC,
	0x44,0x44,0x44,0x44,0xFE,0x04,0x00,0x00,
	0x22,0x67,0x22,0x12,0x12,0x52,0x40,0x7F,
	0x44,0x44,0x44,0x44,0x7F,0x40,0x40,0x00,
	0xCC,0xAC,					//态
	0x04,0x04,0x84,0x84,0x44,0x24,0x54,0x8F,
	0x14,0x24,0x44,0x44,0x84,0x86,0x84,0x00,
	0x01,0x21,0x1C,0x00,0x3C,0x40,0x42,0x4C,
	0x40,0x40,0x70,0x04,0x08,0x31,0x00,0x00,
	0xCD,0xA8,					//通
	0x40,0x42,0x44,0xCC,0x00,0x00,0xF1,0x91,
	0x95,0xF9,0x95,0x93,0xF9,0x10,0x00,0x00,
	0x00,0x40,0x20,0x1F,0x20,0x40,0xBF,0x84,
	0x84,0xBF,0x94,0xA4,0x9F,0xC0,0x40,0x00,
	0xB5,0xC0,					//道
	0x40,0x42,0x44,0xCC,0x00,0x04,0xE5,0xB6,
	0xAC,0xA4,0xA4,0xA6,0xF5,0x24,0x00,0x00,
	0x00,0x40,0x20,0x1F,0x20,0x40,0xBF,0xA4,
	0xA4,0xA4,0xA4,0xA4,0xBF,0xC0,0x40,0x00,
	0xB1,0xA8,					//报
	0x10,0x10,0x10,0xFF,0x90,0x50,0x00,0xFE,
	0x82,0x82,0x92,0xA2,0x9F,0x02,0x00,0x00,
	0x02,0x42,0x81,0x7F,0x00,0x00,0x00,0xFF,
	0x22,0x14,0x08,0x16,0x21,0x60,0x20,0x00,
	0xBE,0xAF,					//警
	0x80,0x92,0x8A,0xBF,0xAA,0xBB,0xCA,0xFA,
	0x84,0xA7,0xAA,0x92,0xAE,0xE2,0xA0,0x00,
	0x00,0x00,0x00,0xEA,0xAA,0xAA,0xAA,0xAA,
	0xAA,0xAA,0xAA,0xEA,0x00,0x00,0x00,0x00,
	0xC9,0xE8,					//设
	0x40,0x40,0x42,0xCC,0x00,0x40,0xA0,0x9F,
	0x81,0x81,0x81,0x9F,0xA0,0x20,0x20,0x00,
	0x00,0x00,0x00,0x7F,0xA0,0x90,0x40,0x43,
	0x2C,0x10,0x28,0x26,0x41,0xC0,0x40,0x00,
	0xB6,0xA8,					//定
	0x10,0x0C,0x04,0x24,0x24,0x24,0x25,0xE6,
	0x24,0x24,0x34,0x24,0x04,0x14,0x0C,0x00,
	0x80,0x40,0x20,0x1F,0x20,0x40,0x40,0x7F,
	0x42,0x42,0x43,0x42,0x40,0x60,0x20,0x00,
	0xBF,0xD8,					//控
	0x10,0x10,0x10,0xFF,0x90,0x50,0x0C,0x44,
	0x24,0x15,0x06,0x14,0x24,0x54,0x0C,0x00,
	0x02,0x42,0x81,0x7F,0x00,0x40,0x42,0x42,
	0x42,0x42,0x7E,0x42,0x43,0x62,0x40,0x00,

⌨️ 快捷键说明

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