📄 lcdsub.c
字号:
pdmemcpy((void *)hanzi_con, (void *)SOURCE_ADD, 16);
for(i=0;i<32;i++)
HANZI_CON[i]=0xFFFF-*(hanzi_con+i);
/*dpmemcpy((void *)HANZI_CON, (void *)hanzi_con, 32);*/
return(HANZI_CON);
}
int *CON_HANZI2(int *HANZI_CON, int *SOURCE_ADD)
{
int i,j;
int hanzi_con[16];
pdmemcpy((void *)hanzi_con, (void *)SOURCE_ADD, 16);
for(i=0;i<32;i++)
HANZI_CON[i]=0xFFFF-*(hanzi_con+i);
/*dpmemcpy((void *)HANZI_CON, (void *)hanzi_con, 32);*/
return(HANZI_CON);
}
void LCD_CLEAR(void)
{ int i,j;
j=0xFFB9;
for(i=0;i<4;i++)
{ /*LCD_ORDER('A',j);
LCD_ORDER('A',0xFF40);*/
LCD_1616('A',LCD_INITIALWORD,j,0xFF40);
LCD_1616('A',LCD_INITIALWORD,j,0xFF50);
LCD_1616('A',LCD_INITIALWORD,j,0xFF60);
LCD_1616('A',LCD_INITIALWORD,j,0xFF70);
/*LCD_ORDER('B',j);
LCD_ORDER('B',0xFF40);*/
LCD_1616('B',LCD_INITIALWORD,j,0xFF40);
LCD_1616('B',LCD_INITIALWORD,j,0xFF50);
LCD_1616('B',LCD_INITIALWORD,j,0xFF60);
LCD_1616('B',LCD_INITIALWORD,j,0xFF70);
/*LCD_ORDER('C',j);
LCD_ORDER('C',0xFF40);*/
LCD_1616('C',LCD_INITIALWORD,j,0xFF40);
LCD_1616('C',LCD_INITIALWORD,j,0xFF50);
LCD_1616('C',LCD_INITIALWORD,j,0xFF60);
LCD_1616('C',LCD_INITIALWORD,j,0xFF70);
j++;
j++;
}
}
void CLEAR_BAR(void)
{ int i,j;
j=0xFFBF;
for(i=0;i<1;i++,j++)
{ /*LCD_ORDER('A',j);
LCD_ORDER('A',0xFF40);*/
LCD_1616('A',LCD_INITIALWORD,j,0xFF40);
LCD_1616('A',LCD_INITIALWORD,j,0xFF50);
LCD_1616('A',LCD_INITIALWORD,j,0xFF60);
LCD_1616('A',LCD_INITIALWORD,j,0xFF70);
/*LCD_ORDER('B',j);
LCD_ORDER('B',0xFF40);*/
LCD_1616('B',LCD_INITIALWORD,j,0xFF40);
LCD_1616('B',LCD_INITIALWORD,j,0xFF50);
LCD_1616('B',LCD_INITIALWORD,j,0xFF60);
LCD_1616('B',LCD_INITIALWORD,j,0xFF70);
/*LCD_ORDER('C',j);
LCD_ORDER('C',0xFF40);*/
LCD_1616('C',LCD_INITIALWORD,j,0xFF40);
LCD_1616('C',LCD_INITIALWORD,j,0xFF50);
LCD_1616('C',LCD_INITIALWORD,j,0xFF60);
LCD_1616('C',LCD_INITIALWORD,j,0xFF70);
}
}
void LCD_INITIALIZE(void)
{ LCD_1616('A',HANZIZIKU,0xFFBB,0xFF40);
LCD_1616('A',HANZIZIKU+16,0xFFBB,0xFF50);
LCD_1616('A',HANZIZIKU+32,0xFFBB,0xFF60);
LCD_1616('A',HANZIZIKU+48,0xFFBB,0xFF70);
LCD_1616('B',HANZIZIKU+64,0xFFBB,0xFF40);
LCD_1616('B',HANZIZIKU+80,0xFFBB,0xFF50);
LCD_1616('B',HANZIZIKU+96,0xFFBB,0xFF60);
LCD_1616('B',HANZIZIKU+112,0xFFBB,0xFF70);
LCD_1616('C',HANZIZIKU+128,0xFFBB,0xFF40);
LCD_1616('C',HANZIZIKU+144,0xFFBB,0xFF50);
LCD_1616('C',HANZIZIKU+160,0xFFBB,0xFF60);
}
/*LCD START MEAU*/
void LCD_STARTMEAU(char MEAU_NUM)
{
int HANZI_CON[32];
switch(MEAU_NUM)
{ case '1':
LCD_1616('A',HANZI_KAISHI,0xFFBB,0xFF40);
LCD_1616('A',HANZI_KAISHI+16,0xFFBB,0xFF50);
LCD_1616('A',HANZI_GONGZUO,0xFFBD,0xFF40);
LCD_1616('A',HANZI_GONGZUO+16,0xFFBD,0xFF50);
break;
case '2':
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_KAISHI),0xFFBB,0xFF40); /* 改变地方*/
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_KAISHI+16),0xFFBB,0xFF50);
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_GONGZUO),0xFFBD,0xFF40);
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_GONGZUO+16),0xFFBD,0xFF50);
MAINMEAUFLAG=0x0001;
break;
case '3':
LCD_1616('A',HANZI_GONGZUO,0xFFBB,0xFF68);
LCD_1616('A',HANZI_CANSHU,0xFFBD,0xFF68);
LCD_ORDER('A',0xFFBB);
LCD_ORDER('A',0xFF78);
LCD_HANZIHALF('A',HANZI_GONGZUO+16);
LCD_ORDER('A',0xFFBA);
LCD_ORDER('A',0xFF78);
LCD_HANZIHALF('A',HANZI_GONGZUO+24);
LCD_ORDER('A',0xFFBD);
LCD_ORDER('A',0xFF78);
LCD_HANZIHALF('A',HANZI_CANSHU+16);
LCD_ORDER('A',0xFFBC);
LCD_ORDER('A',0xFF78);
LCD_HANZIHALF('A',HANZI_CANSHU+24);
LCD_ORDER('B',0xFFBB);
LCD_ORDER('B',0xFF40);
LCD_HANZIHALF('B',HANZI_GONGZUO+20);
LCD_ORDER('B',0xFFBA);
LCD_ORDER('B',0xFF40);
LCD_HANZIHALF('B',HANZI_GONGZUO+28);
LCD_ORDER('B',0xFFBD);
LCD_ORDER('B',0xFF40);
LCD_HANZIHALF('B',HANZI_CANSHU+20);
LCD_ORDER('B',0xFFBC);
LCD_ORDER('B',0xFF40);
LCD_HANZIHALF('B',HANZI_CANSHU+28);
break;
case '4':
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_GONGZUO),0xFFBB,0xFF68);
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_CANSHU),0xFFBD,0xFF68);
LCD_ORDER('A',0xFFBB);
LCD_ORDER('A',0xFF78);
LCD_HANZIHALFCON('A',CON_HANZI(HANZI_CON,HANZI_GONGZUO+16));
LCD_ORDER('A',0xFFBA);
LCD_ORDER('A',0xFF78);
LCD_HANZIHALFCON('A',CON_HANZI(HANZI_CON,HANZI_GONGZUO+24));
LCD_ORDER('A',0xFFBD);
LCD_ORDER('A',0xFF78);
LCD_HANZIHALFCON('A',CON_HANZI(HANZI_CON,HANZI_CANSHU+16));
LCD_ORDER('A',0xFFBC);
LCD_ORDER('A',0xFF78);
LCD_HANZIHALFCON('A',CON_HANZI(HANZI_CON,HANZI_CANSHU+24));
LCD_ORDER('B',0xFFBB);
LCD_ORDER('B',0xFF40);
LCD_HANZIHALFCON('B',CON_HANZI(HANZI_CON,HANZI_GONGZUO+20));
LCD_ORDER('B',0xFFBA);
LCD_ORDER('B',0xFF40);
LCD_HANZIHALFCON('B',CON_HANZI(HANZI_CON,HANZI_GONGZUO+28));
LCD_ORDER('B',0xFFBD);
LCD_ORDER('B',0xFF40);
LCD_HANZIHALFCON('B',CON_HANZI(HANZI_CON,HANZI_CANSHU+20));
LCD_ORDER('B',0xFFBC);
LCD_ORDER('B',0xFF40);
LCD_HANZIHALFCON('B',CON_HANZI(HANZI_CON,HANZI_CANSHU+28));
MAINMEAUFLAG=0x0002;
break;
case '5':
LCD_1616('B',HANZI_CESHI,0xFFBB,0xFF50);
LCD_1616('B',HANZI_CESHI+16,0xFFBB,0xFF60);
LCD_1616('B',HANZI_GONGZUO,0xFFBD,0xFF50);
LCD_1616('B',HANZI_GONGJU+16,0xFFBD,0xFF60);
break;
case '6':
LCD_1616CON('B',CON_HANZI(HANZI_CON,HANZI_CESHI),0xFFBB,0xFF50);
LCD_1616CON('B',CON_HANZI(HANZI_CON,HANZI_CESHI+16),0xFFBB,0xFF60);
LCD_1616CON('B',CON_HANZI(HANZI_CON,HANZI_GONGZUO),0xFFBD,0xFF50);
LCD_1616CON('B',CON_HANZI(HANZI_CON,HANZI_GONGJU+16),0xFFBD,0xFF60);
MAINMEAUFLAG=0x0003;
break;
case '7':
LCD_ORDER('B',0xFFBB);
LCD_ORDER('B',0xFF78);
LCD_HANZIHALF('B',HANZI_XITONG);
LCD_ORDER('B',0xFFBA);
LCD_ORDER('B',0xFF78);
LCD_HANZIHALF('B',HANZI_XITONG+8);
LCD_ORDER('B',0xFFBD);
LCD_ORDER('B',0xFF78);
LCD_HANZIHALF('B',HANZI_CANSHU);
LCD_ORDER('B',0xFFBC);
LCD_ORDER('B',0xFF78);
LCD_HANZIHALF('B',HANZI_CANSHU+8);
LCD_ORDER('C',0xFFBB);
LCD_ORDER('C',0xFF40);
LCD_HANZIHALF('C',HANZI_XITONG+4);
LCD_ORDER('C',0xFFBA);
LCD_ORDER('C',0xFF40);
LCD_HANZIHALF('C',HANZI_XITONG+12);
LCD_ORDER('C',0xFFBD);
LCD_ORDER('C',0xFF40);
LCD_HANZIHALF('C',HANZI_CANSHU+4);
LCD_ORDER('C',0xFFBC);
LCD_ORDER('C',0xFF40);
LCD_HANZIHALF('C',HANZI_CANSHU+12);
LCD_1616('C',HANZI_XITONG+16,0xFFBB,0xFF48);
LCD_1616('C',HANZI_CANSHU+16,0xFFBD,0xFF48);
break;
case '8':
LCD_ORDER('B',0xFFBB);
LCD_ORDER('B',0xFF78);
LCD_HANZIHALFCON('B',CON_HANZI(HANZI_CON,HANZI_XITONG));
LCD_ORDER('B',0xFFBA);
LCD_ORDER('B',0xFF78);
LCD_HANZIHALFCON('B',CON_HANZI(HANZI_CON,HANZI_XITONG+8));
LCD_ORDER('B',0xFFBD);
LCD_ORDER('B',0xFF78);
LCD_HANZIHALFCON('B',CON_HANZI(HANZI_CON,HANZI_CANSHU));
LCD_ORDER('B',0xFFBC);
LCD_ORDER('B',0xFF78);
LCD_HANZIHALFCON('B',CON_HANZI(HANZI_CON,HANZI_CANSHU+8));
LCD_ORDER('C',0xFFBB);
LCD_ORDER('C',0xFF40);
LCD_HANZIHALFCON('C',CON_HANZI(HANZI_CON,HANZI_XITONG+4));
LCD_ORDER('C',0xFFBA);
LCD_ORDER('C',0xFF40);
LCD_HANZIHALFCON('C',CON_HANZI(HANZI_CON,HANZI_XITONG+12));
LCD_ORDER('C',0xFFBD);
LCD_ORDER('C',0xFF40);
LCD_HANZIHALFCON('C',CON_HANZI(HANZI_CON,HANZI_CANSHU+4));
LCD_ORDER('C',0xFFBC);
LCD_ORDER('C',0xFF40);
LCD_HANZIHALFCON('C',CON_HANZI(HANZI_CON,HANZI_CANSHU+12));
LCD_1616CON('C',CON_HANZI(HANZI_CON,HANZI_XITONG+16),0xFFBB,0xFF48);
LCD_1616CON('C',CON_HANZI(HANZI_CON,HANZI_CANSHU+16),0xFFBD,0xFF48);
MAINMEAUFLAG=0x0004;
break;
case '9':
LCD_1616('C',HANZI_BANBEN,0xFFBB,0xFF60);
LCD_1616('C',HANZI_BANBEN+16,0xFFBB,0xFF70);
LCD_1616('C',HANZI_XINXI,0xFFBD,0xFF60);
LCD_1616('C',HANZI_XINXI+16,0xFFBD,0xFF70);
break;
case '10':
LCD_1616CON('C',CON_HANZI(HANZI_CON,HANZI_BANBEN),0xFFBB,0xFF60);
LCD_1616CON('C',CON_HANZI(HANZI_CON,HANZI_BANBEN+16),0xFFBB,0xFF70);
LCD_1616CON('C',CON_HANZI(HANZI_CON,HANZI_XINXI),0xFFBD,0xFF60);
LCD_1616CON('C',CON_HANZI(HANZI_CON,HANZI_XINXI+16),0xFFBD,0xFF70);
MAINMEAUFLAG=0x0005;
break;
}
}
void MAINBAR(char BAR_NUM) /* 改变地方*/
{
switch(BAR_NUM)
{
case '1':
LCD_1616('A',HANZI_KAISHI,0xFFBF,0xFF70);
LCD_1616('B',HANZI_KAISHI+16,0xFFBF,0xFF40);
LCD_1616('B',HANZI_SHOUTAO,0xFFBF,0xFF50);
LCD_1616('B',HANZI_SHOUTAO+16,0xFFBF,0xFF60);
LCD_1616('B',HANZI_BIANZHI,0xFFBF,0xFF70);
LCD_1616('C',HANZI_BIANZHI+16,0xFFBF,0xFF40);
break;
case '2':
LCD_1616('A',HANZI_SHEZHI,0xFFBF,0xFF70);
LCD_1616('B',HANZI_SHEZHI+16,0xFFBF,0xFF40);
LCD_1616('B',HANZI_GONGZUO,0xFFBF,0xFF50);
LCD_1616('B',HANZI_GONGZUO+16,0xFFBF,0xFF60);
LCD_1616('B',HANZI_CANSHU,0xFFBF,0xFF70);
LCD_1616('C',HANZI_CANSHU+16,0xFFBF,0xFF40);
break;
case '3':
LCD_1616('B',HANZI_CESHI,0xFFBF,0xFF40);
LCD_1616('B',HANZI_CESHI+16,0xFFBF,0xFF50);
LCD_1616('B',HANZI_GONGZUO,0xFFBF,0xFF60);
LCD_1616('B',HANZI_GONGJU+16,0xFFBF,0xFF70);
LCD_1616('C',HANZI_QIXIANG+16,0xFFBF,0xFF40);
break;
case '4':
LCD_1616('A',HANZI_SHEZHI,0xFFBF,0xFF70);
LCD_1616('B',HANZI_SHEZHI+16,0xFFBF,0xFF40);
LCD_1616('B',HANZI_XITONG,0xFFBF,0xFF50);
LCD_1616('B',HANZI_XITONG+16,0xFFBF,0xFF60);
LCD_1616('B',HANZI_CANSHU,0xFFBF,0xFF70);
LCD_1616('C',HANZI_CANSHU+16,0xFFBF,0xFF40);
break;
case '5':
LCD_1616('A',HANZI_XIANSHI,0xFFBF,0xFF70);
LCD_1616('B',HANZI_XIANSHI+16,0xFFBF,0xFF40);
LCD_1616('B',HANZI_BANBEN,0xFFBF,0xFF50);
LCD_1616('B',HANZI_BANBEN+16,0xFFBF,0xFF60);
LCD_1616('B',HANZI_XINXI,0xFFBF,0xFF70);
LCD_1616('C',HANZI_XINXI+16,0xFFBF,0xFF40);
break;
}
}
/* 第二层界面*/
void LCD_SUBMEAU3(char MEAU_NUM)
{
int HANZI_CON[32];
switch(MEAU_NUM)
{ case '1':
LCD_1616('A',HANZI_CESHI,0xFFBB,0xFF50);
LCD_1616('A',HANZI_CESHI+16,0xFFBB,0xFF60);
LCD_1616('A',HANZI_BIANPIN,0xFFBD,0xFF48);
LCD_1616('A',HANZI_BIANPIN+16,0xFFBD,0xFF58);
LCD_1616('A',HANZI_JIQI+16,0xFFBD,0xFF68);
break;
case '2':
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_CESHI),0xFFBB,0xFF50);
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_CESHI+16),0xFFBB,0xFF60);
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_BIANPIN),0xFFBD,0xFF48);
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_BIANPIN+16),0xFFBD,0xFF58);
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_JIQI+16),0xFFBD,0xFF68);
SUBMEAU3FLAG=0x0001;
break;
case '5':
LCD_1616('C',HANZI_CESHI,0xFFBB,0xFF50);
LCD_1616('C',HANZI_CESHI+16,0xFFBB,0xFF60);
LCD_1616('C',HANZI_SHURU,0xFFBD,0xFF40);
LCD_1616('C',HANZI_SHURU+16,0xFFBD,0xFF50);
LCD_1616('C',HANZI_XINXI,0xFFBD,0xFF60);
LCD_1616('C',HANZI_XINHAO+16,0xFFBD,0xFF70);
break;
case '6':
LCD_1616CON('C',CON_HANZI(HANZI_CON,HANZI_CESHI),0xFFBB,0xFF50);
LCD_1616CON('C',CON_HANZI(HANZI_CON,HANZI_CESHI+16),0xFFBB,0xFF60);
LCD_1616CON('C',CON_HANZI(HANZI_CON,HANZI_SHURU),0xFFBD,0xFF40);
LCD_1616CON('C',CON_HANZI(HANZI_CON,HANZI_SHURU+16),0xFFBD,0xFF50);
LCD_1616CON('C',CON_HANZI(HANZI_CON,HANZI_XINXI),0xFFBD,0xFF60);
LCD_1616CON('C',CON_HANZI(HANZI_CON,HANZI_XINHAO+16),0xFFBD,0xFF70);
SUBMEAU3FLAG=0x0003;
break;
case '3': /***********/
LCD_1616('B',HANZI_CESHI,0xFFBB,0xFF50);
LCD_1616('B',HANZI_CESHI+16,0xFFBB,0xFF60);
LCD_1616('B',HANZI_SHURU,0xFFBD,0xFF40);
LCD_1616('B',HANZI_CHU,0xFFBD,0xFF50);
LCD_1616('B',HANZI_XINXI,0xFFBD,0xFF60);
LCD_1616('B',HANZI_XINHAO+16,0xFFBD,0xFF70);
break;
case '4':
LCD_1616CON('B',CON_HANZI(HANZI_CON,HANZI_CESHI),0xFFBB,0xFF50);
LCD_1616CON('B',CON_HANZI(HANZI_CON,HANZI_CESHI+16),0xFFBB,0xFF60);
LCD_1616CON('B',CON_HANZI(HANZI_CON,HANZI_SHURU),0xFFBD,0xFF40);
LCD_1616CON('B',CON_HANZI(HANZI_CON,HANZI_CHU),0xFFBD,0xFF50);
LCD_1616CON('B',CON_HANZI(HANZI_CON,HANZI_XINXI),0xFFBD,0xFF60);
LCD_1616CON('B',CON_HANZI(HANZI_CON,HANZI_XINHAO+16),0xFFBD,0xFF70);
SUBMEAU3FLAG=0x0002;
break;
}
}
void SURESUBMEAU3(char MEAU_NUM)
{
int HANZI_CON[32];
switch(MEAU_NUM)
{ case '1':
LCD_1616('A',HANZI_BIANPIN,0xFFB9,0xFF70);
LCD_1616('B',HANZI_BIANPIN+16,0xFFB9,0xFF40);
LCD_1616('B',HANZI_JIQI+16,0xFFB9,0xFF50);
LCD_1616('B',HANZI_CESHI,0xFFB9,0xFF60);
LCD_1616('B',HANZI_CESHI+16,0xFFB9,0xFF70);
LCD_1616('A',HANZI_SHEZHI,0xFFBB,0xFF60);
LCD_1616('A',HANZI_SHEDING+16,0xFFBB,0xFF70);
LCD_1616('B',HANZI_ZHUANSU,0xFFBB,0xFF40);
LCD_1616('B',HANZI_SUDU,0xFFBB,0xFF50);
LCD_1616('A',HANZI_SHIJI,0xFFBD,0xFF60);
LCD_1616('A',HANZI_SHIJI+16,0xFFBD,0xFF70);
LCD_1616('B',HANZI_ZHUANSU,0xFFBD,0xFF40);
LCD_1616('B',HANZI_SUDU,0xFFBD,0xFF50);
LCD_1616CON('C',CON_HANZI(HANZI_CON,HANZI_TINGZHI),0xFFBB,0xFF70);
LCD_1616CON('C',CON_HANZI(HANZI_CON,HANZI_TINGZHI+16),0xFFBD,0xFF70);
break;
case '2':
LCD_1616('A',HANZI_CESHI,0xFFB9,0xFF70);
LCD_1616('B',HANZI_CESHI+16,0xFFB9,0xFF40);
LCD_1616('B',HANZI_DIANCITIE,0xFFB9,0xFF50);
LCD_1616('B',HANZI_DIANCITIE+16,0xFFB9,0xFF60);
LCD_1616('B',HANZI_DIANCITIE+32,0xFFB9,0xFF70);
LCD_1616('A',HANZI_XIHE,0xFFBD,0xFF50);
LCD_1616('A',HANZI_XIHE+16,0xFFBD,0xFF60);
LCD_1616('C',HANZI_SHIFANG,0xFFBD,0xFF50);
LCD_1616('C',HANZI_SHIFANG+16,0xFFBD,0xFF60);
break;
case '3':
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_SHURU),0xFFB9,0xFF40);
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_SHURU+16),0xFFBB,0xFF40);
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_CESHI),0xFFBD,0xFF40);
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_CESHI+16),0xFFBF,0xFF40);
break;
}
}
void SUBBAR3(char BAR_NUM)
{
switch(BAR_NUM)
{
case '1':
LCD_1616('A',HANZI_CESHI,0xFFBF,0xFF70);
LCD_1616('B',HANZI_CESHI+16,0xFFBF,0xFF40);
LCD_1616('B',HANZI_BIANPIN,0xFFBF,0xFF50);
LCD_1616('B',HANZI_BIANPIN+16,0xFFBF,0xFF60);
LCD_1616('B',HANZI_JIQI+16,0xFFBF,0xFF70);
break;
case '2':
LCD_1616('A',HANZI_CESHI,0xFFBF,0xFF70);
LCD_1616('B',HANZI_CESHI+16,0xFFBF,0xFF40);
LCD_1616('B',HANZI_SHURU,0xFFBF,0xFF50);
LCD_1616('B',HANZI_CHU,0xFFBF,0xFF60);
LCD_1616('B',HANZI_XINXI,0xFFBF,0xFF70);
LCD_1616('C',HANZI_XINHAO+16,0xFFBF,0xFF40);
break;
case '3':
LCD_1616('A',HANZI_CESHI,0xFFBF,0xFF70);
LCD_1616('B',HANZI_CESHI+16,0xFFBF,0xFF40);
LCD_1616('B',HANZI_SHURU,0xFFBF,0xFF50);
LCD_1616('B',HANZI_SHURU+16,0xFFBF,0xFF60);
LCD_1616('B',HANZI_XINXI,0xFFBF,0xFF70);
LCD_1616('C',HANZI_XINHAO+16,0xFFBF,0xFF40);
break;
}
}
/* 第二层菜单二*/
void LCD_SUBMEAU2(char MEAU_NUM)
{
int HANZI_CON[32];
switch(MEAU_NUM)
{ case '1':
LCD_1616('A',HANZI_HENGLIE,0xFFBB,0xFF40);
LCD_1616('A',HANZI_HENGLIE+16,0xFFBB,0xFF50);
LCD_1616('A',HANZI_ZHENSHU,0xFFBD,0xFF40);
LCD_1616('A',HANZI_CANSHU+16,0xFFBD,0xFF50);
break;
case '2':
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_HENGLIE),0xFFBB,0xFF40);
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_HENGLIE+16),0xFFBB,0xFF50);
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_ZHENSHU),0xFFBD,0xFF40);
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_CANSHU+16),0xFFBD,0xFF50);
SUBMEAU2FLAG=0x0001;
break;
case '3':
LCD_1616('A',HANZI_SONGJIN,0xFFBB,0xFF70);
LCD_1616('B',HANZI_SONGJIN+16,0xFFBB,0xFF40);
LCD_1616('A',HANZI_SEXIAN+16,0xFFBD,0xFF70);
break;
case '4':
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_SONGJIN),0xFFBB,0xFF70);
LCD_1616CON('B',CON_HANZI(HANZI_CON,HANZI_SONGJIN+16),0xFFBB,0xFF40);
LCD_1616CON('A',CON_HANZI(HANZI_CON,HANZI_SEXIAN+16),0xFFBD,0xFF70);
SUBMEAU2FLAG=0x0002;
break;
case '5':
LCD_1616('B',HANZI_SUDU,0xFFBB,0xFF60);
LCD_1616('B',HANZI_SUDU+16,0xFFBD,0xFF60);
break;
case '6':
LCD_1616CON('B',CON_HANZI(HANZI_CON,HANZI_SUDU),0xFFBB,0xFF60);
LCD_1616CON('B',CON_HANZI(HANZI_CON,HANZI_SUDU+16),0xFFBD,0xFF60);
SUBMEAU2FLAG=0x0003;
break;
case '7':
LCD_1616('C',HANZI_ZHISHU,0xFFBB,0xFF40);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -