很早之前寫的一個8字單紅色LED屏顯示程序,程序環境為KeilC V3,用的單片機為STC的12C5A60S2,
圖的是速度比一般51快,外接11.0592的晶振,完全不延時時可以帶4塊8字(32*32字)不閃爍。
這個是一個朋友要我給郵局做的顯示屏控制程序,順便發上來給大家做參考。
圖片效果:
P0口外接撥碼開關,控制顯示地址,地址不同,顯示內容不同。
//對應硬件接口 //74hc138的ABCD接P2口的0123 #define LS138_PORT P2 //關鍵參數聲明,4為LED最多能顯示的32*32的漢字個數 #define LED_SIZE 4 sbit LS138_OE =P2^4; sbit HC595_D0 =P1^0;//上半部分串行數據輸入,對應595的14腳SER sbit HC595_D1 =P1^1;//下半部分串行數據輸入,對應595的14腳SER sbit HC595_CLK =P2^6;//移位寄存器時鐘輸入,對應595的11腳SCK sbit HC595_STCLK=P2^7;//存儲寄存器時鐘輸入,對應595的12腳RCK
發送數據為2行數據同時發送,所以需要將2跟線接到上下2行的數據輸入端口
接口圖示:
KeilC的程序如下所示:
完整程序下載地址:8LED_STC12C5A60S2.rar
74HC595.H文件:
//Note: 74HC595驅動
//Note: 74HC595驅動
//File: 74HC595.H
//Date: 09-11-6
//Time: 3:50 am
//Design By: Ling.Ju
//Note: SCLR(10腳) 主復位接電源正極, G(13腳) 使能端,輸出有效接電源負極
//防止74HC595.H頭文件被主程序重復調用
/*----------------------------------------------------------------------------*/
#ifndef __74HC595_H__
#define __74HC595_H__
//對應硬件接口
/*----------------------------------------------------------------------------*/
sbit SD0 = P1^0; //串行數據輸入 , 對應595的14腳SER D0/1 D1/2 D2/3 D3/4
sbit SD1 = P1^1; //串行數據輸入 , 對應595的14腳SER D0/1 D1/2 D2/3 D3/4
sbit SD2 = P1^2; //串行數據輸入 , 對應595的14腳SER D0/1 D1/2 D2/3 D3/4
sbit SD3 = P1^3; //串行數據輸入 , 對應595的14腳SER D0/1 D1/2 D2/3 D3/4
sbit SH_CK = P1^4; //移位寄存器時鐘輸入,對應595的11腳SCK
sbit ST_CK = P1^5; //存儲寄存器時鐘輸入,對應595的12腳RCK
//函數聲明
void send_595(unsigned char Data1,unsigned char Data2); //串行輸入,并行輸出
/*----------------------------------------------------------------------------*/
//串行數據輸入
void send_595(unsigned char Data1,unsigned char Data2)
{
unsigned char i;
for(i = 0; i < 8; i++)
{
SH_CK = 0; //先置為低
SD0= Data1 & 0x80; //取數據的最高位
SD1= Data2 & 0x80; //取數據的最高位
Data1 <<= 1; //將數據的次高位移到最高位,為下一次取數據做準備
Data2 <<= 1; //將數據的次高位移到最高位,為下一次取數據做準備
SH_CK = 1; //再置為高,產生移位時鐘上升沿,上升沿時數據寄存器的數據移位
}
ST_CK = 0; //先置為低,再置為高,
ST_CK = 1; //上升沿時移位寄存器的數據進入數據存儲寄存器,更新顯示數據
}
/*----------------------------------------------------------------------------*/
#endif
main.c主程序文件
//包含頭文件
#include <REG52.H>
#include <INTRINS.H>
#include "hanzi.h"
/*----------------------------------------------------------------------------*/
//數據類型定義
#define uint8 unsigned char
#define uint16 unsigned short
/*----------------------------------------------------------------------------*/
//對應硬件接口
//74hc138的ABCD接P2口的0123,0xA0就是P2口地址
#define LS138_PORT P2
/**************************************************************************/
//關鍵參數聲明,4為LED最多能顯示的32*32的漢字個數
#define LED_SIZE 4
sbit LS138_OE =P2^4;
sbit HC595_D0 =P1^0;//上半部分串行數據輸入,對應595的14腳SER
sbit HC595_D1 =P1^1;//下半部分串行數據輸入,對應595的14腳SER
sbit HC595_CLK =P2^6;//移位寄存器時鐘輸入,對應595的11腳SCK
sbit HC595_STCLK=P2^7;//存儲寄存器時鐘輸入,對應595的12腳RCK
//包(0) 裹(1) 寄(2) 遞(3)
//特(4) 快(5) 專(6) 遞(7)
//信(8) 函(9) 寄(10) 遞(11)
//綜(12) 合(13) 業(14) 務(15)
//報(16) 刊(17) 訂(18) 閱(19)
//集(20) 郵(21) 業(22) 務(23)
//函數聲明
void send_595_byte(uint8 Data1,uint8 Data2); //595串行送入1byte數據
void send_data(void); //送出buff中的所有數據
void read_data(unsigned char *add,uint16 s); //依次裝載漢字的第1、16行,2、17行...所有數據
void delay1us(uint16 i); //延時1us?????
extern unsigned char code hanzi[];
//LS138的ABCD段碼表
uint8 code LS138_CODE[16]={0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};
uint8 data_buff1[(LED_SIZE<<2)]; //緩存區1(上一行)
uint8 data_buff2[(LED_SIZE<<2)]; //緩存區2(下一行)
uint8 Line;
uint16 Size;
void main(void)
{
uint8 address;
LS138_OE = 1;
Size=0;
P0=0xff; //P0口加上拉電阻做地址,撥碼開關撥到on則將對應管腳拉低
address=~P0; //將地址按位取反,把拉低的端口改為1,用于選擇漢字
switch(address)
{
case 1: Size=0; break;
case 2: Size=128*LED_SIZE; break;
case 4: Size=128*LED_SIZE*2; break;
case 8: Size=128*LED_SIZE*3; break;
case 16: Size=128*LED_SIZE*4; break;
case 32: Size=128*LED_SIZE*5; break;
case 64: Size=128*LED_SIZE*6; break;
case 128: Size=128*LED_SIZE*7; break;
default: Size=0; break;
}
while(1)
{
for(Line=0;Line<16;Line++) //16行掃描
{
read_data(hanzi,Size); //裝載漢字數據
send_data(); //發送2整行數據
LS138_OE = 1; //關閉138使能信號,關閉屏幕顯示
LS138_PORT = LS138_PORT & 0xF0;//清掉LS138的ABCD段碼,關閉OE使能信號
LS138_PORT = LS138_PORT | LS138_CODE[Line];//輸出段碼
HC595_STCLK=0; //595的鎖存置低
//delay1us(2);
HC595_STCLK=1; //595的鎖存拉高,上升沿鎖存數據
LS138_OE = 0; //送出138使能信號,點亮屏幕
delay1us(10);
}
}
}
void delay1us(uint16 i)
{
while(i--)
{
_nop_();
}
}
/************************************************
裝載數據進入緩沖器,依次轉載第一個漢字的
第1行所有數據與第16行所有數據
************************************************/
void read_data(unsigned char *add,uint16 s)
{
uint8 ii,bb,cc;
uint16 aa;
bb=Line<<2;
for(ii=0;ii<LED_SIZE;ii++)
{
aa=((int)ii)<<7;
cc=ii<<2;
data_buff1[cc] =*(add+s+bb+aa); //上面字的前4個數據
data_buff1[cc+1]=*(add+s+bb+aa+1);
data_buff1[cc+2]=*(add+s+bb+aa+2);
data_buff1[cc+3]=*(add+s+bb+aa+3);
data_buff2[cc] =*(add+s+bb+aa+64); //下面字的前4個數據
data_buff2[cc+1]=*(add+s+bb+aa+65);
data_buff2[cc+2]=*(add+s+bb+aa+66);
data_buff2[cc+3]=*(add+s+bb+aa+67);
}
}
/******************************
void read_data(uint16 s)
{
uint8 ii;
for(ii=0;ii<LED_SIZE;ii++)
{
data_buff1[ii*4] =hanzi[s+Line*4]; //上面字的前4個數據
data_buff1[ii*4+1]=hanzi[s+Line*4+1];
data_buff1[ii*4+2]=hanzi[s+Line*4+2];
data_buff1[ii*4+3]=hanzi[s+Line*4+3];
data_buff2[ii*4] =hanzi[s+Line*4+16]; //下面字的前4個數據
data_buff2[ii*4+1]=hanzi[s+Line*4+17];
data_buff2[ii*4+2]=hanzi[s+Line*4+18];
data_buff2[ii*4+3]=hanzi[s+Line*4+19];
}
}
****************************************/
/**********************************************
74HC595串行數據輸入1個字節,2行字同時輸出
第一個為上半部分數據,第二個為下半部分數據
***********************************************/
void send_595_byte(uint8 Data1,uint8 Data2)
{
unsigned char i;
for(i = 0; i < 8; i++)
{
HC595_CLK = 0; //先置為低
HC595_D0= Data1 & 0x80; //取數據的最高位
HC595_D1= Data2 & 0x80; //取數據的最高位
Data1 <<= 1; //將數據的次高位移到最高位,為下一次取數據做準備
Data2 <<= 1; //將數據的次高位移到最高位,為下一次取數據做準備
HC595_CLK = 1; //再置為高,產生移位時鐘上升沿,上升沿時數據寄存器的數據移位
}
}
void send_data(void) //送出一整行數據
{
uint8 jj,kk;
kk=(LED_SIZE<<2); //總共需要發送的字節數,1個32*32漢字每行4字節
for(jj=0;jj<kk;jj++)
{
send_595_byte(data_buff1[jj],data_buff2[jj]);
}
}
hanzi.h 字庫文件
#ifndef __HANZI__H
#define __HANZI__H
unsigned char code hanzi[]=
{
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xE3,0xFF,0xFF,0xE3,0xE1,0xFF,0xF1,0xE3,0xE1,0xFF,0xF8,0xC3,0xF1,0xFF,
0xFE,0x47,0xF3,0xFF,0xFE,0x0F,0xF3,0xFF,0xFF,0x1F,0xF3,0x0F,0xFE,0x1F,0xF0,0x03,
0xFC,0x0C,0x03,0x87,0xF1,0x8C,0x73,0x8F,0xE3,0x8C,0x73,0x9F,0xFF,0x0E,0x73,0x1F,
0xFE,0x0E,0x73,0x1F,0xFE,0x0E,0x60,0x1F,0xFC,0x4F,0x03,0xFF,0xF8,0xCF,0x33,0xFF,
0xF1,0xCF,0xF3,0xFF,0xE3,0xCF,0xF3,0x1F,0xC7,0xCF,0xF3,0x87,0x9F,0x8F,0xF0,0x03,
0xFF,0x8F,0x80,0xC3,0xF8,0x00,0x07,0xE3,0xFE,0x08,0x3F,0xF3,0xFF,0x1F,0xFF,0xFF,
0xFF,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"獨",0*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x1F,
0xFF,0xE3,0xFF,0x8F,0xFF,0xE3,0xFF,0x8F,0xFF,0xC3,0xFF,0x8F,0xFF,0xC3,0xFF,0x8F,
0xFF,0x80,0xFF,0x8F,0xFF,0x88,0x23,0x8F,0xFF,0x1C,0x31,0x8F,0xFE,0x3F,0x11,0x8F,
0xFE,0x3F,0xF1,0xCF,0xFC,0x7F,0xF1,0xCF,0xF8,0xF1,0xF1,0xCF,0xF0,0x00,0xF1,0xCF,
0xE2,0x78,0xF1,0xCF,0xCE,0x78,0xF1,0xCF,0x9E,0x79,0xF1,0xCF,0xFE,0x79,0xF1,0xCF,
0xFE,0x61,0xF1,0xCF,0xFE,0x71,0xFF,0xCF,0xFE,0x33,0x3F,0xCF,0xFE,0x3F,0x3F,0xCF,
0xFE,0x3F,0x1F,0xCF,0xFF,0x0E,0x1F,0x8F,0xFF,0x80,0x19,0x8F,0xFF,0xF1,0xFC,0x0F,
0xFF,0xFF,0xFE,0x0F,0xFF,0xFF,0xFF,0x0F,0xFF,0xFF,0xFF,0x9F,0xFF,0xFF,0xFF,0xFF,/*"創",1*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0xFF,0xFF,
0xFF,0xF0,0xFF,0xFF,0xFF,0xF1,0xFF,0xFF,0xFF,0xF1,0xFF,0xFF,0xFF,0xF1,0xFF,0xFF,
0xFF,0xF1,0xFF,0xFF,0xFF,0xF1,0x81,0xFF,0xFF,0xC0,0x00,0x7F,0xF0,0x01,0xF0,0xFF,
0xF8,0xF1,0xF0,0xFF,0xF8,0xF1,0xF1,0xFF,0xFC,0xF0,0x11,0xFF,0xFC,0x00,0x71,0xFF,
0xFC,0x71,0xF1,0xFF,0xFC,0x71,0xE3,0xFF,0xFC,0x71,0xE3,0xFF,0xFE,0x70,0x03,0xFF,
0xFE,0x00,0x03,0xCF,0xFE,0x71,0xE7,0xCF,0xFF,0xF1,0xFF,0xCF,0xFF,0xF1,0xFF,0xCF,
0xFF,0xF9,0xFF,0xC7,0xFF,0xF8,0xFF,0x87,0xFF,0xF8,0x7E,0x07,0xFF,0xFC,0x00,0x0F,
0xFF,0xFF,0x80,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"電",2*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE3,0xFF,
0xFF,0xFE,0x00,0xFF,0xFF,0x00,0x20,0xFF,0xFF,0x83,0xE3,0xFF,0xFF,0xFF,0xC7,0xFF,
0xFF,0xFF,0x8F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFC,0x3F,0xFF,0xFF,0xFE,0x3F,0xFF,
0xFF,0xFE,0x3C,0x07,0xFF,0xFE,0x00,0x01,0xFF,0xC0,0x07,0xFF,0xC0,0x03,0x1F,0xFF,
0xE0,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,
0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,
0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xE0,0x1F,0xFF,0xFF,0xF8,0x1F,0xFF,
0xFF,0xFC,0x3F,0xFF,0xFF,0xFC,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"子",3*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xE3,0xFF,0xFF,0xE3,0xE1,0xFF,0xF1,0xE3,0xE1,0xFF,0xF8,0xC3,0xF1,0xFF,
0xFE,0x47,0xF3,0xFF,0xFE,0x0F,0xF3,0xFF,0xFF,0x1F,0xF3,0x0F,0xFE,0x1F,0xF0,0x03,
0xFC,0x0C,0x03,0x87,0xF1,0x8C,0x73,0x8F,0xE3,0x8C,0x73,0x9F,0xFF,0x0E,0x73,0x1F,
0xFE,0x0E,0x73,0x1F,0xFE,0x0E,0x60,0x1F,0xFC,0x4F,0x03,0xFF,0xF8,0xCF,0x33,0xFF,
0xF1,0xCF,0xF3,0xFF,0xE3,0xCF,0xF3,0x1F,0xC7,0xCF,0xF3,0x87,0x9F,0x8F,0xF0,0x03,
0xFF,0x8F,0x80,0xC3,0xF8,0x00,0x07,0xE3,0xFE,0x08,0x3F,0xF3,0xFF,0x1F,0xFF,0xFF,
0xFF,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"獨",4*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x1F,
0xFF,0xE3,0xFF,0x8F,0xFF,0xE3,0xFF,0x8F,0xFF,0xC3,0xFF,0x8F,0xFF,0xC3,0xFF,0x8F,
0xFF,0x80,0xFF,0x8F,0xFF,0x88,0x23,0x8F,0xFF,0x1C,0x31,0x8F,0xFE,0x3F,0x11,0x8F,
0xFE,0x3F,0xF1,0xCF,0xFC,0x7F,0xF1,0xCF,0xF8,0xF1,0xF1,0xCF,0xF0,0x00,0xF1,0xCF,
0xE2,0x78,0xF1,0xCF,0xCE,0x78,0xF1,0xCF,0x9E,0x79,0xF1,0xCF,0xFE,0x79,0xF1,0xCF,
0xFE,0x61,0xF1,0xCF,0xFE,0x71,0xFF,0xCF,0xFE,0x33,0x3F,0xCF,0xFE,0x3F,0x3F,0xCF,
0xFE,0x3F,0x1F,0xCF,0xFF,0x0E,0x1F,0x8F,0xFF,0x80,0x19,0x8F,0xFF,0xF1,0xFC,0x0F,
0xFF,0xFF,0xFE,0x0F,0xFF,0xFF,0xFF,0x0F,0xFF,0xFF,0xFF,0x9F,0xFF,0xFF,0xFF,0xFF,/*"創",5*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0xFF,0xFF,
0xFF,0xF0,0xFF,0xFF,0xFF,0xF1,0xFF,0xFF,0xFF,0xF1,0xFF,0xFF,0xFF,0xF1,0xFF,0xFF,
0xFF,0xF1,0xFF,0xFF,0xFF,0xF1,0x81,0xFF,0xFF,0xC0,0x00,0x7F,0xF0,0x01,0xF0,0xFF,
0xF8,0xF1,0xF0,0xFF,0xF8,0xF1,0xF1,0xFF,0xFC,0xF0,0x11,0xFF,0xFC,0x00,0x71,0xFF,
0xFC,0x71,0xF1,0xFF,0xFC,0x71,0xE3,0xFF,0xFC,0x71,0xE3,0xFF,0xFE,0x70,0x03,0xFF,
0xFE,0x00,0x03,0xCF,0xFE,0x71,0xE7,0xCF,0xFF,0xF1,0xFF,0xCF,0xFF,0xF1,0xFF,0xCF,
0xFF,0xF9,0xFF,0xC7,0xFF,0xF8,0xFF,0x87,0xFF,0xF8,0x7E,0x07,0xFF,0xFC,0x00,0x0F,
0xFF,0xFF,0x80,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"電",6*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE3,0xFF,
0xFF,0xFE,0x00,0xFF,0xFF,0x00,0x20,0xFF,0xFF,0x83,0xE3,0xFF,0xFF,0xFF,0xC7,0xFF,
0xFF,0xFF,0x8F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFC,0x3F,0xFF,0xFF,0xFE,0x3F,0xFF,
0xFF,0xFE,0x3C,0x07,0xFF,0xFE,0x00,0x01,0xFF,0xC0,0x07,0xFF,0xC0,0x03,0x1F,0xFF,
0xE0,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,
0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,
0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xE0,0x1F,0xFF,0xFF,0xF8,0x1F,0xFF,
0xFF,0xFC,0x3F,0xFF,0xFF,0xFC,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"子",7*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xE3,0xFF,0xFF,0xE3,0xE1,0xFF,0xF1,0xE3,0xE1,0xFF,0xF8,0xC3,0xF1,0xFF,
0xFE,0x47,0xF3,0xFF,0xFE,0x0F,0xF3,0xFF,0xFF,0x1F,0xF3,0x0F,0xFE,0x1F,0xF0,0x03,
0xFC,0x0C,0x03,0x87,0xF1,0x8C,0x73,0x8F,0xE3,0x8C,0x73,0x9F,0xFF,0x0E,0x73,0x1F,
0xFE,0x0E,0x73,0x1F,0xFE,0x0E,0x60,0x1F,0xFC,0x4F,0x03,0xFF,0xF8,0xCF,0x33,0xFF,
0xF1,0xCF,0xF3,0xFF,0xE3,0xCF,0xF3,0x1F,0xC7,0xCF,0xF3,0x87,0x9F,0x8F,0xF0,0x03,
0xFF,0x8F,0x80,0xC3,0xF8,0x00,0x07,0xE3,0xFE,0x08,0x3F,0xF3,0xFF,0x1F,0xFF,0xFF,
0xFF,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"獨",8*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x1F,
0xFF,0xE3,0xFF,0x8F,0xFF,0xE3,0xFF,0x8F,0xFF,0xC3,0xFF,0x8F,0xFF,0xC3,0xFF,0x8F,
0xFF,0x80,0xFF,0x8F,0xFF,0x88,0x23,0x8F,0xFF,0x1C,0x31,0x8F,0xFE,0x3F,0x11,0x8F,
0xFE,0x3F,0xF1,0xCF,0xFC,0x7F,0xF1,0xCF,0xF8,0xF1,0xF1,0xCF,0xF0,0x00,0xF1,0xCF,
0xE2,0x78,0xF1,0xCF,0xCE,0x78,0xF1,0xCF,0x9E,0x79,0xF1,0xCF,0xFE,0x79,0xF1,0xCF,
0xFE,0x61,0xF1,0xCF,0xFE,0x71,0xFF,0xCF,0xFE,0x33,0x3F,0xCF,0xFE,0x3F,0x3F,0xCF,
0xFE,0x3F,0x1F,0xCF,0xFF,0x0E,0x1F,0x8F,0xFF,0x80,0x19,0x8F,0xFF,0xF1,0xFC,0x0F,
0xFF,0xFF,0xFE,0x0F,0xFF,0xFF,0xFF,0x0F,0xFF,0xFF,0xFF,0x9F,0xFF,0xFF,0xFF,0xFF,/*"創",9*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0xFF,0xFF,
0xFF,0xF0,0xFF,0xFF,0xFF,0xF1,0xFF,0xFF,0xFF,0xF1,0xFF,0xFF,0xFF,0xF1,0xFF,0xFF,
0xFF,0xF1,0xFF,0xFF,0xFF,0xF1,0x81,0xFF,0xFF,0xC0,0x00,0x7F,0xF0,0x01,0xF0,0xFF,
0xF8,0xF1,0xF0,0xFF,0xF8,0xF1,0xF1,0xFF,0xFC,0xF0,0x11,0xFF,0xFC,0x00,0x71,0xFF,
0xFC,0x71,0xF1,0xFF,0xFC,0x71,0xE3,0xFF,0xFC,0x71,0xE3,0xFF,0xFE,0x70,0x03,0xFF,
0xFE,0x00,0x03,0xCF,0xFE,0x71,0xE7,0xCF,0xFF,0xF1,0xFF,0xCF,0xFF,0xF1,0xFF,0xCF,
0xFF,0xF9,0xFF,0xC7,0xFF,0xF8,0xFF,0x87,0xFF,0xF8,0x7E,0x07,0xFF,0xFC,0x00,0x0F,
0xFF,0xFF,0x80,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"電",10*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE3,0xFF,
0xFF,0xFE,0x00,0xFF,0xFF,0x00,0x20,0xFF,0xFF,0x83,0xE3,0xFF,0xFF,0xFF,0xC7,0xFF,
0xFF,0xFF,0x8F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFC,0x3F,0xFF,0xFF,0xFE,0x3F,0xFF,
0xFF,0xFE,0x3C,0x07,0xFF,0xFE,0x00,0x01,0xFF,0xC0,0x07,0xFF,0xC0,0x03,0x1F,0xFF,
0xE0,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,
0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,
0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xE0,0x1F,0xFF,0xFF,0xF8,0x1F,0xFF,
0xFF,0xFC,0x3F,0xFF,0xFF,0xFC,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"子",11*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xE3,0xFF,0xFF,0xE3,0xE1,0xFF,0xF1,0xE3,0xE1,0xFF,0xF8,0xC3,0xF1,0xFF,
0xFE,0x47,0xF3,0xFF,0xFE,0x0F,0xF3,0xFF,0xFF,0x1F,0xF3,0x0F,0xFE,0x1F,0xF0,0x03,
0xFC,0x0C,0x03,0x87,0xF1,0x8C,0x73,0x8F,0xE3,0x8C,0x73,0x9F,0xFF,0x0E,0x73,0x1F,
0xFE,0x0E,0x73,0x1F,0xFE,0x0E,0x60,0x1F,0xFC,0x4F,0x03,0xFF,0xF8,0xCF,0x33,0xFF,
0xF1,0xCF,0xF3,0xFF,0xE3,0xCF,0xF3,0x1F,0xC7,0xCF,0xF3,0x87,0x9F,0x8F,0xF0,0x03,
0xFF,0x8F,0x80,0xC3,0xF8,0x00,0x07,0xE3,0xFE,0x08,0x3F,0xF3,0xFF,0x1F,0xFF,0xFF,
0xFF,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"獨",12*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x1F,
0xFF,0xE3,0xFF,0x8F,0xFF,0xE3,0xFF,0x8F,0xFF,0xC3,0xFF,0x8F,0xFF,0xC3,0xFF,0x8F,
0xFF,0x80,0xFF,0x8F,0xFF,0x88,0x23,0x8F,0xFF,0x1C,0x31,0x8F,0xFE,0x3F,0x11,0x8F,
0xFE,0x3F,0xF1,0xCF,0xFC,0x7F,0xF1,0xCF,0xF8,0xF1,0xF1,0xCF,0xF0,0x00,0xF1,0xCF,
0xE2,0x78,0xF1,0xCF,0xCE,0x78,0xF1,0xCF,0x9E,0x79,0xF1,0xCF,0xFE,0x79,0xF1,0xCF,
0xFE,0x61,0xF1,0xCF,0xFE,0x71,0xFF,0xCF,0xFE,0x33,0x3F,0xCF,0xFE,0x3F,0x3F,0xCF,
0xFE,0x3F,0x1F,0xCF,0xFF,0x0E,0x1F,0x8F,0xFF,0x80,0x19,0x8F,0xFF,0xF1,0xFC,0x0F,
0xFF,0xFF,0xFE,0x0F,0xFF,0xFF,0xFF,0x0F,0xFF,0xFF,0xFF,0x9F,0xFF,0xFF,0xFF,0xFF,/*"創",13*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0xFF,0xFF,
0xFF,0xF0,0xFF,0xFF,0xFF,0xF1,0xFF,0xFF,0xFF,0xF1,0xFF,0xFF,0xFF,0xF1,0xFF,0xFF,
0xFF,0xF1,0xFF,0xFF,0xFF,0xF1,0x81,0xFF,0xFF,0xC0,0x00,0x7F,0xF0,0x01,0xF0,0xFF,
0xF8,0xF1,0xF0,0xFF,0xF8,0xF1,0xF1,0xFF,0xFC,0xF0,0x11,0xFF,0xFC,0x00,0x71,0xFF,
0xFC,0x71,0xF1,0xFF,0xFC,0x71,0xE3,0xFF,0xFC,0x71,0xE3,0xFF,0xFE,0x70,0x03,0xFF,
0xFE,0x00,0x03,0xCF,0xFE,0x71,0xE7,0xCF,0xFF,0xF1,0xFF,0xCF,0xFF,0xF1,0xFF,0xCF,
0xFF,0xF9,0xFF,0xC7,0xFF,0xF8,0xFF,0x87,0xFF,0xF8,0x7E,0x07,0xFF,0xFC,0x00,0x0F,
0xFF,0xFF,0x80,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"電",14*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE3,0xFF,
0xFF,0xFE,0x00,0xFF,0xFF,0x00,0x20,0xFF,0xFF,0x83,0xE3,0xFF,0xFF,0xFF,0xC7,0xFF,
0xFF,0xFF,0x8F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFC,0x3F,0xFF,0xFF,0xFE,0x3F,0xFF,
0xFF,0xFE,0x3C,0x07,0xFF,0xFE,0x00,0x01,0xFF,0xC0,0x07,0xFF,0xC0,0x03,0x1F,0xFF,
0xE0,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,
0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,
0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xE0,0x1F,0xFF,0xFF,0xF8,0x1F,0xFF,
0xFF,0xFC,0x3F,0xFF,0xFF,0xFC,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"子",15*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xE3,0xFF,0xFF,0xE3,0xE1,0xFF,0xF1,0xE3,0xE1,0xFF,0xF8,0xC3,0xF1,0xFF,
0xFE,0x47,0xF3,0xFF,0xFE,0x0F,0xF3,0xFF,0xFF,0x1F,0xF3,0x0F,0xFE,0x1F,0xF0,0x03,
0xFC,0x0C,0x03,0x87,0xF1,0x8C,0x73,0x8F,0xE3,0x8C,0x73,0x9F,0xFF,0x0E,0x73,0x1F,
0xFE,0x0E,0x73,0x1F,0xFE,0x0E,0x60,0x1F,0xFC,0x4F,0x03,0xFF,0xF8,0xCF,0x33,0xFF,
0xF1,0xCF,0xF3,0xFF,0xE3,0xCF,0xF3,0x1F,0xC7,0xCF,0xF3,0x87,0x9F,0x8F,0xF0,0x03,
0xFF,0x8F,0x80,0xC3,0xF8,0x00,0x07,0xE3,0xFE,0x08,0x3F,0xF3,0xFF,0x1F,0xFF,0xFF,
0xFF,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"獨",16*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x1F,
0xFF,0xE3,0xFF,0x8F,0xFF,0xE3,0xFF,0x8F,0xFF,0xC3,0xFF,0x8F,0xFF,0xC3,0xFF,0x8F,
0xFF,0x80,0xFF,0x8F,0xFF,0x88,0x23,0x8F,0xFF,0x1C,0x31,0x8F,0xFE,0x3F,0x11,0x8F,
0xFE,0x3F,0xF1,0xCF,0xFC,0x7F,0xF1,0xCF,0xF8,0xF1,0xF1,0xCF,0xF0,0x00,0xF1,0xCF,
0xE2,0x78,0xF1,0xCF,0xCE,0x78,0xF1,0xCF,0x9E,0x79,0xF1,0xCF,0xFE,0x79,0xF1,0xCF,
0xFE,0x61,0xF1,0xCF,0xFE,0x71,0xFF,0xCF,0xFE,0x33,0x3F,0xCF,0xFE,0x3F,0x3F,0xCF,
0xFE,0x3F,0x1F,0xCF,0xFF,0x0E,0x1F,0x8F,0xFF,0x80,0x19,0x8F,0xFF,0xF1,0xFC,0x0F,
0xFF,0xFF,0xFE,0x0F,0xFF,0xFF,0xFF,0x0F,0xFF,0xFF,0xFF,0x9F,0xFF,0xFF,0xFF,0xFF,/*"創",17*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0xFF,0xFF,
0xFF,0xF0,0xFF,0xFF,0xFF,0xF1,0xFF,0xFF,0xFF,0xF1,0xFF,0xFF,0xFF,0xF1,0xFF,0xFF,
0xFF,0xF1,0xFF,0xFF,0xFF,0xF1,0x81,0xFF,0xFF,0xC0,0x00,0x7F,0xF0,0x01,0xF0,0xFF,
0xF8,0xF1,0xF0,0xFF,0xF8,0xF1,0xF1,0xFF,0xFC,0xF0,0x11,0xFF,0xFC,0x00,0x71,0xFF,
0xFC,0x71,0xF1,0xFF,0xFC,0x71,0xE3,0xFF,0xFC,0x71,0xE3,0xFF,0xFE,0x70,0x03,0xFF,
0xFE,0x00,0x03,0xCF,0xFE,0x71,0xE7,0xCF,0xFF,0xF1,0xFF,0xCF,0xFF,0xF1,0xFF,0xCF,
0xFF,0xF9,0xFF,0xC7,0xFF,0xF8,0xFF,0x87,0xFF,0xF8,0x7E,0x07,0xFF,0xFC,0x00,0x0F,
0xFF,0xFF,0x80,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"電",18*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE3,0xFF,
0xFF,0xFE,0x00,0xFF,0xFF,0x00,0x20,0xFF,0xFF,0x83,0xE3,0xFF,0xFF,0xFF,0xC7,0xFF,
0xFF,0xFF,0x8F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFC,0x3F,0xFF,0xFF,0xFE,0x3F,0xFF,
0xFF,0xFE,0x3C,0x07,0xFF,0xFE,0x00,0x01,0xFF,0xC0,0x07,0xFF,0xC0,0x03,0x1F,0xFF,
0xE0,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,
0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,
0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xE0,0x1F,0xFF,0xFF,0xF8,0x1F,0xFF,
0xFF,0xFC,0x3F,0xFF,0xFF,0xFC,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"子",19*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xE3,0xFF,0xFF,0xE3,0xE1,0xFF,0xF1,0xE3,0xE1,0xFF,0xF8,0xC3,0xF1,0xFF,
0xFE,0x47,0xF3,0xFF,0xFE,0x0F,0xF3,0xFF,0xFF,0x1F,0xF3,0x0F,0xFE,0x1F,0xF0,0x03,
0xFC,0x0C,0x03,0x87,0xF1,0x8C,0x73,0x8F,0xE3,0x8C,0x73,0x9F,0xFF,0x0E,0x73,0x1F,
0xFE,0x0E,0x73,0x1F,0xFE,0x0E,0x60,0x1F,0xFC,0x4F,0x03,0xFF,0xF8,0xCF,0x33,0xFF,
0xF1,0xCF,0xF3,0xFF,0xE3,0xCF,0xF3,0x1F,0xC7,0xCF,0xF3,0x87,0x9F,0x8F,0xF0,0x03,
0xFF,0x8F,0x80,0xC3,0xF8,0x00,0x07,0xE3,0xFE,0x08,0x3F,0xF3,0xFF,0x1F,0xFF,0xFF,
0xFF,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"獨",20*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x1F,
0xFF,0xE3,0xFF,0x8F,0xFF,0xE3,0xFF,0x8F,0xFF,0xC3,0xFF,0x8F,0xFF,0xC3,0xFF,0x8F,
0xFF,0x80,0xFF,0x8F,0xFF,0x88,0x23,0x8F,0xFF,0x1C,0x31,0x8F,0xFE,0x3F,0x11,0x8F,
0xFE,0x3F,0xF1,0xCF,0xFC,0x7F,0xF1,0xCF,0xF8,0xF1,0xF1,0xCF,0xF0,0x00,0xF1,0xCF,
0xE2,0x78,0xF1,0xCF,0xCE,0x78,0xF1,0xCF,0x9E,0x79,0xF1,0xCF,0xFE,0x79,0xF1,0xCF,
0xFE,0x61,0xF1,0xCF,0xFE,0x71,0xFF,0xCF,0xFE,0x33,0x3F,0xCF,0xFE,0x3F,0x3F,0xCF,
0xFE,0x3F,0x1F,0xCF,0xFF,0x0E,0x1F,0x8F,0xFF,0x80,0x19,0x8F,0xFF,0xF1,0xFC,0x0F,
0xFF,0xFF,0xFE,0x0F,0xFF,0xFF,0xFF,0x0F,0xFF,0xFF,0xFF,0x9F,0xFF,0xFF,0xFF,0xFF,/*"創",21*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xF0,0xFF,0xFF,
0xFF,0xF0,0xFF,0xFF,0xFF,0xF1,0xFF,0xFF,0xFF,0xF1,0xFF,0xFF,0xFF,0xF1,0xFF,0xFF,
0xFF,0xF1,0xFF,0xFF,0xFF,0xF1,0x81,0xFF,0xFF,0xC0,0x00,0x7F,0xF0,0x01,0xF0,0xFF,
0xF8,0xF1,0xF0,0xFF,0xF8,0xF1,0xF1,0xFF,0xFC,0xF0,0x11,0xFF,0xFC,0x00,0x71,0xFF,
0xFC,0x71,0xF1,0xFF,0xFC,0x71,0xE3,0xFF,0xFC,0x71,0xE3,0xFF,0xFE,0x70,0x03,0xFF,
0xFE,0x00,0x03,0xCF,0xFE,0x71,0xE7,0xCF,0xFF,0xF1,0xFF,0xCF,0xFF,0xF1,0xFF,0xCF,
0xFF,0xF9,0xFF,0xC7,0xFF,0xF8,0xFF,0x87,0xFF,0xF8,0x7E,0x07,0xFF,0xFC,0x00,0x0F,
0xFF,0xFF,0x80,0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"電",22*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xE3,0xFF,
0xFF,0xFE,0x00,0xFF,0xFF,0x00,0x20,0xFF,0xFF,0x83,0xE3,0xFF,0xFF,0xFF,0xC7,0xFF,
0xFF,0xFF,0x8F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFC,0x3F,0xFF,0xFF,0xFE,0x3F,0xFF,
0xFF,0xFE,0x3C,0x07,0xFF,0xFE,0x00,0x01,0xFF,0xC0,0x07,0xFF,0xC0,0x03,0x1F,0xFF,
0xE0,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,
0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,
0xFF,0xFF,0x1F,0xFF,0xFF,0xFF,0x1F,0xFF,0xFF,0xE0,0x1F,0xFF,0xFF,0xF8,0x1F,0xFF,
0xFF,0xFC,0x3F,0xFF,0xFF,0xFC,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,/*"子",23*/
/* (32 X 32 , 楷體_GB2312, 加粗 )*/
};
#endif