?? lattice_character.h
字號:
/*
****************************************************************************************
頭部文件名: Lattice_Character_H.H
頭部文件名稱: 128×64液晶模塊(控制芯片:HD61202/3)的頭部文件
文件版本: 1.0
文件功能:
本文件是對 ATmega16 控制128×64液晶模塊(控制芯片:HD61202/3)顯示
源程序文件的常量、數據結構類型進行定義和函數原型聲明的頭部文件。
文件說明:
編譯工具軟件: CodeVision AVR C 版本:1.24.6 以上
鏈接文件:
編作者:
編作者 E-Mail: PTZSW@163.COM
編制日期: 2005年5月18日
------------------------------------------------------------------------------
頭部文件版本歷史:
2005年5月18日 -------- 版本 1.0 :發行版本
****************************************************************************************
*/
/*======================================================================================
下面兩條指令是本頭部文件條件編譯的預處理指令,用于防止本頭部文件被其他文件重復引用。
======================================================================================*/
#ifndef Lattice_Character_H /* "Lattice_Character_H" 條件編譯開始 */
#define Lattice_Character_H
/*======================================================================================
下面這三條指令是用于區分編譯系統為 C++ 或 C 的預處理指令。
"__cplusplus" 為 C++ 預處理器名字,這三條指令表明接在其下面的那些指令為 C 程序特征。
======================================================================================*/
#ifdef __cplusplus
extern "C" {
#endif
/*======================================================================================
“歡迎”
64×64點陣字符的縱向取模和字節倒序(即一個字節倒過來)特征的顯示數據表
======================================================================================*/
static const unsigned char Welcome_64_64[2][64*64/LCDM_DataBits] = {
/*----------------------------------------------------------------------------
字符――[歡]――64點陣數據表
----------------------------------------------------------------------------*/
{
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,
0x80,0x80,0xC0,0xC0,0xC0,0xC0,0xC0,0xC0,
0xC0,0x80,0x80,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,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0xE0,0xFC,0x7E,
0x1F,0x0F,0x07,0x03,0xC3,0xFF,0xFF,0xFF,
0xFF,0xFF,0xFF,0xFF,0x7C,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,0x00,0x80,0xC0,
0xC0,0xE0,0xF0,0xF0,0xF8,0xF0,0xF0,0xF0,
0xF0,0xF0,0xE0,0xC0,0x80,0x01,0x01,0x00,
0x00,0x00,0xE0,0xFC,0xFF,0xFF,0xFF,0xFF,
0x7F,0x9F,0x87,0xC1,0xC0,0xE0,0xF0,0xF0,
0xF8,0xF8,0xF8,0xF0,0xF0,0xE0,0xE0,0xC0,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x07,0x0E,0x1E,0x3E,0x7F,0x7F,0x7F,0x7F,
0x7F,0x7F,0x3F,0x1F,0xEF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xFF,0x7F,0x1F,0x0E,0xE0,0xF0,
0xFC,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0x7F,0x3F,0x1F,0x8F,0xEF,0xF7,
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x7F,0x3F,
0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x30,0x30,0x38,0x78,
0x7C,0x7C,0x7C,0x7C,0xFC,0xFE,0xFE,0xFE,
0xFC,0xFC,0xFC,0xFF,0xFF,0xFF,0xFF,0xFF,
0xFF,0x1F,0x03,0x00,0x00,0x00,0x1F,0x3F,
0x3F,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
0x0E,0x0E,0x1E,0x1F,0x1F,0x0F,0x0F,0x0F,
0x07,0x07,0x03,0x01,0x01,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0xC0,0xC0,0x80,0x80,0x80,
0x80,0xC0,0xE0,0xF0,0xF8,0xFC,0xFF,0xFF,
0xFF,0xFF,0x7F,0x3F,0x7F,0xFF,0xFF,0xFF,
0xFF,0xFE,0xF0,0x00,0x00,0x00,0x80,0xE0,
0xF8,0xFE,0xFF,0xFF,0xFF,0xFF,0x3F,0x1D,
0x3C,0x7C,0x78,0xF8,0xF8,0xF8,0xF8,0xF0,
0xF0,0xF0,0xE0,0xE0,0xE0,0xC0,0xC0,0x80,
0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x03,0x0F,0x1F,0x1F,
0x3F,0x1F,0x1F,0x1F,0x0F,0x0F,0x07,0x03,
0x01,0x00,0x00,0x00,0x00,0x60,0xE1,0xE1,
0xF3,0xF7,0xFF,0xFE,0xFE,0x7F,0x7F,0x7F,
0x3F,0x1F,0x0F,0x07,0x03,0x01,0x00,0x00,
0x00,0x00,0x00,0x00,0x01,0x01,0x03,0x07,
0x07,0x0F,0x1F,0x1F,0x3F,0x7F,0x7F,0xFF,
0xFF,0xFF,0xFE,0xFC,0xF8,0xC0,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,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,
0x01,0x01,0x03,0x03,0x07,0x07,0x00,0x00
},
/*----------------------------------------------------------------------------
字符――[迎]――64點陣數據表
----------------------------------------------------------------------------*/
{
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,0x60,0xE0,0xE0,0xC0,
0xC0,0x80,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,0x00,0x00,0x00,0xE0,0xE0,0xE0,
0xE0,0xE0,0xC0,0xC0,0xC0,0x80,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x80,0x80,0xC0,
0xE0,0xF0,0xF8,0xFC,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0x7F,0xBF,0xFC,0xC0,0xC0,0xC0,
0xC0,0xC0,0xC0,0xE0,0xE0,0xE0,0xE0,0xE0,
0xE0,0xE0,0xC0,0xC0,0x80,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x60,0x71,0x7F,
0x7F,0x7F,0x3F,0x3F,0x3F,0x3F,0x1F,0x1E,
0x03,0x0F,0x3F,0x7F,0x7F,0xFF,0xFF,0xFF,
0xFF,0xFF,0xFF,0xFF,0xC7,0x07,0x03,0x03,
0x01,0x80,0xC0,0xF3,0xFF,0xFF,0xFF,0xFF,
0xFF,0xFF,0xFF,0x7F,0x1F,0x0F,0x07,0x07,
0xFF,0xFF,0xFF,0xFF,0xFF,0xFE,0x7C,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x7C,0xFC,0xF8,0xF8,0xF8,0xF8,
0xF8,0xFC,0xFC,0xFC,0xFC,0xF8,0xF8,0xF0,
0xE0,0x00,0x00,0x00,0x00,0x00,0xC0,0xFF,
0xFF,0xFF,0xFF,0xFF,0xFF,0xF8,0xFC,0xFE,
0xFF,0x7F,0x1F,0x07,0x03,0xFF,0xFF,0xFF,
0xFF,0xFF,0xF1,0xE0,0xC0,0x80,0xC0,0xF8,
0xFF,0xFF,0xFF,0xFF,0xFF,0x0F,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x01,0x01,0x01,0x03,
0x03,0x3F,0xFF,0xFF,0xFF,0xFF,0xFF,0xC7,
0x83,0x00,0x00,0x00,0x00,0x07,0x1F,0x7F,
0x7F,0xFF,0xFF,0xFF,0xFF,0xFF,0x3F,0x0F,
0x01,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,
0xFF,0xFF,0x0F,0x1F,0x3F,0x7F,0x7F,0x7F,
0x7F,0x7F,0x3F,0x0F,0x01,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,
0x80,0x80,0xC1,0xC3,0xC3,0xE7,0xFF,0xFF,
0xFF,0xFF,0xFC,0xF0,0xC0,0xC0,0xC0,0xC0,
0x80,0x80,0x80,0x81,0x81,0x80,0x80,0x00,
0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,
0xFF,0xFF,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,0x07,0x0F,
0x1F,0x3F,0x3F,0x1F,0x1F,0x1F,0x0F,0x0F,
0x0F,0x07,0x07,0x07,0x07,0x07,0x0F,0x0F,
0x0F,0x0F,0x1F,0x1F,0x1F,0x1F,0x3F,0x3F,
0x3F,0x7F,0x7F,0x7F,0x7F,0xFF,0xFF,0xFF,
0xFF,0xFF,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,
0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,
0x7E,0x7E,0x7F,0x3F,0x3E,0x3E,0x1C,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,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x01,0x01,0x01,0x01,0x03,0x03,0x03,0x03,
0x03,0x01,0x01,0x01,0x01,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
}
};
/*======================================================================================
“歡迎使用”
32×32點陣字符的縱向取模和字節倒序(即一個字節倒過來)特征的顯示數據表
======================================================================================*/
static const unsigned char WelcomeUse_32_32[4][32*32/LCDM_DataBits] = {
/*----------------------------------------------------------------------------
字符――[歡]――32點陣數據表
----------------------------------------------------------------------------*/
{
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0xF8,0xFE,0x1C,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x10,0x70,0x78,0x18,0x18,
0x0C,0xFC,0xFC,0x7C,0x1C,0x88,0xC0,0xF0,
0x7E,0x3F,0x18,0x18,0x08,0x88,0xF8,0xF8,
0x78,0x30,0x10,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x81,0x81,0xE3,0xF7,
0x1F,0x0F,0x1F,0x3C,0x02,0x81,0xE1,0xFF,
0x7F,0x3F,0x78,0x60,0xC2,0x81,0x01,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x02,0x03,0x03,0x03,0x01,0x01,0x00,
0x00,0x00,0x18,0x1C,0x1E,0x0F,0x03,0x01,
0x00,0x00,0x00,0x00,0x00,0x0F,0x1F,0x1E,
0x1E,0x3C,0x3C,0x3C,0x38,0x38,0x30,0x30
},
/*----------------------------------------------------------------------------
字符――[迎]――32點陣數據表
----------------------------------------------------------------------------*/
{
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x80,0x80,0xC0,0xC0,0xE0,0xE0,
0x70,0x20,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x03,0x87,0x0E,0x0C,0x00,
0x00,0x00,0x1F,0xFF,0x83,0x81,0xC0,0xE0,
0xFC,0xFE,0xFE,0xCE,0x82,0x83,0xF3,0xFF,
0xFF,0x7F,0x02,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x03,0x1F,0x73,0xC1,
0xC0,0x80,0x80,0x83,0x07,0x07,0x03,0x01,
0x00,0xFF,0xFF,0x01,0x03,0x03,0x03,0x07,
0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x01,0x03,0x03,0x03,0x03,0x03,0x03,
0x01,0x01,0x01,0x03,0x03,0x03,0x03,0x03,
0x03,0x03,0x03,0x03,0x02,0x06,0x0E,0x1C,
0x3C,0x3C,0x3C,0x3C,0x3C,0x1C,0x18,0x18
},
/*----------------------------------------------------------------------------
字符――[使]――32點陣數據表
----------------------------------------------------------------------------*/
{
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0xE0,0xE0,0xE0,0x40,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0xFE,0xFE,0x82,0x80,0xC0,
0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0xC0,0xF0,0xBE,
0x1F,0x07,0x01,0x00,0xC0,0xC0,0xC0,0xC7,
0x67,0x67,0xF7,0xFF,0x3F,0x33,0x31,0xF1,
0xF0,0xF0,0x70,0x20,0x00,0x00,0x00,0x00,
0x00,0x10,0x1C,0x0E,0x0F,0x07,0xFF,0xFF,
0x03,0x00,0x00,0x30,0x71,0x63,0x6F,0xCC,
0xCC,0xCC,0xFF,0xFF,0x06,0x06,0x07,0x07,
0x07,0x01,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x3F,
0x08,0x08,0x18,0x18,0x1C,0x1C,0x0C,0x06,
0x03,0x03,0x01,0x03,0x03,0x06,0x04,0x0C,
0x38,0x78,0x78,0x70,0x70,0x70,0x30,0x20
},
/*----------------------------------------------------------------------------
字符――[用]――32點陣數據表
----------------------------------------------------------------------------*/
{
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x80,0x80,0x80,0x80,0x40,0x40,0xC0,
0xE0,0x60,0x30,0x30,0x30,0x30,0x70,0xF0,
0xE0,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0xFF,0xFF,0x71,0x70,0x70,0x30,0xF8,0xFF,
0xFF,0x38,0x38,0x38,0x18,0x00,0x00,0xFF,
0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xF0,
0x7F,0x3F,0x3C,0x3C,0x1C,0x1E,0xFF,0xFF,
0x7F,0x0E,0x06,0x07,0x07,0x06,0x00,0x03,
0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x10,0x1C,0x0F,0x07,
0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x1F,
0x00,0x00,0x00,0x08,0x18,0x10,0x30,0x30,
0x7F,0x7F,0x7E,0x00,0x00,0x00,0x00,0x00
}
};
/*======================================================================================
“鄭重警告”
32×32點陣字符的縱向取模和字節倒序(即一個字節倒過來)特征的顯示數據表
======================================================================================*/
static const unsigned char SeriousAdvise_32_32[4][32*32/LCDM_DataBits] = {
/*----------------------------------------------------------------------------
字符――[鄭]――32點陣數據表
----------------------------------------------------------------------------*/
{
0x00,0x00,0x00,0x00,0x00,0x0C,0x1C,0xF8,
0xF0,0xE0,0x00,0x00,0xE0,0xFC,0x7C,0x98,
0x98,0x80,0x00,0xF8,0xF8,0xF0,0x30,0x30,
0x30,0xF0,0xF0,0xF8,0x70,0x20,0x00,0x00,
0x00,0x00,0xC0,0xC3,0xC3,0xC3,0xC3,0xC3,
0xC3,0xC3,0xFF,0xFF,0xC3,0xC3,0xC3,0xC3,
0xE3,0xE3,0xC3,0xFF,0xFF,0xFF,0x00,0x78,
0xFE,0xCF,0x87,0x01,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xE0,
0xF8,0x7F,0x3F,0x1F,0x18,0x38,0xF0,0xF0,
0xE0,0xC0,0x00,0xFF,0xFF,0xFF,0xC0,0xC0,
0xC0,0xC3,0xFF,0xFF,0x7C,0x00,0x00,0x00,
0x00,0x00,0x18,0x0C,0x0E,0x07,0x03,0x01,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,
0x01,0x01,0x00,0x1F,0x1F,0x1F,0x00,0x00,
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -