}
}
voidvshowonechin(ucharucpage,ucharucline,uchar*uca)
{
vshowcustomrow(ucpage,ucline,16,uca);
vshowcustomrow(ucpage+1,ucline,16,uca+16);
}
voidvshowonechar(ucharucpage,ucharucline,uchar*uca)
{
vshowcustomrow(ucpage,ucline,8,uca);
vshowcustomrow(ucpage+1,ucline,8,uca+8);
}
/*------------------初始化-----------------*/
voidinit_lcd(void)
{
rst=0;
delay(50);
rst=1;
cs1=1;cs2=1;cs3=1;
wr_lcd(comm,disp_off);
wr_lcd(comm,disp_on);
}
/*---------------显示1-----------------*/
voiddisp1(void)
{
lat_disp(0x00,0x00);
vshowonechin(0,0,uca_fan);
vshowonechin(0,16,uca_bei);
vshowonechin(0,32,uca_ke);
vshowonechin(0,48,uca_ji);
vshowonechin(0,64,uca_you);
vshowonechin(0,80,uca_xian);
vshowonechin(0,96,uca_gong);
vshowonechin(0,112,uca_si);
vshowonechin(0,128,uca_chen);
vshowonechin(0,144,uca_li);
vshowonechin(0,160,uca_li);
vshowonechin(0,176,uca_zuo);
vshowonechin(2,0,uca_da);
vshowonechin(2,16,uca_bei);
vshowonechin(2,32,uca_pai);
vshowonechin(2,48,uca_ye);
vshowonechin(2,64,uca_jing);
vshowonechin(2,80,uca_xian1);
vshowonechin(2,96,uca_shi);
vshowonechin(2,112,uca_ping);
vshowonechin(4,16,uca_huan);
vshowonechin(4,32,uca_ying);
vshowonechin(4,48,uca_ni);
vshowonechin(4,64,uca_de);
vshowonechin(4,80,uca_jia);
vshowonechin(4,96,uca_meng);
vshowonechar(6,0,uca_T);
vshowonechar(6,8,uca_E);
vshowonechar(6,16,uca_L);
vshowonechar(6,24,uca_maohao);
vshowonechar(6,32,uca_yi);
vshowonechar(6,40,uca_san);
vshowonechar(6,48,uca_ba);
vshowonechar(6,56,uca_er);
vshowonechar(6,64,uca_zero);
vshowonechar(6,72,uca_er);
vshowonechar(6,80,uca_ba);
vshowonechar(6,88,uca_s);
vshowonechar(6,96,uca_qi);
vshowonechar(6,104,uca_san);
vshowonechar(6,112,uca_liu);
}
/*------------------主程序--------------------*/
voidmain()
{
init_lcd();
while
(1)
{
disp1();
delay1(4000);
}
}
#include
unsignedcharcodeuca_fan[]=
{
/*--文字:
樊--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x80,0x48,0x28,0xFF,0x28,0x02,0xAC,0x44,0xAA,0x00,0x48,0x28,0xFF,0x28,0x48,0x00,
0x02,0x42,0x42,0x23,0x22,0x12,0x0A,0x07,0x0A,0x12,0x22,0x62,0xC3,0x42,0x02,0x00,
};
unsignedcharcodeuca_bei[]=
{
/*--文字:
贝--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x00,0x00,0x00,0xFE,0x02,0x02,0x02,0xF2,0x02,0x02,0x02,0xFE,0x00,0x00,0x00,0x00,
0x00,0x40,0x40,0x27,0x20,0x10,0x08,0x07,0x08,0x10,0x10,0x27,0x60,0x00,0x00,0x00,
};
unsignedcharcodeuca_ke[]=
{
/*--文字:
科--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x10,0x12,0x92,0x72,0xFE,0x51,0x91,0x00,0x22,0xCC,0x00,0x00,0xFF,0x00,0x00,0x00,
0x04,0x02,0x01,0x00,0xFF,0x00,0x04,0x04,0x04,0x02,0x02,0x02,0xFF,0x01,0x01,0x00,
};
unsignedcharcodeuca_ji[]=
{
/*--文字:
技--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x08,0x08,0x88,0xFF,0x48,0x28,0x00,0xC8,0x48,0x48,0x7F,0x48,0xC8,0x48,0x08,0x00,
0x01,0x41,0x80,0x7F,0x00,0x40,0x40,0x20,0x13,0x0C,0x0C,0x12,0x21,0x60,0x20,0x00,
};
unsignedcharcodeuca_you[]=
{
/*--文字:
有--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x00,0x04,0x84,0x44,0xE4,0x34,0x2C,0x27,0x24,0x24,0x24,0xE4,0x04,0x04,0x04,0x00,
0x02,0x01,0x00,0x00,0xFF,0x09,0x09,0x09,0x29,0x49,0xC9,0x7F,0x00,0x00,0x00,0x00,
};
unsignedcharcodeuca_xian[]=
{
/*--文字:
限--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0xFE,0x02,0x32,0x4E,0x82,0x00,0xFE,0x4A,0xCA,0x4A,0x4A,0x4A,0x7E,0x00,0x00,0x00,
0xFF,0x00,0x02,0x04,0x03,0x00,0xFF,0x40,0x20,0x03,0x0C,0x12,0x21,0x60,0x20,0x00,
};
unsignedcharcodeuca_gong[]=
{
/*--文字:
公--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x00,0x00,0x80,0x40,0x30,0x0E,0x84,0x00,0x00,0x0E,0x10,0x60,0xC0,0x80,0x80,0x00,
0x00,0x01,0x20,0x70,0x28,0x24,0x23,0x31,0x10,0x10,0x14,0x78,0x30,0x01,0x00,0x00,
};
unsignedcharcodeuca_si[]=
{
/*--文字:
司--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x00,0x10,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x92,0x12,0x02,0x02,0xFE,0x00,0x00,
0x00,0x00,0x1F,0x04,0x04,0x04,0x04,0x04,0x04,0x0F,0x00,0x20,0x40,0x3F,0x00,0x00,
};
unsignedcharcodeuca_da[]=
{
/*--文字:
大--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x20,0x20,0x20,0x20,0x20,0x20,0xA0,0x7F,0xA0,0x20,0x20,0x20,0x20,0x20,0x20,0x00,
0x00,0x80,0x40,0x20,0x10,0x0C,0x03,0x00,0x01,0x06,0x08,0x30,0x60,0xC0,0x40,0x00,
};
unsignedcharcodeuca_pai[]=
{
/*--文字:
牌--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x00,0xFE,0x90,0x90,0x9F,0x10,0x00,0xFE,0x92,0xD3,0xBE,0x92,0x92,0xFE,0x00,0x00,
0x40,0x3F,0x00,0x00,0x7F,0x04,0x04,0x06,0x05,0x04,0xFF,0x04,0x04,0x05,0x04,0x00,
};
unsignedcharcodeuca_ye[]=
{
/*--文字:
液--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x10,0x61,0x06,0xE0,0x18,0x84,0xE4,0x1C,0x84,0x65,0xBE,0x24,0xA4,0x64,0x04,0x00,
0x04,0x04,0xFF,0x00,0x01,0x00,0xFF,0x41,0x21,0x12,0x0C,0x1B,0x61,0xC0,0x40,0x00,
};
unsignedcharcodeuca_jing[]=
{
/*--文字:
晶--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x00,0x00,0x00,0x00,0x7E,0x2A,0x2A,0x2A,0x2A,0x2A,0x2A,0x7E,0x00,0x00,0x00,0x00,
0x00,0x7F,0x25,0x25,0x25,0x25,0x7F,0x00,0x00,0x7F,0x25,0x25,0x25,0x25,0x7F,0x00,
};
unsignedcharcodeuca_xian1[]=
{
/*--文字:
显--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x00,0x00,0x00,0x3E,0x2A,0xEA,0x2A,0x2A,0x2A,0xEA,0x2A,0x3E,0x00,0x00,0x00,0x00,
0x20,0x21,0x22,0x2C,0x20,0x3F,0x20,0x20,0x20,0x3F,0x28,0x24,0x23,0x20,0x20,0x00,
};
unsignedcharcodeuca_shi[]=
{
/*--文字:
示--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x00,0x20,0x20,0x22,0x22,0x22,0x22,0xE2,0x22,0x22,0x22,0x22,0x22,0x20,0x20,0x00,
0x10,0x08,0x04,0x03,0x00,0x40,0x80,0x7F,0x00,0x00,0x01,0x02,0x0C,0x18,0x00,0x00,
};
unsignedcharcodeuca_ping[]=
{
/*--文字:
屏--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x00,0x00,0xFF,0x09,0x49,0x59,0xE9,0x49,0x49,0x49,0xE9,0x59,0x49,0x4F,0x00,0x00,
0x40,0x30,0x0F,0x82,0x42,0x32,0x0F,0x02,0x02,0x02,0xFF,0x02,0x02,0x02,0x02,0x00,
};
unsignedcharcodeuca_huan[]=
{
/*--文字:
欢--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x14,0x24,0x44,0x84,0x64,0x1C,0x20,0x18,0x0F,0xE8,0x08,0x08,0x28,0x18,0x08,0x00,
0x20,0x10,0x4C,0x43,0x43,0x2C,0x20,0x10,0x0C,0x03,0x06,0x18,0x30,0x60,0x20,0x00,
};
unsignedcharcodeuca_ying[]=
{
/*--文字:
迎--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x40,0x41,0xCE,0x04,0x00,0xFC,0x04,0x02,0x02,0xFC,0x04,0x04,0x04,0xFC,0x00,0x00,
0x40,0x20,0x1F,0x20,0x40,0x47,0x42,0x41,0x40,0x5F,0x40,0x42,0x44,0x43,0x40,0x00,
};
unsignedcharcodeuca_ni[]=
{
/*--文字:
你--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x80,0x40,0xF0,0x2C,0x43,0x20,0x98,0x0F,0x0A,0xE8,0x08,0x88,0x28,0x1C,0x08,0x00,
0x00,0x00,0x7F,0x00,0x10,0x0C,0x03,0x21,0x40,0x3F,0x00,0x00,0x03,0x1C,0x08,0x00,
};
unsignedcharcodeuca_de[]=
{
/*--文字:
的--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x00,0xF8,0x8C,0x8B,0x88,0xF8,0x40,0x30,0x8F,0x08,0x08,0x08,0x08,0xF8,0x00,0x00,
0x00,0x7F,0x10,0x10,0x10,0x3F,0x00,0x00,0x00,0x03,0x26,0x40,0x20,0x1F,0x00,0x00,
};
unsignedcharcodeuca_jia[]=
{
/*--文字:
加--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x00,0x08,0x08,0x08,0xFF,0x08,0x08,0xF8,0x00,0xF8,0x08,0x08,0x08,0xF8,0x00,0x00,
0x40,0x20,0x18,0x07,0x00,0x20,0x40,0x3F,0x00,0x7F,0x10,0x10,0x10,0x3F,0x00,0x00,
};
unsignedcharcodeuca_meng[]=
{
/*--文字:
盟--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x00,0xFE,0x92,0x92,0x92,0xFE,0x00,0x80,0x7E,0x2A,0x2A,0x2A,0x2A,0xFE,0x00,0x00,
0x40,0x40,0x7C,0x44,0x44,0x7C,0x46,0x45,0x44,0x7C,0x44,0x45,0x7E,0x41,0x40,0x00,
};
unsignedcharcodeuca_chen[]=
{
/*--文字:
陈--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x00,0xFE,0x22,0x52,0x8E,0x00,0xC4,0xB4,0x8C,0xE7,0x84,0x84,0x84,0x84,0x04,0x00,
0x00,0xFF,0x02,0x04,0x23,0x10,0x0C,0x40,0x80,0x7F,0x00,0x02,0x04,0x18,0x30,0x00,
};
unsignedcharcodeuca_li[]=
{
/*--文字:
莉--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x00,0x82,0x92,0x92,0x92,0xFF,0x92,0x92,0x82,0x02,0xEF,0x02,0x02,0xFA,0x02,0x00,
0x20,0x10,0x08,0x04,0x03,0xFF,0x02,0x1C,0x08,0x00,0x1F,0x40,0x80,0x7F,0x00,0x00,
};
unsignedcharcodeuca_zuo[]=
{
/*--文字:
做--*/
/*--宋体12;此字体下对应的点阵为:
宽x高=16x16--*/
0x40,0x20,0xF8,0x07,0x8A,0x88,0xFF,0x88,0xC8,0x30,0xFF,0x12,0xF0,0x10,0x10,0x00,
0x00,0x00,0x7F,0x00,0x3F,0x08,0x08,0x48,0x5F,0x20,0x13,0x0C,0x13,0x70,0x20,0x00,
};
unsignedcharcodeuca_T[]=
{
/*--文字:
T