📄 disp_pic.h
字号:
extern void p_char_n_8m(const unsigned char * data,unsigned int nline,unsigned int m,int space_between);extern const char bit[20*16];extern const char a[8*4];extern const char adc[8*6];extern const char dac[8*6];const char a[32]={0x20,0xff,0xff,0xff, 0x50,0xff,0xff,0xff, \ 0x88,0xff,0xff,0xff, 0x88,0xff,0xff,0xff, \ 0xf8,0xff,0xff,0xff, 0x88,0xff,0xff,0xff, \ 0x88,0xff,0xff,0xff, 0x00,0xff,0xff,0xff};const char adc[8*6]={ 0x0,0x0, 0x10,0x00,0xF0,0x3C, 0x0,0x0, 0x28,0x02,0x88,0x44, 0x0,0x0, 0x44,0x04,0x84,0x80, 0x0,0x0, 0x82,0x08,0x84,0x80, 0x0,0x0, 0x82,0x10,0x84,0x80, 0x0,0x0, 0xFE,0x20,0x84,0x80, 0x0,0x0, 0x82,0x40,0x88,0x44, 0x0,0x0, 0x82,0x80,0xF0,0x3C};const char dac[8*6]={ 0x00,0x00, 0x78,0x01,0x10,0x0F, 0x00,0x00, 0x44,0x02,0x28,0x11, 0x00,0x00, 0x42,0x04,0x44,0x20, 0x00,0x00, 0x42,0x08,0x82,0x20, 0x00,0x00, 0x42,0x10,0x82,0x20, 0x00,0x00, 0x42,0x20,0xFE,0x20, 0x00,0x00, 0x46,0x40,0x82,0x11, 0x00,0x00, 0x78,0x80,0x82,0x0F}; const char bit[20*16]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0xC0,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0xC0,0x00,0x00,0x00,0x01,0x00, 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x48, 0x01,0x00,0xC0,0x30,0x00,0x00,0x03,0xC0, 0x00,0x00,0x00,0x00,0x00,0x40,0x14,0xF8, 0x01,0xFE,0xFF,0xE0,0x00,0x00,0x03,0xC0, 0x00,0x00,0x00,0x00,0x00,0xC0,0x1F,0xB0, 0x00,0xFF,0xFF,0xC0,0x00,0x70,0x01,0xF8, 0x00,0x3E,0x00,0x0C,0x01,0xC0,0x06,0xF0, 0x00,0x7F,0xFF,0x80,0x1E,0x70,0x0F,0xF8, 0x0F,0xFE,0x02,0x7C,0x01,0xC0,0x0F,0xE0, 0x00,0x3F,0xFF,0x00,0x0E,0xF0,0x3F,0x00, 0x3F,0xBE,0x03,0xF8,0x01,0xFC,0x16,0xFC, 0x07,0xDF,0xFE,0xF8,0x1C,0xFC,0x70,0xE0, 0x3D,0xFC,0x03,0xF0,0x1F,0xF8,0x5F,0xDC, 0x03,0xF7,0xFB,0xF0,0x7C,0xF8,0x0F,0xE0, 0x1D,0xF8,0x03,0xE0,0x3F,0xC0,0x39,0xF8, 0x01,0xFE,0xEF,0xE0,0x7C,0xE0,0x0E,0xC0, 0x1D,0xF8,0x00,0xE0,0x07,0xC0,0x37,0xC0, 0x00,0xFF,0xFF,0xC0,0x7C,0xE0,0x0F,0xC0, 0x3C,0xE0,0x01,0xE0,0x03,0xE0,0x07,0x80, 0x0C,0x7F,0xBF,0x84,0x1C,0xE0,0x0F,0x80, 0x38,0xFA,0x03,0xFE,0x07,0x70,0x03,0xF0, 0x0F,0xBF,0xFE,0x7C,0x3C,0xFC,0x03,0x38, 0x3C,0xF0,0x3F,0xFE,0x0F,0x38,0x0F,0xC0, 0x07,0xD5,0xE9,0xF8,0xF8,0xFC,0x3B,0xB8, 0x79,0xFE,0x3F,0x80,0x1C,0x1F,0x0D,0x80, 0x01,0xFB,0xF6,0xE0,0xE0,0x7C,0x3B,0xB0, 0x73,0xFC,0x10,0x00,0x18,0x0F,0x01,0x80, 0x00,0x3F,0xF3,0x00,0xC0,0x00,0x37,0x00, 0x40,0x00,0x00,0x00,0x00,0x00,0x07,0x00, 0x00,0x01,0xC0,0x00,0x00,0x00,0x03,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00, 0x00,0x00,0xC0,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x01,0xE0,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};/***********************************************************************************************Function to Display Pictures**********************************************************************************************/void p_char_n_8m(const unsigned char *data,unsigned int nline,unsigned int m , int space_between){ unsigned char bit_mask=0x80; unsigned int i,j; for(j=0;j<=nline-1;j++) { for(i=0;i<=8*m-1;i++) { if(space_between) printf(" %c",(data[j*m+i/8]&(bit_mask>>(i%8)))?'#':' '); else printf("%c",(data[j*m+i/8]&(bit_mask>>(i%8)))?'#':' '); } printf("\n"); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -