📄 test.c
字号:
#include <AT89X55.H>
#include "wbtest.h"
#include "LCD1602CG.H"
//----------------------------------------------------------
//----------------------------------------------------------
unsigned char code Chinese[]=
{
//8*5字模
0x00,0x01,0x1F,0x11,0x1F,0x01,0x01,0x01,// 第1、2行显示"中"字
0x00,0x00,0x1E,0x02,0x1E,0x00,0x00,0x00,
0x00,0x01,0x1F,0x04,0x02,0x01,0x02,0x04,// 第3、4行显示"文"字
0x00,0x00,0x1f,0x04,0x08,0x10,0x08,0x04,
0x00,0x0E,0x11,0x10,0x08,0x04,0x02,0x01,// 第5、6行显示心型
0x00,0x0E,0x11,0x01,0x02,0x04,0x08,0x10,
0x00,0x0E,0x11,0x10,0x08,0x04,0x02,0x01,// 第7、8行显示心型
0x00,0x0E,0x11,0x01,0x02,0x04,0x08,0x10,
};
//---------
unsigned char code Xword[]=
{
0x18,0x18,0x07,0x08,0x08,0x08,0x07,0x00, //℃,代码 0x00
0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00, //一,代码 0x01
0x00,0x00,0x00,0x0e,0x00,0xff,0x00,0x00, //二,代码 0x02
0x00,0x00,0xff,0x00,0x0e,0x00,0xff,0x00, //三,代码 0x03
0x00,0x00,0xff,0xf5,0xfb,0xf1,0xff,0x00, //四,代码 0x04
0x00,0xfe,0x08,0xfe,0x0a,0x0a,0xff,0x00, //五,代码 0x05
0x00,0x04,0x00,0xff,0x00,0x0a,0x11,0x00, //六,代码 0x06
0x00,0x1f,0x11,0x1f,0x11,0x11,0x1f,0x00, //日,代码 0x07
};
//--------------------------------------------------
//----------------------------------------------------------
//##########################################################
//----------------------------------------------------------
void main(void)
{
unsigned int i;
Blink(3,3);
Init_Lcd1602();
DispString(0,0," <CUST> ");
DispString(0,1,"ABCDEFGHIJKLMNOP");
CGRAM_LoadData(Chinese);
for(i=0;i<8;i++)
{
DispChar(i,0,i);
Blink2(3,1);
}
Blink(3,3);
CGRAM_LoadData(Xword);
for(i=0;i<8;i++)
{
DispChar(i+8,0,i);
Blink2(3,1);
}
//------------------------------------------
for(;;)
{
//----------------------------------
if(KEY1==0)
{
Blink1(3,3);
for(i=0;i<102;i++)
{
DispNumbInt(12,1,i,4);
Blink1(1,1);
}
}
//-------------------------------
else if(KEY2==0)
{
Blink1(3,3);
for(i=0;i<102;i++)
{
DispNumbInt(0,1,101-i,4);
Blink1(1,1);
}
}
//----------------------------------
CGRAM_LoadData(Chinese);
for(i=0;i<8;i++)
{
DispChar(i,0,i);
Blink2(3,1);
}
Blink(1,1);
CGRAM_LoadData(Xword);
for(i=0;i<8;i++)
{
DispChar(i+16,0,i);
Blink2(3,1);
}
Blink(1,1);
}
}
//---------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -