📄 not_use.c~
字号:
//不用的代码
/*
struct bitchar{
unsigned char a:1;
unsigned char b:1;
unsigned char c:1;
unsigned char d:1;
unsigned char e:1;
unsigned char f:1;
unsigned char g:1;
unsigned char h:1;
} *b;
*/
/*
unsigned char ascii_0[5]={126,129,129,129,126}; //num_0
unsigned char ascii_1[5]={0,129,255,128,0}; //num_1
unsigned char ascii_2[5]={130,193,161,145,206}; //num_2
unsigned char ascii_3[5]={130,129,137,137,119}; //num_3
unsigned char ascii_4[5]={48,44,34,255,32}; //num_4
unsigned char ascii_5[5]={128,134,133,137,114}; //num_5
unsigned char ascii_6[5]={120,150,138,137,113}; //num_6
unsigned char ascii_7[5]={2,1,193,57,7}; //num_7
unsigned char ascii_8[5]={102,153,137,153,102}; //num_8
unsigned char ascii_9[5]={142,145,81,113,30}; //num_9
unsigned char ascii_10[5]={8,8,8,8,0}; //num_-
unsigned char ascii_11[5]={111,125,31,143,90}; //num_0
unsigned char ascii_12[5]={13,143,89,53,30}; //num_0
unsigned char ascii_13[5]={43,123,49,93,10}; //num_0
unsigned char ascii_14[3]={0,96,96}; //"."
unsigned char ascii_15[7]={1,15,113,128,113,15,1}; //"V"
unsigned char ascii_16[10]={6,9,9,6,0,126,129,129,129,67}; //".C"
unsigned char ascii_17[7]={128,224,156,19,156,224,128}; //"A"
unsigned char ascii_18[7]={0,129,255,129,129,66,60}; //"D"
unsigned char ascii_19[4]={0,108,108,0}; //":"
*/
/*
unsigned char GB_wen[24]={0x91,0x4E,0x00,0x03,0xFA,0xAB,0xAA,0xAB,0xAA,0xFB,0x00,0x00,0xE0,0x00,0x20,0xE0,0x20,0xE0,0x20,0xE0,0x20,0xE0,0x20,0x00}; //"D"
unsigned char GB_du[24]={0x00,0x7F,0x50,0x51,0x7D,0x55,0xD5,0x55,0x7D,0x50,0x50,0x00,0x60,0x80,0x20,0x20,0x20,0xC0,0x40,0xC0,0x20,0x20,0x20,0x00};
unsigned char GB_can[24]={0x09,0x2A,0x2D,0x69,0xBA,0x2C,0x29,0xAC,0x6A,0x29,0x09,0x00,0x00,0x20,0x20,0x20,0xa0,0xa0,0x40,0x40,0x80,0x00,0x00,0x00};
unsigned char GB_kao[24]={0x11,0x51,0x52,0x52,0xF5,0x5F,0x55,0x75,0xD5,0x15,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x20,0x60,0x80,0x00,0x00};
unsigned char GB_dian[24]={0x00,0x3F,0x29,0x29,0x29,0xFF,0x29,0x29,0x29,0x7F,0x20,0x00,0x00,0x80,0x00,0x00,0x00,0xc0,0x20,0x20,0x20,0x20,0x60,0x00};
unsigned char GB_ya[24]={0x00,0xFF,0x80,0x84,0x84,0xBF,0x84,0x86,0x85,0x84,0x80,0x00,0x60,0x80,0x20,0x20,0x20,0xe0,0x20,0x20,0x20,0xa0,0x20,0x00};
unsigned char GB_chuan[24]={0x04,0x08,0x3F,0xC4,0x24,0x27,0x3D,0xE5,0x25,0x25,0x24,0x00,0x00,0x00,0xe0,0x00,0x00,0x40,0x40,0x40,0xa0,0x20,0x00,0x00};
unsigned char GB_gan[24]={0x03,0x7C,0x50,0x5E,0x5A,0x5E,0x51,0xFA,0x44,0xDA,0x47,0x00,0x20,0xc0,0x00,0xe0,0x20,0xa0,0x60,0x20,0x60,0x80,0x40,0x00};
unsigned char GB_qi[24]={0x05,0xF5,0x95,0x97,0xF5,0x0C,0xF5,0x95,0x9F,0xF5,0x05,0x00,0x00,0xe0,0x20,0x20,0xe0,0x00,0xe0,0x20,0x20,0xe0,0x00,0x00};
*/
/*void LCD_WriteNumber(unsigned char num,char x, char y,unsigned char R,unsigned char G,unsigned char B){
unsigned char x_temp;
if(x_LCD_WriteNumber!=0){x_temp=x;x=x_LCD_WriteNumber;x_LCD_WriteNumber+=x_temp;}
else{x_LCD_WriteNumber=x;x=0;}
y+=y_LCD_WriteNumber;
switch (num) {
case 0:LCD_WritePixel(x,y,ascii_0,R,G,B,5,8);break;
case 1:LCD_WritePixel(x,y,ascii_1,R,G,B,5,8);break;
case 2:LCD_WritePixel(x,y,ascii_2,R,G,B,5,8);break;
case 3:LCD_WritePixel(x,y,ascii_3,R,G,B,5,8);break;
case 4:LCD_WritePixel(x,y,ascii_4,R,G,B,5,8);break;
case 5:LCD_WritePixel(x,y,ascii_5,R,G,B,5,8);break;
case 6:LCD_WritePixel(x,y,ascii_6,R,G,B,5,8);break;
case 7:LCD_WritePixel(x,y,ascii_7,R,G,B,5,8);break;
case 8:LCD_WritePixel(x,y,ascii_8,R,G,B,5,8);break;
case 9:LCD_WritePixel(x,y,ascii_9,R,G,B,5,8);break;
case 10:LCD_WritePixel(x,y,ascii_10,R,G,B,5,8);break;
case 11:LCD_WritePixel(x,y,ascii_11,R,G,B,5,8);break;
case 12:LCD_WritePixel(x,y,ascii_12,R,G,B,5,8);break;
case 13:LCD_WritePixel(x,y,ascii_13,R,G,B,5,8);break;
case 14:LCD_WritePixel(x,y,ascii_14,R,G,B,3,8);break;
case 15:LCD_WritePixel(x,y,ascii_15,R,G,B,7,8);break;
case 16:LCD_WritePixel(x,y,ascii_16,R,G,B,10,8);break;
case 17:LCD_WritePixel(x,y,ascii_17,R,G,B,7,8);break;
case 18:LCD_WritePixel(x,y,ascii_18,R,G,B,7,8);break;
case 19:LCD_WritePixel(x,y,ascii_19,R,G,B,4,8);break;
};
//if(x_LCD_WriteNumber!=0){x_LCD_WriteNumber=x;}
y_LCD_WriteNumber=y;
}
void LCD_WriteNumberS(unsigned long int num,char x, char y,unsigned char R,unsigned char G,unsigned char B,unsigned char ppLong,unsigned char numPoint){//带负号或双位,单位也行
unsigned char pLong,buf_disp;
unsigned long int buf_num=0;
unsigned long int buf_10=1;//,num10;
buf_num=num;
for(pLong=1;pLong<ppLong;pLong++){buf_10=buf_10*10;}
//*
if ((num>=0) && (num<10)){LCD_WriteNumber(num,x,y,R,G,B);}
else if((num<0) && (num>-10)){
num=0-num;
LCD_WriteNumber(10,x,y,R,G,B);
LCD_WriteNumber(num,x,y,R,G,B);
}
else
{num10=num/10;num=num-10*num10;
if(num10<0){LCD_WriteNumber(10,x,y,R,G,B);LCD_WriteNumber(-num10,x,y,R,G,B);LCD_WriteNumber(-num,x,y,R,G,B);}
else{LCD_WriteNumber(num10,x,y,R,G,B);LCD_WriteNumber(num,x,y,R,G,B);}
}///可实现带负号
//
for(pLong=0;pLong<ppLong;pLong++){
buf_disp=buf_num/buf_10;buf_num=buf_num-buf_disp*buf_10;buf_10=buf_10/10;
LCD_WriteNumber(buf_disp,x,y,R,G,B);
if(pLong==(ppLong-numPoint)){LCD_WriteNumber(14,x,y,R,G,B);}
}
}*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -