📄 font6x8.c.bak
字号:
0x7F, /* .@@@@@@@ */
0x04, /* .....@.. */
0x08, /* ....@... */
0x10, /* ...@.... */
0x7F, /* .@@@@@@@ */
0x00, /* ........ */
},
//'O'
{
0x3E, /* ..@@@@@. */
0x41, /* .@.....@ */
0x41, /* .@.....@ */
0x41, /* .@.....@ */
0x3E, /* ..@@@@@. */
0x00, /* ........ */
},
//'P'
{
0x7F, /* .@@@@@@@ */
0x09, /* ....@..@ */
0x09, /* ....@..@ */
0x09, /* ....@..@ */
0x06, /* .....@@. */
0x00, /* ........ */
},
//'Q'
{
0x3E, /* ..@@@@@. */
0x41, /* .@.....@ */
0x51, /* .@.@...@ */
0x21, /* ..@....@ */
0x5E, /* .@.@@@@. */
0x00, /* ........ */
},
//'R'
{
0x7F, /* .@@@@@@@ */
0x09, /* ....@..@ */
0x19, /* ...@@..@ */
0x29, /* ..@.@..@ */
0x46, /* .@...@@. */
0x00, /* ........ */
},
//'S'
{
0x26, /* ..@..@@. */
0x49, /* .@..@..@ */
0x49, /* .@..@..@ */
0x49, /* .@..@..@ */
0x32, /* ..@@..@. */
0x00, /* ........ */
},
//'T'
{
0x03, /* ......@@ */
0x01, /* .......@ */
0x7F, /* .@@@@@@@ */
0x01, /* .......@ */
0x03, /* ......@@ */
0x00, /* ........ */
},
//'U'
{
0x3F, /* ..@@@@@@ */
0x40, /* .@...... */
0x40, /* .@...... */
0x40, /* .@...... */
0x3F, /* ..@@@@@@ */
0x00, /* ........ */
},
//'V'
{
0x1F, /* ...@@@@@ */
0x20, /* ..@..... */
0x40, /* .@...... */
0x20, /* ..@..... */
0x1F, /* ...@@@@@ */
0x00, /* ........ */
},
//'W'
{
0x3F, /* ..@@@@@@ */
0x40, /* .@...... */
0x38, /* ..@@@... */
0x40, /* .@...... */
0x3F, /* ..@@@@@@ */
0x00, /* ........ */
},
//'X'
{
0x63, /* .@@...@@ */
0x14, /* ...@.@.. */
0x08, /* ....@... */
0x14, /* ...@.@.. */
0x63, /* .@@...@@ */
0x00, /* ........ */
},
//'Y'
{
0x03, /* ......@@ */
0x04, /* .....@.. */
0x78, /* .@@@@... */
0x04, /* .....@.. */
0x03, /* ......@@ */
0x00, /* ........ */
},
//'Z'
{
0x61, /* .@@....@ */
0x59, /* .@.@@..@ */
0x49, /* .@..@..@ */
0x4D, /* .@..@@.@ */
0x43, /* .@....@@ */
0x00, /* ........ */
}
};
const unsigned char FONT6x8_symbol3[][6] = {
//'['
{
0x00, /* ........ */
0x7F, /* .@@@@@@@ */
0x41, /* .@.....@ */
0x41, /* .@.....@ */
0x41, /* .@.....@ */
0x00, /* ........ */
},
//'\\'
{
0x02, /* ......@. */
0x04, /* .....@.. */
0x08, /* ....@... */
0x10, /* ...@.... */
0x20, /* ..@..... */
0x00, /* ........ */
},
//']'
{
0x00, /* ........ */
0x41, /* .@.....@ */
0x41, /* .@.....@ */
0x41, /* .@.....@ */
0x7F, /* .@@@@@@@ */
0x00, /* ........ */
},
//'^'
{
0x04, /* .....@.. */
0x02, /* ......@. */
0x01, /* .......@ */
0x02, /* ......@. */
0x04, /* .....@.. */
0x00, /* ........ */
},
//'_'
{
0x40, /* .@...... */
0x40, /* .@...... */
0x40, /* .@...... */
0x40, /* .@...... */
0x40, /* .@...... */
0x00, /* ........ */
},
//'`'
{
0x00, /* ........ */
0x03, /* ......@@ */
0x07, /* .....@@@ */
0x08, /* ....@... */
0x00, /* ........ */
0x00, /* ........ */
}
};
const unsigned char FONT6x8_letter[][6] = {
//'a'
{
0x20, /* ..@..... */
0x54, /* .@.@.@.. */
0x54, /* .@.@.@.. */
0x78, /* .@@@@... */
0x40, /* .@...... */
0x00, /* ........ */
},
//'b'
{
0x7F, /* .@@@@@@@ */
0x28, /* ..@.@... */
0x44, /* .@...@.. */
0x44, /* .@...@.. */
0x38, /* ..@@@... */
0x00, /* ........ */
},
//'c'
{
0x38, /* ..@@@... */
0x44, /* .@...@.. */
0x44, /* .@...@.. */
0x44, /* .@...@.. */
0x28, /* ..@.@... */
0x00, /* ........ */
},
//'d'
{
0x38, /* ..@@@... */
0x44, /* .@...@.. */
0x44, /* .@...@.. */
0x28, /* ..@.@... */
0x7F, /* .@@@@@@@ */
0x00, /* ........ */
},
//'e'
{
0x38, /* ..@@@... */
0x54, /* .@.@.@.. */
0x54, /* .@.@.@.. */
0x54, /* .@.@.@.. */
0x18, /* ...@@... */
0x00, /* ........ */
},
//'f'
{
0x00, /* ........ */
0x08, /* ....@... */
0x7E, /* .@@@@@@. */
0x09, /* ....@..@ */
0x02, /* ......@. */
0x00, /* ........ */
},
//'g'
{
0x18, /* ...@@... */
0xA4, /* @.@..@.. */
0xA4, /* @.@..@.. */
0x9C, /* @..@@@.. */
0x78, /* .@@@@... */
0x00, /* ........ */
},
//'h'
{
0x7F, /* .@@@@@@@ */
0x08, /* ....@... */
0x04, /* .....@.. */
0x04, /* .....@.. */
0x78, /* .@@@@... */
0x00, /* ........ */
},
//'i'
{
0x00, /* ........ */
0x44, /* .@...@.. */
0x7D, /* .@@@@@.@ */
0x40, /* .@...... */
0x00, /* ........ */
0x00, /* ........ */
},
//'j'
{
0x20, /* ..@..... */
0x40, /* .@...... */
0x40, /* .@...... */
0x3D, /* ..@@@@.@ */
0x00, /* ........ */
0x00, /* ........ */
},
//'k'
{
0x7F, /* .@@@@@@@ */
0x10, /* ...@.... */
0x28, /* ..@.@... */
0x44, /* .@...@.. */
0x00, /* ........ */
0x00, /* ........ */
},
//'l'
{
0x00, /* ........ */
0x41, /* .@.....@ */
0x7F, /* .@@@@@@@ */
0x40, /* .@...... */
0x00, /* ........ */
0x00, /* ........ */
},
//'m'
{
0x7C, /* .@@@@@.. */
0x04, /* .....@.. */
0x78, /* .@@@@... */
0x04, /* .....@.. */
0x78, /* .@@@@... */
0x00, /* ........ */
},
//'n'
{
0x7C, /* .@@@@@.. */
0x08, /* ....@... */
0x04, /* .....@.. */
0x04, /* .....@.. */
0x78, /* .@@@@... */
0x00, /* ........ */
},
//'o'
{
0x38, /* ..@@@... */
0x44, /* .@...@.. */
0x44, /* .@...@.. */
0x44, /* .@...@.. */
0x38, /* ..@@@... */
0x00, /* ........ */
},
//'p'
{
0xFC, /* @@@@@@.. */
0x18, /* ...@@... */
0x24, /* ..@..@.. */
0x24, /* ..@..@.. */
0x18, /* ...@@... */
0x00, /* ........ */
},
//'q'
{
0x18, /* ...@@... */
0x24, /* ..@..@.. */
0x24, /* ..@..@.. */
0x18, /* ...@@... */
0xFC, /* @@@@@@.. */
0x00, /* ........ */
},
//'r'
{
0x7C, /* .@@@@@.. */
0x08, /* ....@... */
0x04, /* .....@.. */
0x04, /* .....@.. */
0x08, /* ....@... */
0x00, /* ........ */
},
//'s'
{
0x48, /* .@..@... */
0x54, /* .@.@.@.. */
0x54, /* .@.@.@.. */
0x54, /* .@.@.@.. */
0x24, /* ..@..@.. */
0x00, /* ........ */
},
//'t'
{
0x04, /* .....@.. */
0x04, /* .....@.. */
0x3F, /* ..@@@@@@ */
0x44, /* .@...@.. */
0x24, /* ..@..@.. */
0x00, /* ........ */
},
//'u'
{
0x3C, /* ..@@@@.. */
0x40, /* .@...... */
0x40, /* .@...... */
0x20, /* ..@..... */
0x7C, /* .@@@@@.. */
0x00, /* ........ */
},
//'v'
{
0x1C, /* ...@@@.. */
0x20, /* ..@..... */
0x40, /* .@...... */
0x20, /* ..@..... */
0x1C, /* ...@@@.. */
0x00, /* ........ */
},
//'w'
{
0x3C, /* ..@@@@.. */
0x40, /* .@...... */
0x30, /* ..@@.... */
0x40, /* .@...... */
0x3C, /* ..@@@@.. */
0x00, /* ........ */
},
//'x'
{
0x44, /* .@...@.. */
0x28, /* ..@.@... */
0x10, /* ...@.... */
0x28, /* ..@.@... */
0x44, /* .@...@.. */
0x00, /* ........ */
},
//'y'
{
0x4C, /* .@..@@.. */
0x90, /* @..@.... */
0x90, /* @..@.... */
0x90, /* @..@.... */
0x7C, /* .@@@@@.. */
0x00, /* ........ */
},
//'z'
{
0x44, /* .@...@.. */
0x64, /* .@@..@.. */
0x54, /* .@.@.@.. */
0x4C, /* .@..@@.. */
0x44, /* .@...@.. */
0x00, /* ........ */
}
};
/****************************************************************
* Character position indexing table
****************************************************************/
const unsigned char * FONT6x8_GetCharData(unsigned char ch)
{
//Select appropriate character table
if(ch < FONT6x8_OFFSET_NUMBER)
{
ch = ch - FONT6x8_OFFSET_SYMBOL1;
return FONT6x8_symbol1[ch];
}
else if(ch < FONT6x8_OFFSET_SYMBOL2)
{
ch = ch - FONT6x8_OFFSET_NUMBER;
return FONT6x8_number[ch];
}
else if(ch < FONT6x8_OFFSET_CAP_LETTER)
{
ch = ch - FONT6x8_OFFSET_SYMBOL2;
return FONT6x8_symbol2[ch];
}
else if(ch < FONT6x8_OFFSET_SYMBOL3)
{
ch = ch - FONT6x8_OFFSET_CAP_LETTER;
return FONT6x8_capLetter[ch];
}
else if(ch < FONT6x8_OFFSET_LETTER)
{
ch = ch - FONT6x8_OFFSET_SYMBOL3;
return FONT6x8_symbol3[ch];
}
else
{
ch = ch - FONT6x8_OFFSET_LETTER;
return FONT6x8_letter[ch];
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -