}
★==============12864底層代碼結束=================== ★=============12864多窗口處理代碼=================== //窗口_初始化 | L12864_Windows_Init();
void L12864_Windows_Init(void)
{
unsigned char i;
L12864_ClearScreen(); //清屏
L12864_Draw1616(L12864_Screen_L,32,0,Char_1616_Text,0); //漢字_歡
L12864_Draw1616(L12864_Screen_L,48,0,Char_1616_Text,1); //漢字_迎
L12864_Draw1616(L12864_Screen_R,0,0,Char_1616_Text,2); //漢字_使
L12864_Draw1616(L12864_Screen_R,16,0,Char_1616_Text,3); //漢字_用
L12864_Draw1616(L12864_Screen_L,16,4,Char_1616_Bmp,0); //圖標_鎖
L12864_Draw1616(L12864_Screen_L,32,4,Char_1616_Text,4); //漢字_電
L12864_Draw1616(L12864_Screen_L,48,4,Char_1616_Text,5); //漢字_子
L12864_Draw1616(L12864_Screen_R,0,4,Char_1616_Text,6); //漢字_密
L12864_Draw1616(L12864_Screen_R,16,4,Char_1616_Text,7); //漢字_碼
L12864_Draw1616(L12864_Screen_R,32,4,Char_1616_Text,8); //漢字_鎖
for(i=20;i<108;i++)
{
L12864_DrawDot(i,55,1);
L12864_DrawDot(i,60,1);
}
for(i=55;i<61;i++)
{
L12864_DrawDot(20,i,1);
L12864_DrawDot(108,i,1);
}
for(i=20;i<108;i++)
{
L12864_DrawDot(i,57,1);
L12864_DrawDot(i,58,1);
L12864_Delayus(2000);
}
}
//窗口_輸入密碼(次數) | L12864_Windows_Input();
void L12864_Windows_Input(unsigned char InPutV)
{
L12864_ClearScreen(); //清屏
if(InPutV>6)
InPutV=6;
L12864_Draw1616(L12864_Screen_L,0,0,Char_1616_Text,9); //漢字_請
L12864_Draw1616(L12864_Screen_L,16,0,Char_1616_Text,10); //漢字_輸
L12864_Draw1616(L12864_Screen_L,32,0,Char_1616_Text,11); //漢字_入
L12864_Draw1616(L12864_Screen_L,48,0,Char_1616_Text,12); //漢字_開
L12864_Draw1616(L12864_Screen_R,0,0,Char_1616_Text,13); //漢字_門
L12864_Draw1616(L12864_Screen_R,16,0,Char_1616_Text,6); //漢字_密
L12864_Draw1616(L12864_Screen_R,32,0,Char_1616_Text,7); //漢字_碼
L12864_Draw1616(L12864_Screen_R,48,0,Char_1616_Symbol,0); //字符_冒號
L12864_Draw1616(L12864_Screen_L,16,3,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_L,32,3,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_L,48,3,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_R,0,3,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_R,16,3,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_R,32,3,Char_1616_Symbol,1); //字符_下劃線
if(InPutV==1)
{
L12864_Draw1616(L12864_Screen_R,32,3,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==2)
{
L12864_Draw1616(L12864_Screen_R,16,3,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,3,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==3)
{
L12864_Draw1616(L12864_Screen_R,0,3,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,16,3,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,3,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==4)
{
L12864_Draw1616(L12864_Screen_L,48,3,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,0,3,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,16,3,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,3,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==5)
{
L12864_Draw1616(L12864_Screen_L,32,3,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_L,48,3,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,0,3,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,16,3,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,3,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==6)
{
L12864_Draw1616(L12864_Screen_L,16,3,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_L,32,3,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_L,48,3,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,0,3,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,16,3,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,3,Char_1616_Symbol,2); //字符_星號
}
}
//窗口_輸入錯誤(次數) | L12864_Windows_Error();
void L12864_Windows_Error(unsigned char ErrV)
{
L12864_ClearScreen(); //清屏
if(ErrV>0)
{
L12864_Draw1616(L12864_Screen_L,16,3,Char_1616_Text,6); //漢字_密
L12864_Draw1616(L12864_Screen_L,32,3,Char_1616_Text,7); //漢字_碼
L12864_Draw1616(L12864_Screen_L,48,3,Char_1616_Text,10); //漢字_輸
L12864_Draw1616(L12864_Screen_R,0,3,Char_1616_Text,11); //漢字_入
L12864_Draw1616(L12864_Screen_R,16,3,Char_1616_Text,14); //漢字_錯
L12864_Draw1616(L12864_Screen_R,32,3,Char_1616_Text,15); //漢字_誤
L12864_Draw1616(L12864_Screen_L,0,6,Char_1616_Text,18); //漢字_還
L12864_Draw1616(L12864_Screen_L,16,6,Char_1616_Text,19); //漢字_有
L12864_Draw1608(L12864_Screen_L,32,6,Char_1608_Num,ErrV/10);
L12864_Draw1608(L12864_Screen_L,40,6,Char_1608_Num,ErrV%10);
L12864_Draw1616(L12864_Screen_L,48,6,Char_1616_Text,20); //漢字_次
L12864_Draw1616(L12864_Screen_R,0,6,Char_1616_Text,10); //漢字_輸
L12864_Draw1616(L12864_Screen_R,16,6,Char_1616_Text,11); //漢字_入
L12864_Draw1616(L12864_Screen_R,32,6,Char_1616_Text,21); //漢字_機
L12864_Draw1616(L12864_Screen_R,48,6,Char_1616_Text,22); //漢字_會
}
}
//窗口_錯誤等待(數值,單位) | L12864_Windows_ErrorWait();
void L12864_Windows_ErrorWait(unsigned char MinV,bit Unit)
{
L12864_ClearScreen();
if(Unit)
{
L12864_Draw1616(L12864_Screen_L,0,3,Char_1616_Bmp,0); //圖標_鎖
L12864_Draw1616(L12864_Screen_L,16,3,Char_1616_Text,9); //漢字_請
L12864_Draw1608(L12864_Screen_L,32,3,Char_1608_Num,MinV/10);
L12864_Draw1608(L12864_Screen_L,40,3,Char_1608_Num,MinV%10);
L12864_Draw1616(L12864_Screen_L,48,3,Char_1616_Text,42); //漢字_秒
L12864_Draw1616(L12864_Screen_R,0,3,Char_1616_Text,27); //漢字_后
L12864_Draw1616(L12864_Screen_R,16,3,Char_1616_Text,28); //漢字_重
L12864_Draw1616(L12864_Screen_R,32,3,Char_1616_Text,29); //漢字_試
}
else
{
L12864_Draw1616(L12864_Screen_L,0,3,Char_1616_Bmp,0); //圖標_鎖
L12864_Draw1616(L12864_Screen_L,16,3,Char_1616_Text,9); //漢字_請
L12864_Draw1608(L12864_Screen_L,32,3,Char_1608_Num,MinV/10);
L12864_Draw1608(L12864_Screen_L,40,3,Char_1608_Num,MinV%10);
L12864_Draw1616(L12864_Screen_L,48,3,Char_1616_Text,25); //漢字_分
L12864_Draw1616(L12864_Screen_R,0,3,Char_1616_Text,26); //漢字_鐘
L12864_Draw1616(L12864_Screen_R,16,3,Char_1616_Text,27); //漢字_后
L12864_Draw1616(L12864_Screen_R,32,3,Char_1616_Text,28); //漢字_重
L12864_Draw1616(L12864_Screen_R,48,3,Char_1616_Text,29); //漢字_試
}
}
//窗口_門打開 | L12864_Windows_Door_Open();
void L12864_Windows_Door_Open(void)
{
L12864_ClearScreen(); //清屏
L12864_Draw1616(L12864_Screen_L,32,3,Char_1616_Text,13); //漢字_門
L12864_Draw1616(L12864_Screen_L,48,3,Char_1616_Text,16); //漢字_已
L12864_Draw1616(L12864_Screen_R,0,3,Char_1616_Text,12); //漢字_開
L12864_Draw1616(L12864_Screen_R,16,3,Char_1616_Text,17); //漢字_啟
}
//窗口_門關閉 | L12864_Windows_Door_Close();
void L12864_Windows_Door_Close(void)
{
L12864_ClearScreen(); //清屏
L12864_Draw1616(L12864_Screen_L,32,3,Char_1616_Text,13); //漢字_門
L12864_Draw1616(L12864_Screen_L,48,3,Char_1616_Text,16); //漢字_已
L12864_Draw1616(L12864_Screen_R,0,3,Char_1616_Text,23); //漢字_關
L12864_Draw1616(L12864_Screen_R,16,3,Char_1616_Text,24); //漢字_閉
}
//窗口_修改密碼_輸入原密碼(次數) | L12864_ChangePass_In();
void L12864_ChangePass_In(unsigned char InPutV)
{
L12864_ClearScreen(); //清屏
if(InPutV>6)
InPutV=6;
L12864_Draw1616(L12864_Screen_L,0,0,Char_1616_Symbol,3); //字符_【
L12864_Draw1616(L12864_Screen_L,16,0,Char_1616_Text,6); //漢字_密
L12864_Draw1616(L12864_Screen_L,32,0,Char_1616_Text,7); //漢字_碼
L12864_Draw1616(L12864_Screen_L,48,0,Char_1616_Text,34); //漢字_修
L12864_Draw1616(L12864_Screen_R,0,0,Char_1616_Text,35); //漢字_改
L12864_Draw1616(L12864_Screen_R,16,0,Char_1616_Symbol,4); //字符_】
L12864_Draw1616(L12864_Screen_L,0,3,Char_1616_Text,9); //漢字_請
L12864_Draw1616(L12864_Screen_L,16,3,Char_1616_Text,10); //漢字_輸
L12864_Draw1616(L12864_Screen_L,32,3,Char_1616_Text,11); //漢字_入
L12864_Draw1616(L12864_Screen_L,48,3,Char_1616_Text,30); //漢字_原
L12864_Draw1616(L12864_Screen_R,0,3,Char_1616_Text,6); //漢字_密
L12864_Draw1616(L12864_Screen_R,16,3,Char_1616_Text,7); //漢字_碼
L12864_Draw1616(L12864_Screen_R,32,3,Char_1616_Symbol,0); //字符_冒號
L12864_Draw1616(L12864_Screen_L,16,5,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_L,32,5,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_L,48,5,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_R,0,5,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_R,16,5,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,1); //字符_下劃線
if(InPutV==1)
{
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==2)
{
L12864_Draw1616(L12864_Screen_R,16,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==3)
{
L12864_Draw1616(L12864_Screen_R,0,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,16,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==4)
{
L12864_Draw1616(L12864_Screen_L,48,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,0,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,16,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==5)
{
L12864_Draw1616(L12864_Screen_L,32,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_L,48,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,0,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,16,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==6)
{
L12864_Draw1616(L12864_Screen_L,16,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_L,32,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_L,48,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,0,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,16,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,2); //字符_星號
}
}
//窗口_修改密碼_輸入新密碼(次數) | L12864_ChangePass_NewIn1();
void L12864_ChangePass_NewIn1(unsigned char InPutV)
{
L12864_ClearScreen(); //清屏
if(InPutV>6)
InPutV=6;
L12864_Draw1616(L12864_Screen_L,0,0,Char_1616_Symbol,3); //字符_【
L12864_Draw1616(L12864_Screen_L,16,0,Char_1616_Text,6); //漢字_密
L12864_Draw1616(L12864_Screen_L,32,0,Char_1616_Text,7); //漢字_碼
L12864_Draw1616(L12864_Screen_L,48,0,Char_1616_Text,34); //漢字_修
L12864_Draw1616(L12864_Screen_R,0,0,Char_1616_Text,35); //漢字_改
L12864_Draw1616(L12864_Screen_R,16,0,Char_1616_Symbol,4); //字符_】
L12864_Draw1616(L12864_Screen_L,0,3,Char_1616_Text,9); //漢字_請
L12864_Draw1616(L12864_Screen_L,16,3,Char_1616_Text,10); //漢字_輸
L12864_Draw1616(L12864_Screen_L,32,3,Char_1616_Text,11); //漢字_入
L12864_Draw1616(L12864_Screen_L,48,3,Char_1616_Text,31); //漢字_新
L12864_Draw1616(L12864_Screen_R,0,3,Char_1616_Text,6); //漢字_密
L12864_Draw1616(L12864_Screen_R,16,3,Char_1616_Text,7); //漢字_碼
L12864_Draw1616(L12864_Screen_R,32,3,Char_1616_Symbol,0); //字符_冒號
L12864_Draw1616(L12864_Screen_L,16,5,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_L,32,5,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_L,48,5,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_R,0,5,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_R,16,5,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,1); //字符_下劃線
if(InPutV==1)
{
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==2)
{
L12864_Draw1616(L12864_Screen_R,16,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==3)
{
L12864_Draw1616(L12864_Screen_R,0,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,16,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==4)
{
L12864_Draw1616(L12864_Screen_L,48,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,0,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,16,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==5)
{
L12864_Draw1616(L12864_Screen_L,32,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_L,48,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,0,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,16,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==6)
{
L12864_Draw1616(L12864_Screen_L,16,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_L,32,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_L,48,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,0,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,16,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,2); //字符_星號
}
}
//窗口_修改密碼_再輸入一次 | L12864_ChangePass_NewIn2();
void L12864_ChangePass_NewIn2(unsigned char InPutV)
{
L12864_ClearScreen(); //清屏
if(InPutV>6)
InPutV=6;
L12864_Draw1616(L12864_Screen_L,0,0,Char_1616_Symbol,3); //字符_【
L12864_Draw1616(L12864_Screen_L,16,0,Char_1616_Text,6); //漢字_密
L12864_Draw1616(L12864_Screen_L,32,0,Char_1616_Text,7); //漢字_碼
L12864_Draw1616(L12864_Screen_L,48,0,Char_1616_Text,34); //漢字_修
L12864_Draw1616(L12864_Screen_R,0,0,Char_1616_Text,35); //漢字_改
L12864_Draw1616(L12864_Screen_R,16,0,Char_1616_Symbol,4); //字符_】
L12864_Draw1616(L12864_Screen_L,0,3,Char_1616_Text,9); //漢字_請
L12864_Draw1616(L12864_Screen_L,16,3,Char_1616_Text,32); //漢字_再
L12864_Draw1616(L12864_Screen_L,32,3,Char_1616_Text,10); //漢字_輸
L12864_Draw1616(L12864_Screen_L,48,3,Char_1616_Text,11); //漢字_入
L12864_Draw1616(L12864_Screen_R,0,3,Char_1616_Text,33); //漢字_一
L12864_Draw1616(L12864_Screen_R,16,3,Char_1616_Text,20); //漢字_次
L12864_Draw1616(L12864_Screen_R,32,3,Char_1616_Symbol,0); //字符_冒號
L12864_Draw1616(L12864_Screen_L,16,5,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_L,32,5,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_L,48,5,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_R,0,5,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_R,16,5,Char_1616_Symbol,1); //字符_下劃線
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,1); //字符_下劃線
if(InPutV==1)
{
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==2)
{
L12864_Draw1616(L12864_Screen_R,16,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==3)
{
L12864_Draw1616(L12864_Screen_R,0,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,16,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==4)
{
L12864_Draw1616(L12864_Screen_L,48,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,0,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,16,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==5)
{
L12864_Draw1616(L12864_Screen_L,32,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_L,48,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,0,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,16,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,2); //字符_星號
}
if(InPutV==6)
{
L12864_Draw1616(L12864_Screen_L,16,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_L,32,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_L,48,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,0,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,16,5,Char_1616_Symbol,2); //字符_星號
L12864_Draw1616(L12864_Screen_R,32,5,Char_1616_Symbol,2); //字符_星號
}
}
//窗口_修改密碼_密碼驗證失敗 | L12864_CheckPass_Err();
void L12864_CheckPass_Err(void)
{
L12864_ClearScreen(); //清屏
L12864_Draw1616(L12864_Screen_L,0,0,Char_1616_Symbol,3); //字符_【
L12864_Draw1616(L12864_Screen_L,16,0,Char_1616_Text,6); //漢字_密
L12864_Draw1616(L12864_Screen_L,32,0,Char_1616_Text,7); //漢字_碼
L12864_Draw1616(L12864_Screen_L,48,0,Char_1616_Text,34); //漢字_修
L12864_Draw1616(L12864_Screen_R,0,0,Char_1616_Text,35); //漢字_改
L12864_Draw1616(L12864_Screen_R,16,0,Char_1616_Symbol,4); //字符_】
L12864_Draw1616(L12864_Screen_L,16,4,Char_1616_Text,6); //漢字_密
L12864_Draw1616(L12864_Screen_L,32,4,Char_1616_Text,7); //漢字_碼
L12864_Draw1616(L12864_Screen_L,48,4,Char_1616_Text,40); //漢字_驗
L12864_Draw1616(L12864_Screen_R,0,4,Char_1616_Text,41); //漢字_證
L12864_Draw1616(L12864_Screen_R,16,4,Char_1616_Text,38); //漢字_失
L12864_Draw1616(L12864_Screen_R,32,4,Char_1616_Text,39); //漢字_敗
}
//窗口_修改密碼_修改成功 | L12864_ChangePass_OK();
void L12864_ChangePass_OK(void)
{
L12864_ClearScreen(); //清屏
L12864_Draw1616(L12864_Screen_L,0,0,Char_1616_Symbol,3); //字符_【
L12864_Draw1616(L12864_Screen_L,16,0,Char_1616_Text,6); //漢字_密
L12864_Draw1616(L12864_Screen_L,32,0,Char_1616_Text,7); //漢字_碼
L12864_Draw1616(L12864_Screen_L,48,0,Char_1616_Text,34); //漢字_修
L12864_Draw1616(L12864_Screen_R,0,0,Char_1616_Text,35); //漢字_改
L12864_Draw1616(L12864_Screen_R,16,0,Char_1616_Symbol,4); //字符_】
L12864_Draw1616(L12864_Screen_L,32,4,Char_1616_Text,34); //漢字_修
L12864_Draw1616(L12864_Screen_L,48,4,Char_1616_Text,35); //漢字_改
L12864_Draw1616(L12864_Screen_R,0,4,Char_1616_Text,36); //漢字_成
L12864_Draw1616(L12864_Screen_R,16,4,Char_1616_Text,37); //漢字_功
}
//窗口_修改密碼_修改失敗 | L12864_ChangePass_Error();
void L12864_ChangePass_Error(void)
{
L12864_ClearScreen(); //清屏
L12864_Draw1616(L12864_Screen_L,0,0,Char_1616_Symbol,3); //字符_【
L12864_Draw1616(L12864_Screen_L,16,0,Char_1616_Text,6); //漢字_密
L12864_Draw1616(L12864_Screen_L,32,0,Char_1616_Text,7); //漢字_碼
L12864_Draw1616(L12864_Screen_L,48,0,Char_1616_Text,34); //漢字_修
L12864_Draw1616(L12864_Screen_R,0,0,Char_1616_Text,35); //漢字_改
L12864_Draw1616(L12864_Screen_R,16,0,Char_1616_Symbol,4); //字符_】
L12864_Draw1616(L12864_Screen_L,32,4,Char_1616_Text,34); //漢字_修
L12864_Draw1616(L12864_Screen_L,48,4,Char_1616_Text,35); //漢字_改
L12864_Draw1616(L12864_Screen_R,0,4,Char_1616_Text,38); //漢字_失
L12864_Draw1616(L12864_Screen_R,16,4,Char_1616_Text,39); //漢字_敗
}
★===========12864多窗口處理代碼結束================== ★============模擬關門(獨立按鍵)代碼=================== unsigned char KeyAloneV;
sbit Key_Door = P3^5;
void keysan_Alone(void)
{ if(Key_Door==0)
KeyAloneV=1;
if(Key_Door==1&&KeyAloneV==1)
{
KeyAloneV=0;
Door=1;
}
}
★============模擬關門(獨立按鍵)代碼結束================ ★=============矩陣鍵盤掃描、處理代碼================== #define Key_44_Data P1 //宏定義矩陣鍵盤接口
unsigned char zhi,a,hang,lie;
/******************************************************************
- 功能描述:延時子程序
- 入口參數:長整數型
- 參 數 值:0-65535
- 返回說明:無
- 備 注:無
******************************************************************/
void Key_44_Delay(unsigned char i)
{ unsigned char x;
for(x=80;x>0;x--)
for(i;i>0;i--);
}
/******************************************************************
- 功能描述:矩陣鍵盤掃描子程序
- 入口參數:無
- 參 數 值:無
- 返回說明:無
- 備 注:無
******************************************************************/
void Key_44_KeySan(void)
{ Key_44_Data=0x0f; //給4行賦高電平,4列賦低電平
if(Key_44_Data!=0x0f) //判斷是否有鍵按下
Key_44_Delay(5); //按鍵消除抖動
if(Key_44_Data!=0x0f) //再次判斷是否有鍵按下
{ hang=Key_44_Data; //把行的值暫存
a=1; //按鍵按下標志位置1
Key_44_Data=0xf0; //給4列賦高電平,4行賦低電平
lie=Key_44_Data; //把列的值暫存
zhi=lie|hang; //將行值和列值相或得出鍵值
}
if((Key_44_Data==0x0f)&&(a==1)) //判斷是否松手
Key_44_Delay(5); //按鍵松手消除抖動
if((Key_44_Data==0x0f)&&(a==1)) //再次判斷是否松手
{ a=0; //按鍵按下標志位清零
switch(zhi) //比較讀鍵值
{
case 0x77:jianzhi=15;break; //按鍵D
case 0x7b:jianzhi=14;break; //按鍵C
case 0x7d:jianzhi=13;break; //按鍵B
case 0x7e:jianzhi=12;break; //按鍵A修改密碼
case 0xb7:jianzhi=10;break; //按鍵#確認
case 0xbb:jianzhi=9;break; //按鍵9
case 0xbd:jianzhi=6;break; //按鍵6
case 0xbe:jianzhi=3;break; //按鍵3
case 0xd7:jianzhi=0;break; //按鍵0
case 0xdb:jianzhi=8;break; //按鍵8
case 0xdd:jianzhi=5;break; //按鍵5
case 0xde:jianzhi=2;break; //按鍵2
case 0xe7:jianzhi=11;break; //按鍵*取消
case 0xeb:jianzhi=7;break; //按鍵7
case 0xed:jianzhi=4;break; //按鍵4
case 0xee:jianzhi=1;break; //按鍵1
}
if(jianzhi<13) //如果按下的是0-9 確認 取消 修改密碼鍵 則按鍵有效
{
KeyAvailable=1;
}
}
}
/******************************************************************
- 功能描述:矩陣鍵盤處理子程序
- 入口參數:無
- 參 數 值:無
- 返回說明:無
- 備 注:無
******************************************************************/
void Key_44_KeyHandle(void)
{
if(KeyAvailable)
{
//----- 模式=1 輸入開門密碼模式
if(MODE==1) //如果當前為輸入開門密碼模式
{
if((InPutCount<=5) && (jianzhi<=9)) //當前輸入的是0-9 并且輸入不足6位
{
InPutPassWord[InPutCount]=jianzhi+0x30;
InPutCount++;
L12864_Windows_Input(InPutCount);
}
if((jianzhi==10) &&(InPutCount==6)) //如果按下確認鍵并且密碼輸入完整
{
if(PassWordCheck())
{
L12864_Windows_Door_Open(); //密碼正確 門已經開啟
ErrCount=Count; //輸入錯誤計次歸位
Door=0; //置門打開標志位 0表示打開
MODE=5;
}
else
{
MODE=0;
ErrCount--;
if(ErrCount>0)
{
L12864_Windows_Error(ErrCount);
L12864_Delay1S(); //延時3秒
InPutCount=0;
L12864_Windows_Input(InPutCount);
MODE=1;
}
else
{
L12864_Windows_ErrorWait(ErrWait,0);
MODE=6;
}
}
}
if(jianzhi==11) //如果按下取消鍵
{
ClrarPassBuf();
InPutCount=0;
L12864_Windows_Input(InPutCount);
MODE=1;
}
if(jianzhi==12) //如果按下修改密碼鍵
{
InPutCount=0;
L12864_ChangePass_In(InPutCount);
MODE=2; //設置當前為修改密碼模式
}
}
//----- 模式=2 修改密碼模式
if(MODE==2) //如果當前為修改密碼模式
{
if((InPutCount<=5) && (jianzhi<=9)) //當前輸入的是0-9 并且輸入不足6位
{
InPutPassWord[InPutCount]=jianzhi+0x30;
InPutCount++;
L12864_ChangePass_In(InPutCount);
}
if(jianzhi==10) //如果按下確認鍵
{
if(PassWordCheck())
{
InPutCount=0;
L12864_ChangePass_NewIn1(InPutCount);
MODE=3;
}
else
{
L12864_CheckPass_Err();
L12864_Delay1S(); //延時3秒
InPutCount=0;
L12864_Windows_Input(InPutCount);
MODE=1;
}
}
if(jianzhi==11) //如果按下取消鍵
{
ClrarPassBuf();
InPutCount=0;
L12864_Windows_Input(InPutCount);
MODE=1;
}
}
//----- 模式=3 輸入新密碼1
if(MODE==3)
{
if((InPutCount<=5) && (jianzhi<=9)) //當前輸入的是0-9 并且輸入不足6位
{
InPutPassWordNew1[InPutCount]=jianzhi+0x30;
InPutCount++;
L12864_ChangePass_NewIn1(InPutCount);
}
if((NextCycle_MODE3) && (jianzhi==10)) //如果按下確認鍵
{
if(InPutCount==6)
{
InPutCount=0;
L12864_ChangePass_NewIn2(InPutCount);
MODE=4;
}
}
if(jianzhi==11) //如果按下取消鍵
{
ClrarPassBuf();
InPutCount=0;
L12864_Windows_Input(InPutCount);
MODE=1;
}
if(MODE==3)
NextCycle_MODE3=1;
else
NextCycle_MODE3=0;
}
//----- 模式=4 輸入新密碼2
if(MODE==4)
{
if((InPutCount<=5) && (jianzhi<=9)) //當前輸入的是0-9 并且輸入不足6位
{
InPutPassWordNew2[InPutCount]=jianzhi+0x30;
InPutCount++;
L12864_ChangePass_NewIn2(InPutCount);
}
if((NextCycle_MODE4) && (jianzhi==10)) //如果按下確認鍵
{
if(PassWordCheckNew())
{
WriteNewPassWord();
L12864_ChangePass_OK();
}
else
{
L12864_ChangePass_Error();
}
L12864_Delay1S(); //延時3秒
InPutCount=0;
L12864_Windows_Input(InPutCount);
MODE=1;
}
if(jianzhi==11) //如果按下取消鍵
{
ClrarPassBuf();
InPutCount=0;
L12864_Windows_Input(InPutCount);
MODE=1;
}
if(MODE==4)
NextCycle_MODE4=1;
else
NextCycle_MODE4=0;
}
//----- 模式=5 等待關門
if(MODE==5)
{
while(Door==0)
{
keysan_Alone();
}
//此時門已經關閉
L12864_Windows_Door_Close();
L12864_Delay1S(); //延時3秒
InPutCount=0;
L12864_Windows_Input(InPutCount);
MODE=1;
}
//----- 模式=6 等待時間到
if(MODE==6)
{
TR0=1;
fen=ErrMin;
while(fen>=1)
{
if(Unit)//為1 單位為秒
{
if(NewS!=s)
{
L12864_Windows_ErrorWait(s,1);
NewS=s;
}
}
else //否則單位為分鐘
{
if(Newfen!=fen)
{
L12864_Windows_ErrorWait(fen,0);
Newfen=fen;
}
}
L12864_Delay1S();
if((fen==0) && (s==-1))
{
break;
}
}
TR0=0;
ms=0;
s=59;
Unit=0;//單位切換為分
fen=ErrMin;
ErrCount=Count;
InPutCount=0;
L12864_Windows_Input(InPutCount);
MODE=1; }
}
KeyAvailable=0;
}
★============矩陣鍵盤掃描、處理代碼結束================ ★=================12864Code===================== unsigned char code Char_1608_Num[]={
0x00,0xF0,0x08,0x08,0x08,0x08,0xF0,0x00,0x00,0x0F,0x10,0x10,0x10,0x10,0x0F,0x00,/*"0",0*/
0x00,0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,0x00,0x10,0x10,0x1F,0x10,0x10,0x00,/*"1",1*/
0x00,0x10,0x08,0x08,0x08,0x88,0x70,0x00,0x00,0x18,0x14,0x12,0x11,0x10,0x10,0x00,/*"2",2*/
0x00,0x10,0x08,0x88,0x88,0x88,0x70,0x00,0x00,0x08,0x10,0x10,0x10,0x10,0x0F,0x00,/*"3",3*/
0x00,0x00,0x80,0x60,0x10,0xF8,0x00,0x00,0x00,0x03,0x02,0x02,0x12,0x1F,0x12,0x00,/*"4",4*/
0x00,0xF8,0x88,0x88,0x88,0x88,0x08,0x00,0x00,0x08,0x10,0x10,0x10,0x10,0x0F,0x00,/*"5",5*/
0x00,0xE0,0x10,0x88,0x88,0x88,0x00,0x00,0x00,0x0F,0x11,0x10,0x10,0x10,0x0F,0x00,/*"6",6*/
0x00,0x18,0x08,0x08,0x88,0x68,0x18,0x00,0x00,0x00,0x18,0x06,0x01,0x00,0x00,0x00,/*"7",7*/
0x00,0x70,0x88,0x88,0x88,0x88,0x70,0x00,0x00,0x0F,0x10,0x10,0x10,0x10,0x0F,0x00,/*"8",8*/
0x00,0xF0,0x08,0x08,0x08,0x88,0xF0,0x00,0x00,0x00,0x11,0x11,0x11,0x08,0x07,0x00,/*"9",9*/
0x00,0x00,0x00,0x00,0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01,0x00,0x00,0x00,0x00,/*"/",10*/
};
unsigned char code Char_1616_Text[]={
0x04,0x34,0xC4,0x04,0xC4,0x3C,0x20,0x10,0x0F,0xE8,0x08,0x08,0x28,0x18,0x00,0x00,//漢字_00 歡
0x10,0x08,0x06,0x01,0x82,0x8C,0x40,0x30,0x0C,0x03,0x0C,0x10,0x60,0xC0,0x40,0x00,
0x40,0x42,0x44,0xC8,0x00,0xFC,0x04,0x02,0x82,0xFC,0x04,0x04,0x04,0xFE,0x04,0x00,//漢字_01 迎
0x00,0x40,0x20,0x1F,0x20,0x47,0x42,0x41,0x40,0x7F,0x40,0x42,0x44,0x63,0x20,0x00,
0x40,0x20,0xF8,0x07,0x04,0xF4,0x14,0x14,0x14,0xFF,0x14,0x14,0x14,0xF6,0x04,0x00,//漢字_02 使
0x00,0x00,0xFF,0x00,0x80,0x43,0x45,0x29,0x19,0x17,0x21,0x21,0x41,0xC3,0x40,0x00,
0x00,0x00,0xFE,0x22,0x22,0x22,0x22,0xFE,0x22,0x22,0x22,0x22,0xFF,0x02,0x00,0x00,//漢字_03 用
0x80,0x60,0x1F,0x02,0x02,0x02,0x02,0x7F,0x02,0x02,0x42,0x82,0x7F,0x00,0x00,0x00,
0x00,0xF8,0x48,0x48,0x48,0x48,0xFF,0x48,0x48,0x48,0x48,0xFC,0x08,0x00,0x00,0x00,//漢字_04 電
0x00,0x07,0x02,0x02,0x02,0x02,0x3F,0x42,0x42,0x42,0x42,0x47,0x40,0x70,0x00,0x00,
0x80,0x80,0x82,0x82,0x82,0x82,0x82,0xE2,0xA2,0x92,0x8A,0x86,0x80,0xC0,0x80,0x00,//漢字_05 子
0x00,0x00,0x00,0x00,0x00,0x40,0x80,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x10,0x4C,0x24,0x04,0xF4,0x84,0x4D,0x56,0x24,0x24,0x14,0x84,0x24,0x54,0x0C,0x00,//漢字_06 密
0x00,0x01,0xFD,0x41,0x40,0x41,0x41,0x7F,0x41,0x41,0x41,0x41,0xFC,0x00,0x00,0x00,
0x02,0x82,0xF2,0x4E,0x43,0xE2,0x42,0xFA,0x02,0x02,0x02,0xFF,0x02,0x80,0x00,0x00,//漢字_07 碼
0x01,0x00,0x7F,0x20,0x20,0x7F,0x08,0x09,0x09,0x09,0x0D,0x49,0x81,0x7F,0x01,0x00,
0x80,0x40,0x70,0xCF,0x48,0x48,0x00,0xE2,0x2C,0x20,0xBF,0x20,0x28,0xF6,0x20,0x00,//漢字_08 鎖
0x00,0x02,0x02,0x7F,0x22,0x92,0x80,0x4F,0x40,0x20,0x1F,0x20,0x20,0x4F,0x80,0x00,
0x20,0x22,0xEC,0x00,0x20,0x22,0xAA,0xAA,0xAA,0xBF,0xAA,0xAA,0xEB,0xA2,0x20,0x00,//漢字_09 請
0x00,0x00,0x7F,0x20,0x10,0x00,0xFF,0x0A,0x0A,0x0A,0x4A,0x8A,0x7F,0x00,0x00,0x00,
0x88,0x68,0x1F,0xC8,0x0C,0x28,0x90,0xA8,0xA6,0xA1,0x26,0x28,0x10,0xB0,0x10,0x00,//漢字_10 輸
0x09,0x09,0x05,0xFF,0x05,0x00,0xFF,0x0A,0x8A,0xFF,0x00,0x1F,0x80,0xFF,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x01,0xE2,0x1C,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,//漢字_11 入
0x80,0x40,0x20,0x10,0x0C,0x03,0x00,0x00,0x00,0x03,0x0C,0x30,0x40,0xC0,0x40,0x00,
0x80,0x82,0x82,0x82,0xFE,0x82,0x82,0x82,0x82,0x82,0xFE,0x82,0x83,0xC2,0x80,0x00,//漢字_12 開
0x00,0x80,0x40,0x30,0x0F,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,
0x00,0xFC,0x01,0x02,0x06,0x00,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0xFF,0x02,0x00,//漢字_13 門
0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x80,0x7F,0x00,0x00,
0x80,0x40,0x70,0xCF,0x48,0x48,0x48,0x48,0x7F,0x48,0x48,0x7F,0xC8,0x68,0x40,0x00,//漢字_14 錯
0x00,0x02,0x02,0x7F,0x22,0x12,0x00,0xFF,0x49,0x49,0x49,0x49,0xFF,0x01,0x00,0x00,
0x40,0x42,0xC4,0x0C,0x00,0x40,0x5E,0x52,0x52,0xD2,0x52,0x52,0x5F,0x42,0x00,0x00,//漢字_15 誤
0x00,0x00,0x7F,0x20,0x12,0x82,0x42,0x22,0x1A,0x07,0x1A,0x22,0x42,0xC3,0x42,0x00,
0x00,0x02,0xF2,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0xFF,0x02,0x00,0x00,0x00,//漢字_16 已
0x00,0x00,0x3F,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x78,0x00,0x00,
0x00,0x00,0x00,0xFC,0x44,0x44,0x44,0x45,0x46,0x44,0x44,0x44,0x44,0x7E,0x04,0x00,//漢字_17 啟
0x40,0x20,0x18,0x07,0xFE,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0xFF,0x02,0x00,
0x20,0x22,0xEC,0x00,0x04,0x04,0x04,0x84,0xE4,0x1C,0x84,0x04,0x04,0x06,0x04,0x00,//漢字_18 還
0x40,0x20,0x1F,0x20,0x44,0x42,0x41,0x40,0x5F,0x40,0x40,0x41,0x43,0x66,0x20,0x00,
0x04,0x04,0x04,0x84,0xE4,0x3C,0x27,0x24,0x24,0x24,0x24,0xF4,0x24,0x06,0x04,0x00,//漢字_19 有
0x04,0x02,0x01,0x00,0xFF,0x09,0x09,0x09,0x09,0x49,0x89,0x7F,0x00,0x00,0x00,0x00,
0x00,0x02,0x04,0x8C,0x40,0x00,0x20,0x18,0x17,0xD0,0x10,0x50,0x38,0x10,0x00,0x00,//漢字_20 次
0x02,0x02,0xFF,0x00,0x80,0x40,0x20,0x10,0x0C,0x03,0x0C,0x10,0x60,0xC0,0x40,0x00,
0x10,0x10,0xD0,0xFF,0x90,0x10,0x00,0xFC,0x04,0x04,0x04,0xFE,0x04,0x00,0x00,0x00,//漢字_21 機
0x04,0x03,0x00,0xFF,0x80,0x41,0x20,0x1F,0x00,0x00,0x00,0x3F,0x40,0x40,0x70,0x00,
0x80,0x80,0x40,0x20,0x50,0x48,0x44,0x43,0x44,0x48,0x50,0x20,0x40,0xC0,0x40,0x00,//漢字_22 會
0x00,0x00,0x02,0x42,0x62,0x52,0x4E,0x42,0x42,0x52,0x62,0xC3,0x02,0x00,0x00,0x00,
0x00,0x10,0x10,0x11,0x12,0x1C,0x10,0xF0,0x10,0x18,0x14,0x13,0x1A,0x90,0x00,0x00,//漢字_23 關
0x81,0x81,0x41,0x41,0x21,0x11,0x0D,0x03,0x0D,0x11,0x21,0x21,0x41,0xC1,0x41,0x00,
0x00,0xF8,0x01,0x22,0x26,0x20,0x22,0xA2,0xFA,0x22,0x32,0x22,0x02,0xFF,0x02,0x00,//漢字_24 畢
0x00,0xFF,0x00,0x08,0x04,0x02,0x21,0x40,0x3F,0x00,0x00,0x40,0x80,0x7F,0x00,0x00,
0x00,0x80,0x40,0x20,0x98,0x86,0x80,0x80,0x83,0x8C,0x90,0x20,0xC0,0x80,0x80,0x00,//漢字_25 分
0x01,0x00,0x80,0x40,0x20,0x1F,0x00,0x40,0x80,0x40,0x3F,0x00,0x00,0x01,0x00,0x00,
0x80,0x40,0x70,0xCF,0x48,0x48,0x00,0xF0,0x10,0x10,0xFF,0x10,0x10,0xF8,0x10,0x00,//漢字_26 鐘
0x02,0x02,0x02,0x7F,0x22,0x12,0x00,0x07,0x02,0x02,0xFF,0x02,0x02,0x07,0x00,0x00,
0x00,0x00,0xFC,0x24,0x24,0x24,0x24,0x24,0x24,0x22,0x22,0x23,0xA2,0x30,0x20,0x00,//漢字_27 后
0x40,0x30,0x0F,0x00,0x00,0xFF,0x41,0x41,0x41,0x41,0x41,0x41,0xFF,0x01,0x00,0x00,
0x08,0x08,0x0A,0xEA,0xAA,0xAA,0xAA,0xFE,0xAA,0xAA,0xA9,0xF9,0x29,0x0C,0x08,0x00,//漢字_28 重
0x40,0x40,0x48,0x4B,0x4A,0x4A,0x4A,0x7F,0x4A,0x4A,0x4A,0x4B,0x48,0x60,0x40,0x00,
0x40,0x42,0xCC,0x00,0x10,0x90,0x90,0x90,0x90,0x90,0xFF,0x10,0x12,0x14,0x10,0x00,//漢字_29 試
0x00,0x00,0x7F,0x20,0x10,0x20,0x60,0x3F,0x10,0x10,0x01,0x3E,0x40,0x80,0x70,0x00,
0x00,0x00,0xFE,0x02,0xE2,0xA2,0xB2,0xAE,0xA2,0xA2,0xA2,0xA2,0xF3,0x22,0x00,0x00,//漢字_30 原
0x40,0x30,0x0F,0x40,0x23,0x1A,0x42,0x82,0x7E,0x02,0x02,0x0A,0x13,0x60,0x00,0x00,
0x40,0x44,0x54,0x65,0xC6,0x64,0xD6,0x44,0x40,0xFC,0x44,0x42,0xC3,0x62,0x40,0x00,//漢字_31 新
0x20,0x11,0x49,0x81,0x7F,0x01,0x05,0x29,0x18,0x07,0x00,0x00,0xFF,0x00,0x00,0x00,
0x00,0x02,0x02,0xF2,0x92,0x92,0x92,0xFE,0x92,0x92,0x92,0xFA,0x13,0x02,0x00,0x00,//漢字_32 再
0x04,0x04,0x04,0xFF,0x04,0x04,0x04,0x07,0x04,0x44,0x84,0x7F,0x04,0x06,0x04,0x00,
0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0xC0,0x80,0x00,//漢字_33 一
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x40,0x20,0xF8,0x07,0xF0,0xA0,0x90,0x4F,0x54,0x24,0xD4,0x4C,0x84,0x80,0x80,0x00,//漢字_34 修
0x00,0x00,0xFF,0x00,0x0F,0x80,0x92,0x52,0x49,0x25,0x24,0x12,0x08,0x00,0x00,0x00,
0x04,0xC4,0x44,0x44,0x44,0xFE,0x44,0x20,0xDF,0x10,0x10,0x10,0xF0,0x18,0x10,0x00,//漢字_35 改
0x00,0x7F,0x20,0x20,0x10,0x90,0x80,0x40,0x21,0x16,0x08,0x16,0x61,0xC0,0x40,0x00,
0x00,0x00,0xF8,0x88,0x88,0x88,0x88,0x08,0x7F,0x88,0x0A,0x0C,0x08,0xC8,0x00,0x00,//漢字_36 成
0x40,0x20,0x1F,0x00,0x08,0x10,0x0F,0x40,0x20,0x13,0x1C,0x24,0x43,0x80,0xF0,0x00,
0x08,0x08,0x08,0xF8,0x0C,0x28,0x20,0x20,0xFF,0x20,0x20,0x20,0x20,0xF0,0x20,0x00,//漢字_37 功
0x08,0x18,0x08,0x0F,0x84,0x44,0x20,0x1C,0x03,0x20,0x40,0x80,0x40,0x3F,0x00,0x00,
0x00,0x40,0x20,0x1E,0x10,0x10,0x10,0xFF,0x10,0x10,0x10,0x18,0x10,0x80,0x00,0x00,//漢字_38 失
0x01,0x81,0x81,0x41,0x21,0x11,0x0D,0x03,0x0D,0x11,0x21,0x21,0x41,0xC1,0x41,0x00,
0x00,0xFE,0x02,0xFA,0x02,0xFF,0x02,0x20,0x10,0xCF,0x08,0x08,0xF8,0x0C,0x08,0x00,//漢字_39 敗
0x80,0x47,0x30,0x0F,0x10,0x67,0x80,0x40,0x20,0x17,0x08,0x16,0x21,0x60,0x20,0x00,
0x02,0xFA,0x02,0x02,0xFF,0x42,0x20,0x50,0x4C,0x43,0x4C,0x50,0x20,0x60,0x20,0x00,//漢字_40 驗
0x10,0x31,0x11,0x49,0x89,0x7F,0x42,0x5C,0x40,0x4F,0x60,0x58,0x47,0x60,0x40,0x00,
0x20,0x20,0x21,0xE6,0x00,0x02,0x02,0xC2,0x02,0x02,0xFE,0x82,0x82,0xC3,0x82,0x00,//漢字_41 證
0x00,0x00,0x00,0x7F,0x20,0x50,0x40,0x7F,0x40,0x40,0x7F,0x40,0x40,0x60,0x40,0x00,
0x20,0x24,0x24,0xA4,0xFE,0xA3,0x22,0x80,0x70,0x00,0xFF,0x00,0x10,0x20,0x60,0x00,//漢字_42 秒
0x10,0x08,0x06,0x01,0xFF,0x00,0x81,0x80,0x40,0x20,0x17,0x08,0x04,0x03,0x00,0x00,
};
unsigned char code Char_1616_Bmp[]={
0x80,0xFC,0xFE,0x86,0x83,0x81,0x81,0x81,0x81,0x81,0x83,0x86,0xFE,0xFC,0x80,0x00,//圖標_00 鎖
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x81,0xE1,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,
};
unsigned char code Char_1616_Symbol[]={
0x00,0x00,0x00,0x00,0x80,0xC0,0xC0,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,//符號_00 冒號
0x00,0x00,0x00,0x00,0x31,0x7B,0x7B,0x31,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,//符號_01 下劃線
0x00,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x00,
0x00,0x86,0x8E,0x9C,0xB8,0xF0,0xE0,0xFE,0xFE,0xE0,0xF0,0xB8,0x9C,0x8E,0x86,0x00,//符號_02 星號
0x00,0x61,0x71,0x39,0x1D,0x0F,0x07,0x7F,0x7F,0x07,0x0F,0x1D,0x39,0x71,0x61,0x00,
0x00,0x00,0x00,0x00,0x00,0xFC,0xFC,0xFC,0x7C,0x1C,0x0C,0x04,0x00,0x00,0x00,0x00,//符號_03 【
0x00,0x00,0x00,0x00,0x00,0x3F,0x3F,0x3F,0x3E,0x38,0x30,0x20,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0x00,0x00,0x04,0x0C,0x1C,0x7C,0xFC,0xFC,0xFC,0x00,0x00,0x00,0x00,//符號_04 】
0x00,0x00,0x00,0x00,0x00,0x20,0x30,0x38,0x3E,0x3F,0x3F,0x3F,0x00,0x00,0x00,0x00,
};
★================12864Code結束===================
=========================== 《 完 》 ==========================
薛 二 煒 于江蘇·無錫
2015 年 04 月 06 日
smhacker@126.com 轉載請注明出處