5110LCD小板原理图

5110LCD小板原理图


2023年12月30日发(作者:华为p10plus怎么样)

5110LCD小板原理图:不妥的地方请指出

1.增加了74HC165,在不增加任何I/O口的情况下提供8个按键

2.板载LCD阻容复位,LCD_reset可以外部控制也可以阻容复位

3.背光可以控制

4.最少4个I/O端口就可以控制液晶和读取8个按键

不放心,按照上图接线进行实物测试结果通过,程序如下:

$Device= m16 使用mega16

$Stack = 32 堆栈32字节

$Clock = 4 时钟4MHz

$ShiftOut Data=PORTB.5 ,Clk=PORTB.7,Msb 申明一个简易SPI口

$GLCD Nokia3310, SCLK=PORTB.7, SDIN=PORTB.5, DC=PORTB.1, SCE=PORTB.4 3310液晶连接定义

$Def RES=PORTB.0 复位脚

$LeadChar=" ", Format(3,0) 显示数据格式化

$Def SL = PORTB.1 去74HC165锁存

$Def led = PORTB.3 去3310背光控制

Dim n_key As Byte 保存按键键值

Dim n As Byte 显示一个变量n好观察3310有没有运行

Dim F0HD As Flash Byte 英文字库F0HD

n_key=255

Set DDRB.0: Nop 3: Set RES 复位3310LCD

Set DDRB.3

Reset led 点亮3310背光灯

GLcdInit 初始化3310LCD

FontSet F0HD 选择字体

GLcd(0,5),"" 显示一个字符串

Do

GLcd(0,2),"key=";n_key 显示键值

GLcd(60, 0), n 显示一个变量n好观察3310有没有运行

Incr n

Reset SL

Set SL 锁存74HC165

Reset DDRB.5 将SDIN变为输入为读取74HC165做准备

Set DDRB.7

n_key=ShiftIn 获得键值

n_key=Not n_key

WaitMs 100

Set DDRB.5 将SDIN变为输出为写3310LCD做准备

Loop

$Include "C:"

图片附件:

该帖子在 2006-1-7 0:26:48 编辑过

诺基亚3310液晶显示模块资料及的应用

本站有售:30元/片

Nokia 3310手机的点阵LCD模块不仅小巧、省电、驱动容易,而且价钱也便宜。因此,最近网上常见到不少朋友都在用单片机来驱动该模块,制做出很多作品。

实验目标

在LCD上显示和移动汉字;

在LCD上显示英文字符串;

在LCD上显示位图。

实验电路图及工作原理

由于3310LCD的工作电压范围是2.7-3.3V,因此实验中使用一个3.3V的稳压二极管D1将5V电源稳压为3.3V左右,为MCU和LCD供电。

MCU和LCD之间使用SPI接口传输数据。

LCD模块的引脚排列:从模块的背面看,管脚排列顺序从左至右分别为1至8脚。如下图所示:

注意:

LCD模块的引脚即使用导线直接焊接上,也要用东西将金属引脚压下去,否则还是不能接触到内部电路

实验源程序

主程序:文件名是3310LCDTest.c

#include

#include

#include "lcd.h"

#include "bmp.h"

/*******************************************/

void main(void)

{

OSCCAL=0x99;// 8M系统内部时钟校准

//设置MCU的I/O口

DDRB |= LCD_RST | LCD_DC | LCD_CE | SPI_MOSI | SPI_CLK| 0X02;

SPSR |= BIT(SPI2X);// 设置SPI时钟倍速

SPCR |= BIT(SPE)|BIT(MSTR);// 使能SPI接口,主机模式,4M时钟

LCD_init(); //初始化LCD模块

LCD_write_String(1,5,""); //显示英文字符串”“

LCD_draw_map(0,2,AVR_bmp,40,24); //显示“AVR”位图

LCD_draw_map(44,3,china_bmp,36,15); //显示”实验室“位图

PORTB |= 0x02; //LED亮

while(1)

{

LCD_move_chi(0, 0, 25); //汉字移动显示

}

}

LCD3310驱动程序:文件名3310LCD.c

#include

#include

#include "lcd.h"

#include "6x8.h"

#include "chinese.h"

/*---------------------------------------

LCD_init: 3310LCD初始化

编写日期:2004-8-10

最后修改日期:2004-8-10

----------------------------*/

void LCD_init(void)

{

PORTB &= ~LCD_RST;// 产生一个让LCD复位的低电平脉冲

delay_1us();

PORTB |= LCD_RST;

PORTB &= ~LCD_CE ;// 关闭LCD

delay_1us();

PORTB |= LCD_CE;// 使能LCD

delay_1us();

LCD_write_byte(0x21, 0);// 使用扩展命令设置LCD模式

LCD_write_byte(0xc8, 0);// 设置偏置电压

LCD_write_byte(0x06, 0);// 温度校正

LCD_write_byte(0x13, 0);// 1:48

LCD_write_byte(0x20, 0);// 使用基本命令

LCD_clear();// 清屏

LCD_write_byte(0x0c, 0);// 设定显示模式,正常显示

PORTB &= ~LCD_CE ;// 关闭LCD

}

/*-----------------------------------------------------------------------

LCD_clear: LCD清屏函数

编写日期:2004-8-10

最后修改日期:2004-8-10

-----------------------------------------------------------------------*/

void LCD_clear(void)

{

unsigned int i;

LCD_write_byte(0x0c, 0);

LCD_write_byte(0x80, 0);

for (i=0; i<504; i++)

LCD_write_byte(0, 1);

}

/*-----------------------------------------------------------------------

LCD_set_XY: 设置LCD坐标函数

输入参数:X:0-83

Y:0-5

编写日期:2004-8-10

最后修改日期:2004-8-10

-----------------------------------------------------------------------*/

void LCD_set_XY(unsigned char X, unsigned char Y)

{

LCD_write_byte(0x40 | Y, 0);// column

LCD_write_byte(0x80 | X, 0);// row

}

/*-----------------------------------------------------------------------

LCD_write_char: 显示英文字符

输入参数:c:显示的字符;

编写日期:2004-8-10

最后修改日期:2004-8-10

-----------------------------------------------------------------------*/

void LCD_write_char(unsigned char c)

{

unsigned char line;

c -= 32;

for (line=0; line<6; line++)

LCD_write_byte(font6x8[c][line], 1);

}

/*-----------------------------------------------------------------------

LCD_write_char: 英文字符串显示函数

输入参数:*s:英文字符串指针;

X、Y: 显示字符串的位置

-----------------------------------------------------------------------*/

void LCD_write_String(unsigned char X,unsigned char Y,char *s)

{

LCD_set_XY(X,Y);

while (*s)

{

LCD_write_char(*s);

s++;

}

}

/*-----------------------------------------------------------------------

LCD_write_chi: 在LCD上显示汉字

输入参数:X、Y:显示汉字的起始X、Y坐标;

ch_with :汉字点阵的宽度

num:显示汉字的个数;

line:汉字点阵数组中的起始行数

row:汉字显示的行间距

编写日期:2004-8-11

最后修改日期:2004-8-12

-----------------------------------------------------------------------*/

void LCD_write_chi(unsigned char X, unsigned char Y,

unsigned char ch_with,unsigned char num,

unsigned char line,unsigned char row)

{

unsigned char i,n;

LCD_set_XY(X,Y);//设置初始位置

for (i=0;i

{

for (n=0; n

{

if (n==ch_with)//写汉字的下半部分

{

if (i==0) LCD_set_XY(X,Y+1);

else

LCD_set_XY((X+(ch_with+row)*i),Y+1);

}

LCD_write_byte(china_char[line+i][n],1);

}

i++;

LCD_set_XY((X+(ch_with+row)*i),Y);

}

}

/*-----------------------------------------------------------------------

LCD_write_chi: 汉字移动

输入参数:X、Y:显示汉字的起始X、Y坐标;

T:移动速度;

编写日期:2004-8-13

最后修改日期:2004-8-13

-----------------------------------------------------------------------*/

void LCD_move_chi(unsigned char X, unsigned char Y, unsigned char T)

{

unsigned char i,n,j=0;

unsigned char buffer_h[84]={0};

unsigned char buffer_l[84]={0};

for (i=0; i<156; i++)

{

buffer_h[83] = china_char[i/12][j];

buffer_l[83] = china_char[i/12][j+12];

j++;

if (j==12) j=0;

for (n=0; n<83; n++)

{

buffer_h[n]=buffer_h[n+1];

buffer_l[n]=buffer_l[n+1];

}

LCD_set_XY(X,Y);

for (n=0; n<83; n++)

{

LCD_write_byte(buffer_h[n],1);

}

LCD_set_XY(X,Y+1);

for (n=0; n<83; n++)

{

LCD_write_byte(buffer_l[n],1);

}

delay_nms(T);

}

}

/*-----------------------------------------------------------------------

LCD_draw_map: 位图绘制函数

输入参数:X、Y:位图绘制的起始X、Y坐标;

*map:位图点阵数据;

Pix_x:位图像素(长)

Pix_y:位图像素(宽)

编写日期:2004-8-13

最后修改日期:2004-8-13

-----------------------------------------------------------------------*/

void LCD_draw_map(unsigned char X,unsigned char Y,unsigned char *map,

unsigned char Pix_x,unsigned char Pix_y)

{

unsigned int i,n;

unsigned char row;

if (Pix_y%8==0) row=Pix_y/8;//计算位图所占行数

else

row=Pix_y/8+1;

for (n=0;n

{

LCD_set_XY(X,Y);

for(i=0; i

{

LCD_write_byte(map[i+n*Pix_x], 1);

}

Y++;//换行

}

}

/*-----------------------------------------------------------------------

LCD_write_byte: 使用SPI接口写数据到LCD

输入参数:data:写入的数据;

command :写数据/命令选择;

编写日期:2004-8-10

最后修改日期:2004-8-13

-----------------------------------------------------------------------*/

void LCD_write_byte(unsigned char data, unsigned char command)

{

PORTB &= ~LCD_CE ;// 使能LCD

if (command == 0)

PORTB &= ~LCD_DC ;// 传送命令

else

PORTB |= LCD_DC ;// 传送数据

SPDR = data;// 传送数据到SPI寄存器

while ((SPSR & 0x80) == 0);// 等待数据传送完毕

PORTB |= LCD_CE ;// 关闭LCD

}

o

延时程序:文件名delay.c

/*-----------------------------------------------------------------------

延时函数

系统时钟:8M

-----------------------------------------------------------------------*/

void delay_1us(void)//1us延时函数

{

asm("nop");

}

void delay_nus(unsigned int n)//N us延时函数

{

unsigned int i=0;

for (i=0;i

delay_1us();

}

void delay_1ms(void)//1ms延时函数

{

unsigned int i;

for (i=0;i<1140;i++);

}

void delay_nms(unsigned int n)//N ms延时函数

{

unsigned int i=0;

for (i=0;i

delay_1ms();

}

o

lcd.h头文件

//Mega48/8port B pinout for LCD.

#define LCD_DC0x01//PB0

#define LCD_CE0x04//PB2

#define SPI_MOSI0x08//PB3

#define LCD_RST0x10//PB4

#define SPI_CLK0x20//PB5

void LCD_init(void);

void LCD_clear(void);

void LCD_write_String(unsigned char X,unsigned char Y,char *s);

void LCD_write_chi(unsigned char X, unsigned char Y,

unsigned char ch_with,unsigned char num,

unsigned char line,unsigned char row);

void LCD_move_chi(unsigned char X, unsigned char Y, unsigned char T);

void LCD_write_char(unsigned char c);

void LCD_draw_map(unsigned char X,unsigned char Y,unsigned char *map,

unsigned char Pix_x,unsigned char Pix_y);

void LCD_write_byte(unsigned char data, unsigned char dc);

void delay_1us(void);

void delay_nus(unsigned int n);

void delay_1ms(void);

void delay_nms(unsigned int n);

o

chinese.h文件:

点阵数据文件

/*------------------------------------------------------------------------------

;源文件 / 文字 : 欢迎光临电子爱好者俱乐部!

;宽×高(像素): 12×13

;字模格式/大小 : 单色点阵液晶字模,纵向取模,字节倒序/24字节

;数据转换日期: 2004-8-12 14:22:30

------------------------------------------------------------------------------*/

const unsigned char china_char[][24]=

{

{

0x14,0x24,0xC4,0x3C,0x04,0x30,0x0E,0xE8,0x08,0x28,0x18,0x00,0x04,0x03,

0x00,0x09,0x0A,0x04,0x03,0x00,0x03,0x04,0x08,0x00

},//汉字“欢”

{

0x10,0xF2,0x04,0x00,0xFC,0x84,0x82,0xFC,0x04,0x04,0xFC,0x00,0x0C,0x03,

0x04,0x04,0x09,0x08,0x08,0x0B,0x08,0x09,0x09,0x00

},//汉字“迎”

{

0x20,0x24,0x28,0xF0,0x20,0x3E,0xE0,0x30,0x28,0x24,0x20,0x00,0x08,0x08,

0x04,0x03,0x00,0x00,0x07,0x08,0x08,0x08,0x0E,0x00

},//汉字“光”

{

0xF8,0x00,0xFE,0x00,0x20,0x98,0x8E,0x98,0xA8,0x88,0x88,0x00,0x03,0x00,

0x0F,0x00,0x00,0x0F,0x04,0x07,0x04,0x04,0x0F,0x00

},//汉字“临”

{

0x00,0xF8,0x28,0x28,0x28,0xFE,0x28,0x28,0x28,0xFC,0x08,0x00,0x00,0x03,

0x01,0x01,0x01,0x07,0x09,0x09,0x09,0x09,0x0C,0x00

},//汉字“电”

{

0x40,0x42,0x42,0x42,0x42,0xF2,0x52,0x4A,0x46,0x62,0x40,0x00,0x00,0x00,

0x00,0x08,0x08,0x0F,0x00,0x00,0x00,0x00,0x00,0x00

},//汉字“子”

{

0x30,0x54,0x54,0x5C,0xF4,0x5C,0x52,0x5A,0x56,0x52,0x30,0x00,0x08,0x08,

0x04,0x0A,0x0B,0x05,0x05,0x0B,0x09,0x08,0x08,0x00

},//汉字“爱”

{

0x88,0x78,0x0E,0x88,0x78,0x42,0x42,0xF2,0x4A,0x46,0x40,0x00,0x09,0x05,

0x02,0x03,0x04,0x00,0x08,0x0F,0x00,0x00,0x00,0x00

},//汉字“好”

{

0x20,0x24,0x24,0xA4,0xFE,0xA4,0xB4,0xAC,0xA4,0x32,0x20,0x00,0x02,0x02,

0x01,0x0F,0x0A,0x0A,0x0A,0x0A,0x0F,0x00,0x00,0x00

},//汉字“者”

{

0x20,0xF8,0x06,0x00,0xFE,0x52,0x52,0x52,0x52,0xFE,0x00,0x00,0x00,0x0F,

0x01,0x09,0x05,0x03,0x01,0x01,0x03,0x05,0x09,0x00

},//汉字“俱”

{

0x00,0x60,0x5C,0xC4,0x44,0x44,0xFA,0xC2,0x42,0x60,0x40,0x00,0x04,0x02,

0x01,0x00,0x08,0x08,0x0F,0x00,0x01,0x02,0x04,0x00

},//汉字“乐”

{

0x24,0xAC,0xB4,0xA6,0xB4,0xAC,0x24,0xFC,0x04,0x74,0x8C,0x00,0x00,0x0F,

0x04,0x04,0x04,0x0F,0x00,0x0F,0x02,0x04,0x03,0x00

},//汉字“部”

{

0x00,0x38,0xFC,0xFC,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

0x06,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00

},//汉字“!”

};

6x8.h文件:

// 6 x 8 font

// 1 pixel space at left and bottom

// index = ASCII - 32

const unsigned char font6x8[][6] =

{

{ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 },// sp

{ 0x00, 0x00, 0x00, 0x2f, 0x00, 0x00 },// !

{ 0x00, 0x00, 0x07, 0x00, 0x07, 0x00 },// "

{ 0x00, 0x14, 0x7f, 0x14, 0x7f, 0x14 },// #

{ 0x00, 0x24, 0x2a, 0x7f, 0x2a, 0x12 },// $

{ 0x00, 0x62, 0x64, 0x08, 0x13, 0x23 },// %

{ 0x00, 0x36, 0x49, 0x55, 0x22, 0x50 },// &

{ 0x00, 0x00, 0x05, 0x03, 0x00, 0x00 },// '

{ 0x00, 0x00, 0x1c, 0x22, 0x41, 0x00 },// (

{ 0x00, 0x00, 0x41, 0x22, 0x1c, 0x00 },// )

{ 0x00, 0x14, 0x08, 0x3E, 0x08, 0x14 },// *

{ 0x00, 0x08, 0x08, 0x3E, 0x08, 0x08 },// +

{ 0x00, 0x00, 0x00, 0xA0, 0x60, 0x00 },// ,

{ 0x00, 0x08, 0x08, 0x08, 0x08, 0x08 },// -

{ 0x00, 0x00, 0x60, 0x60, 0x00, 0x00 },// .

{ 0x00, 0x20, 0x10, 0x08, 0x04, 0x02 },// /

{ 0x00, 0x3E, 0x51, 0x49, 0x45, 0x3E },// 0

{ 0x00, 0x00, 0x42, 0x7F, 0x40, 0x00 },// 1

{ 0x00, 0x42, 0x61, 0x51, 0x49, 0x46 },// 2

{ 0x00, 0x21, 0x41, 0x45, 0x4B, 0x31 },// 3

{ 0x00, 0x18, 0x14, 0x12, 0x7F, 0x10 },// 4

{ 0x00, 0x27, 0x45, 0x45, 0x45, 0x39 },// 5

{ 0x00, 0x3C, 0x4A, 0x49, 0x49, 0x30 },// 6

{ 0x00, 0x01, 0x71, 0x09, 0x05, 0x03 },// 7

{ 0x00, 0x36, 0x49, 0x49, 0x49, 0x36 },// 8

{ 0x00, 0x06, 0x49, 0x49, 0x29, 0x1E },// 9

{ 0x00, 0x00, 0x36, 0x36, 0x00, 0x00 },// :

{ 0x00, 0x00, 0x56, 0x36, 0x00, 0x00 },// ;

{ 0x00, 0x08, 0x14, 0x22, 0x41, 0x00 },// <

{ 0x00, 0x14, 0x14, 0x14, 0x14, 0x14 },// =

{ 0x00, 0x00, 0x41, 0x22, 0x14, 0x08 },// >

{ 0x00, 0x02, 0x01, 0x51, 0x09, 0x06 },// ?

{ 0x00, 0x32, 0x49, 0x59, 0x51, 0x3E },// @

{ 0x00, 0x7C, 0x12, 0x11, 0x12, 0x7C },// A

{ 0x00, 0x7F, 0x49, 0x49, 0x49, 0x36 },// B

{ 0x00, 0x3E, 0x41, 0x41, 0x41, 0x22 },// C

{ 0x00, 0x7F, 0x41, 0x41, 0x22, 0x1C },// D

{ 0x00, 0x7F, 0x49, 0x49, 0x49, 0x41 },// E

{ 0x00, 0x7F, 0x09, 0x09, 0x09, 0x01 },// F

{ 0x00, 0x3E, 0x41, 0x49, 0x49, 0x7A },// G

{ 0x00, 0x7F, 0x08, 0x08, 0x08, 0x7F },// H

{ 0x00, 0x00, 0x41, 0x7F, 0x41, 0x00 },// I

{ 0x00, 0x20, 0x40, 0x41, 0x3F, 0x01 },// J

{ 0x00, 0x7F, 0x08, 0x14, 0x22, 0x41 },// K

{ 0x00, 0x7F, 0x40, 0x40, 0x40, 0x40 },// L

{ 0x00, 0x7F, 0x02, 0x0C, 0x02, 0x7F },// M

{ 0x00, 0x7F, 0x04, 0x08, 0x10, 0x7F },// N

{ 0x00, 0x3E, 0x41, 0x41, 0x41, 0x3E },// O

{ 0x00, 0x7F, 0x09, 0x09, 0x09, 0x06 },// P

{ 0x00, 0x3E, 0x41, 0x51, 0x21, 0x5E },// Q

{ 0x00, 0x7F, 0x09, 0x19, 0x29, 0x46 },// R

{ 0x00, 0x46, 0x49, 0x49, 0x49, 0x31 },// S

{ 0x00, 0x01, 0x01, 0x7F, 0x01, 0x01 },// T

{ 0x00, 0x3F, 0x40, 0x40, 0x40, 0x3F },// U

{ 0x00, 0x1F, 0x20, 0x40, 0x20, 0x1F },// V

{ 0x00, 0x3F, 0x40, 0x38, 0x40, 0x3F },// W

{ 0x00, 0x63, 0x14, 0x08, 0x14, 0x63 },// X

{ 0x00, 0x07, 0x08, 0x70, 0x08, 0x07 },// Y

{ 0x00, 0x61, 0x51, 0x49, 0x45, 0x43 },// Z

{ 0x00, 0x00, 0x7F, 0x41, 0x41, 0x00 },// [

{ 0x00, 0x55, 0x2A, 0x55, 0x2A, 0x55 },// 55

{ 0x00, 0x00, 0x41, 0x41, 0x7F, 0x00 },// ]

{ 0x00, 0x04, 0x02, 0x01, 0x02, 0x04 },// ^

{ 0x00, 0x40, 0x40, 0x40, 0x40, 0x40 },// _

{ 0x00, 0x00, 0x01, 0x02, 0x04, 0x00 },// '

{ 0x00, 0x20, 0x54, 0x54, 0x54, 0x78 },// a

{ 0x00, 0x7F, 0x48, 0x44, 0x44, 0x38 },// b

{ 0x00, 0x38, 0x44, 0x44, 0x44, 0x20 },// c

{ 0x00, 0x38, 0x44, 0x44, 0x48, 0x7F },// d

{ 0x00, 0x38, 0x54, 0x54, 0x54, 0x18 },// e

{ 0x00, 0x08, 0x7E, 0x09, 0x01, 0x02 },// f

{ 0x00, 0x18, 0xA4, 0xA4, 0xA4, 0x7C },// g

{ 0x00, 0x7F, 0x08, 0x04, 0x04, 0x78 },// h

{ 0x00, 0x00, 0x44, 0x7D, 0x40, 0x00 },// i

{ 0x00, 0x40, 0x80, 0x84, 0x7D, 0x00 },// j

{ 0x00, 0x7F, 0x10, 0x28, 0x44, 0x00 },// k

{ 0x00, 0x00, 0x41, 0x7F, 0x40, 0x00 },// l

{ 0x00, 0x7C, 0x04, 0x18, 0x04, 0x78 },// m

{ 0x00, 0x7C, 0x08, 0x04, 0x04, 0x78 },// n

{ 0x00, 0x38, 0x44, 0x44, 0x44, 0x38 },// o

{ 0x00, 0xFC, 0x24, 0x24, 0x24, 0x18 },// p

{ 0x00, 0x18, 0x24, 0x24, 0x18, 0xFC },// q

{ 0x00, 0x7C, 0x08, 0x04, 0x04, 0x08 },// r

{ 0x00, 0x48, 0x54, 0x54, 0x54, 0x20 },// s

{ 0x00, 0x04, 0x3F, 0x44, 0x40, 0x20 },// t

{ 0x00, 0x3C, 0x40, 0x40, 0x20, 0x7C },// u

{ 0x00, 0x1C, 0x20, 0x40, 0x20, 0x1C },// v

{ 0x00, 0x3C, 0x40, 0x30, 0x40, 0x3C },// w

{ 0x00, 0x44, 0x28, 0x10, 0x28, 0x44 },// x

{ 0x00, 0x1C, 0xA0, 0xA0, 0xA0, 0x7C },// y

{ 0x00, 0x44, 0x64, 0x54, 0x4C, 0x44 },// z

{ 0x14, 0x14, 0x14, 0x14, 0x14, 0x14 }// horiz lines

};

bmp.h文件

/*------------------------------------------------------------------------------

;源文件 / 文字 : AVR

;宽×高(像素): 40×24

;字模格式/大小 : 单色点阵液晶字模,纵向取模,字节倒序/120字节

;数据转换日期: 2004-8-13

------------------------------------------------------------------------------*/

unsigned char AVR_bmp[]=

{

0x00,0x00,0x00,0x80,0xF0,0xF0,0x70,0xF0,0xF0,0x80,0x00,0x00,0x00,0x30,

0xF0,0xF0,0xC0,0x00,0x00,0x00,0x00,0x00,0xC0,0xF0,0xF0,0x30,0x00,0xF0,

0xF0,0xF0,0x70,0x70,0x70,0x70,0x70,0xF0,0xE0,0xC0,0x00,0x00,0x00,0xC0,

0xF8,0xFF,0xFF,0xE3,0xE0,0xE3,0xFF,0xFF,0xFC,0xC0,0x00,0x00,0x01,0x0F,

0x7F,0xFE,0xF0,0x80,0xF0,0xFE,0x7F,0x0F,0x01,0x00,0x00,0xFF,0xFF,0xFF,

0x1C,0x1C,0x3C,0x7C,0xFC,0xEF,0xCF,0x07,0x00,0x00,0x06,0x07,0x07,0x01,

0x00,0x00,0x00,0x00,0x00,0x01,0x07,0x07,0x06,0x00,0x00,0x00,0x00,0x03,

0x07,0x07,0x07,0x03,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x07,0x00,0x00,

0x00,0x00,0x01,0x07,0x07,0x07,0x04,0x00

};

/*------------------------------------------------------------------------------

;源文件 / 文字 : 实验室

;宽×高(像素): 36×15

;字模格式/大小 : 单色点阵液晶字模,纵向取模,字节倒序/72字节

;数据转换日期: 2004-8-13

------------------------------------------------------------------------------*/

unsigned char china_bmp[]=

{

0x20,0x18,0x88,0x28,0x48,0x0C,0xE8,0x08,0x08,0x28,0x18,0x00,0x84,0xF4,

0x84,0xFC,0x40,0x20,0x50,0x4C,0x50,0x20,0x40,0x00,0x10,0x18,0x28,0xA8,

0x68,0x2C,0x28,0x68,0xA8,0x28,0x18,0x00,0x02,0x12,0x12,0x13,0x0A,0x06,

0x03,0x06,0x0A,0x12,0x02,0x00,0x04,0x14,0x12,0x0F,0x10,0x17,0x10,0x17,

0x18,0x17,0x10,0x00,0x10,0x10,0x15,0x15,0x15,0x1F,0x15,0x15,0x15,0x11,

0x10,0x00

}


发布者:admin,转转请注明出处:http://www.yc00.com/num/1703865641a1321577.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信