Skip to content
Snippets Groups Projects
Commit ab3efacd authored by baldo's avatar baldo
Browse files

Revert "improved font rendering"

parent 1f488472
Branches font-fix
No related tags found
No related merge requests found
Pipeline #4151 passed
/**
******************************************************************************
* @file Font12.c
* @author MCD Application Team
* @version V1.0.0
* @date 18-February-2014
* @brief This file provides text Font12 for STM32xx-EVAL's LCD driver.
******************************************************************************
* @attention
*
* <h2><center>&copy; COPYRIGHT(c) 2014 STMicroelectronics</center></h2>
*
* Redistribution and use in source and binary forms, with or without modification,
* are permitted provided that the following conditions are met:
* 1. Redistributions of source code must retain the above copyright notice,
* this list of conditions and the following disclaimer.
* 2. Redistributions in binary form must reproduce the above copyright notice,
* this list of conditions and the following disclaimer in the documentation
* and/or other materials provided with the distribution.
* 3. Neither the name of STMicroelectronics nor the names of its contributors
* may be used to endorse or promote products derived from this software
* without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
******************************************************************************
*/
/* Includes ------------------------------------------------------------------*/
#include "fonts.h"
//
// Font data for Courier New 12pt
//
const uint8_t Font12_Table[] = {
// ' '
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
// '!'
0,
16,
16,
16,
16,
16,
16,
16,
16,
16,
0,
0,
// '"'
0,
48,
56,
56,
0,
0,
0,
0,
0,
0,
0,
0,
// '#'
0,
24,
24,
56,
124,
56,
120,
120,
48,
112,
0,
0,
// '$'
0,
24,
56,
56,
48,
56,
24,
92,
120,
56,
16,
0,
// '%'
0,
104,
120,
120,
112,
16,
56,
60,
60,
60,
0,
0,
// '&'
0,
48,
48,
56,
48,
48,
120,
88,
120,
60,
0,
0,
// '''
0,
16,
16,
16,
0,
0,
0,
0,
0,
0,
0,
0,
// '('
24,
16,
16,
48,
32,
32,
32,
48,
48,
16,
24,
0,
// ')'
32,
48,
16,
24,
24,
24,
24,
24,
16,
16,
48,
0,
// '*'
0,
16,
56,
48,
16,
0,
0,
0,
0,
0,
0,
0,
// '+'
0,
0,
0,
0,
0,
16,
56,
56,
16,
0,
0,
0,
// ','
0,
0,
0,
0,
0,
0,
0,
0,
0,
16,
16,
0,
// '-'
0,
0,
0,
0,
0,
0,
56,
56,
0,
0,
0,
0,
// '.'
0,
0,
0,
0,
0,
0,
0,
0,
16,
16,
0,
0,
// '/'
0,
8,
8,
24,
24,
16,
48,
48,
32,
32,
0,
0,
// '0'
0,
16,
56,
40,
104,
108,
104,
104,
40,
56,
0,
0,
// '1'
0,
16,
16,
48,
16,
16,
16,
16,
16,
56,
0,
0,
// '2'
0,
16,
56,
40,
8,
24,
48,
32,
32,
56,
0,
0,
// '3'
0,
16,
56,
8,
24,
24,
8,
8,
40,
56,
0,
0,
// '4'
0,
8,
24,
24,
24,
56,
56,
56,
24,
8,
0,
0,
// '5'
0,
56,
56,
32,
56,
40,
8,
8,
40,
56,
0,
0,
// '6'
0,
16,
16,
48,
48,
56,
104,
104,
40,
56,
0,
0,
// '7'
0,
56,
56,
8,
8,
24,
16,
16,
48,
32,
0,
0,
// '8'
0,
16,
56,
40,
56,
56,
56,
40,
40,
56,
0,
0,
// '9'
0,
16,
56,
40,
104,
40,
56,
24,
16,
48,
0,
0,
// ':'
0,
0,
0,
0,
16,
16,
0,
0,
16,
16,
0,
0,
// ';'
0,
0,
0,
0,
16,
16,
0,
0,
0,
16,
16,
0,
// '<'
0,
0,
0,
0,
24,
48,
48,
48,
24,
8,
0,
0,
// '='
0,
0,
0,
0,
0,
56,
16,
56,
56,
0,
0,
0,
// '>'
0,
0,
0,
0,
32,
48,
24,
24,
48,
32,
0,
0,
// '?'
0,
56,
56,
8,
8,
24,
16,
48,
32,
32,
0,
0,
// '@'
0,
0,
56,
124,
116,
116,
252,
252,
124,
104,
56,
0,
// 'A'
0,
16,
16,
56,
56,
56,
56,
104,
108,
76,
0,
0,
// 'B'
0,
112,
120,
104,
104,
120,
108,
108,
120,
120,
0,
0,
// 'C'
0,
24,
60,
96,
96,
64,
64,
96,
108,
56,
0,
0,
// 'D'
0,
112,
120,
72,
76,
76,
76,
76,
72,
120,
32,
0,
// 'E'
0,
124,
120,
96,
96,
120,
96,
96,
96,
124,
0,
0,
// 'F'
0,
60,
124,
96,
96,
120,
96,
96,
96,
96,
0,
0,
// 'G'
0,
56,
120,
76,
64,
64,
92,
76,
120,
56,
0,
0,
// 'H'
0,
68,
68,
68,
76,
124,
100,
68,
68,
68,
0,
0,
// 'I'
0,
56,
56,
16,
16,
16,
16,
16,
16,
56,
0,
0,
// 'J'
0,
24,
24,
8,
8,
8,
8,
40,
56,
56,
0,
0,
// 'K'
0,
40,
104,
120,
112,
96,
112,
112,
120,
108,
0,
0,
// 'L'
0,
32,
32,
32,
32,
32,
32,
32,
56,
56,
0,
0,
// 'M'
0,
72,
108,
108,
108,
124,
124,
244,
244,
150,
0,
0,
// 'N'
0,
68,
108,
108,
124,
124,
92,
92,
76,
76,
0,
0,
// 'O'
0,
24,
56,
108,
68,
68,
76,
76,
104,
56,
0,
0,
// 'P'
0,
48,
120,
108,
108,
120,
120,
96,
96,
32,
0,
0,
// 'Q'
0,
56,
56,
108,
68,
68,
68,
92,
124,
60,
0,
0,
// 'R'
0,
112,
120,
104,
104,
120,
120,
120,
104,
108,
0,
0,
// 'S'
0,
56,
60,
40,
48,
56,
8,
76,
104,
56,
0,
0,
// 'T'
0,
124,
120,
16,
16,
16,
16,
16,
16,
16,
0,
0,
// 'U'
0,
68,
68,
68,
68,
68,
68,
108,
104,
56,
0,
0,
// 'V'
0,
68,
108,
104,
40,
40,
56,
48,
48,
16,
0,
0,
// 'W'
0,
146,
150,
182,
244,
124,
124,
108,
108,
104,
0,
0,
// 'X'
0,
68,
108,
40,
56,
16,
56,
40,
108,
68,
0,
0,
// 'Y'
0,
68,
108,
108,
40,
56,
16,
16,
48,
32,
0,
0,
// 'Z'
0,
124,
124,
8,
24,
16,
48,
32,
96,
124,
0,
0,
// '['
56,
48,
48,
48,
48,
48,
48,
48,
48,
48,
48,
16,
// '\'
0,
32,
32,
32,
48,
16,
16,
24,
8,
8,
0,
0,
// ']'
24,
24,
24,
24,
24,
24,
24,
24,
24,
24,
24,
16,
// '^'
0,
0,
16,
56,
40,
0,
0,
0,
0,
0,
0,
0,
// '_'
0,
0,
0,
0,
0,
0,
0,
0,
0,
120,
124,
0,
// '`'
0,
48,
16,
0,
0,
0,
0,
0,
0,
0,
0,
0,
// 'a'
0,
0,
0,
24,
56,
40,
40,
40,
56,
56,
0,
0,
// 'b'
0,
32,
32,
48,
56,
40,
40,
40,
40,
56,
0,
0,
// 'c'
0,
0,
0,
16,
56,
40,
32,
32,
40,
56,
0,
0,
// 'd'
0,
8,
8,
24,
56,
40,
104,
104,
40,
56,
0,
0,
// 'e'
0,
0,
0,
16,
56,
40,
56,
48,
40,
56,
0,
0,
// 'f'
0,
24,
24,
56,
56,
16,
16,
16,
16,
16,
0,
0,
// 'g'
0,
0,
0,
24,
56,
40,
40,
40,
56,
56,
8,
56,
// 'h'
0,
32,
32,
48,
56,
40,
40,
40,
40,
40,
0,
0,
// 'i'
0,
16,
16,
0,
16,
16,
16,
16,
16,
16,
0,
0,
// 'j'
0,
16,
24,
0,
24,
24,
24,
24,
24,
56,
56,
48,
// 'k'
0,
32,
32,
40,
40,
48,
48,
56,
40,
40,
0,
0,
// 'l'
0,
16,
16,
16,
16,
16,
16,
16,
16,
16,
0,
0,
// 'm'
0,
0,
0,
40,
252,
212,
212,
212,
212,
84,
0,
0,
// 'n'
0,
0,
0,
16,
56,
40,
40,
40,
40,
40,
0,
0,
// 'o'
0,
0,
0,
16,
56,
40,
104,
104,
40,
56,
0,
0,
// 'p'
0,
0,
0,
16,
56,
40,
40,
40,
56,
56,
32,
32,
// 'q'
0,
0,
0,
8,
56,
40,
40,
40,
40,
56,
8,
8,
// 'r'
0,
0,
0,
8,
56,
56,
32,
32,
32,
32,
0,
0,
// 's'
0,
0,
0,
16,
56,
40,
56,
24,
40,
56,
0,
0,
// 't'
0,
0,
16,
56,
56,
16,
16,
16,
16,
16,
0,
0,
// 'u'
0,
0,
0,
0,
40,
40,
40,
40,
40,
56,
0,
0,
// 'v'
0,
0,
0,
0,
40,
40,
56,
56,
16,
16,
0,
0,
// 'w'
0,
0,
0,
0,
84,
124,
120,
120,
120,
40,
0,
0,
// 'x'
0,
0,
0,
0,
44,
56,
16,
56,
40,
104,
0,
0,
// 'y'
0,
0,
0,
0,
104,
40,
56,
56,
16,
16,
48,
32,
// 'z'
0,
0,
0,
56,
56,
24,
16,
48,
48,
56,
0,
0,
// '{'
24,
16,
16,
16,
16,
48,
48,
16,
16,
16,
24,
8,
// '|'
16,
16,
16,
16,
16,
16,
16,
16,
16,
16,
16,
16,
// '}'
48,
16,
16,
16,
16,
24,
16,
16,
16,
16,
48,
32,
// '~'
0,
0,
0,
0,
0,
32,
124,
88,
0,
0,
0,
0,
// @0 ' ' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
// @12 '!' (7 pixels wide)
0x00, //
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x00, //
0x00, //
0x10, // #
0x00, //
0x00, //
0x00, //
// @24 '"' (7 pixels wide)
0x00, //
0x6C, // ## ##
0x48, // # #
0x48, // # #
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
// @36 '#' (7 pixels wide)
0x00, //
0x14, // # #
0x14, // # #
0x28, // # #
0x7C, // #####
0x28, // # #
0x7C, // #####
0x28, // # #
0x50, // # #
0x50, // # #
0x00, //
0x00, //
// @48 '$' (7 pixels wide)
0x00, //
0x10, // #
0x38, // ###
0x40, // #
0x40, // #
0x38, // ###
0x48, // # #
0x70, // ###
0x10, // #
0x10, // #
0x00, //
0x00, //
// @60 '%' (7 pixels wide)
0x00, //
0x20, // #
0x50, // # #
0x20, // #
0x0C, // ##
0x70, // ###
0x08, // #
0x14, // # #
0x08, // #
0x00, //
0x00, //
0x00, //
// @72 '&' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x18, // ##
0x20, // #
0x20, // #
0x54, // # # #
0x48, // # #
0x34, // ## #
0x00, //
0x00, //
0x00, //
// @84 ''' (7 pixels wide)
0x00, //
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
// @96 '(' (7 pixels wide)
0x00, //
0x08, // #
0x08, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x08, // #
0x08, // #
0x00, //
// @108 ')' (7 pixels wide)
0x00, //
0x20, // #
0x20, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x20, // #
0x20, // #
0x00, //
// @120 '*' (7 pixels wide)
0x00, //
0x10, // #
0x7C, // #####
0x10, // #
0x28, // # #
0x28, // # #
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
// @132 '+' (7 pixels wide)
0x00, //
0x00, //
0x10, // #
0x10, // #
0x10, // #
0xFE, // #######
0x10, // #
0x10, // #
0x10, // #
0x00, //
0x00, //
0x00, //
// @144 ',' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x18, // ##
0x10, // #
0x30, // ##
0x20, // #
0x00, //
// @156 '-' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x7C, // #####
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
// @168 '.' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x30, // ##
0x30, // ##
0x00, //
0x00, //
0x00, //
// @180 '/' (7 pixels wide)
0x00, //
0x04, // #
0x04, // #
0x08, // #
0x08, // #
0x10, // #
0x10, // #
0x20, // #
0x20, // #
0x40, // #
0x00, //
0x00, //
// @192 '0' (7 pixels wide)
0x00, //
0x38, // ###
0x44, // # #
0x44, // # #
0x44, // # #
0x44, // # #
0x44, // # #
0x44, // # #
0x38, // ###
0x00, //
0x00, //
0x00, //
// @204 '1' (7 pixels wide)
0x00, //
0x30, // ##
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x7C, // #####
0x00, //
0x00, //
0x00, //
// @216 '2' (7 pixels wide)
0x00, //
0x38, // ###
0x44, // # #
0x04, // #
0x08, // #
0x10, // #
0x20, // #
0x44, // # #
0x7C, // #####
0x00, //
0x00, //
0x00, //
// @228 '3' (7 pixels wide)
0x00, //
0x38, // ###
0x44, // # #
0x04, // #
0x18, // ##
0x04, // #
0x04, // #
0x44, // # #
0x38, // ###
0x00, //
0x00, //
0x00, //
// @240 '4' (7 pixels wide)
0x00, //
0x0C, // ##
0x14, // # #
0x14, // # #
0x24, // # #
0x44, // # #
0x7E, // ######
0x04, // #
0x0E, // ###
0x00, //
0x00, //
0x00, //
// @252 '5' (7 pixels wide)
0x00, //
0x3C, // ####
0x20, // #
0x20, // #
0x38, // ###
0x04, // #
0x04, // #
0x44, // # #
0x38, // ###
0x00, //
0x00, //
0x00, //
// @264 '6' (7 pixels wide)
0x00, //
0x1C, // ###
0x20, // #
0x40, // #
0x78, // ####
0x44, // # #
0x44, // # #
0x44, // # #
0x38, // ###
0x00, //
0x00, //
0x00, //
// @276 '7' (7 pixels wide)
0x00, //
0x7C, // #####
0x44, // # #
0x04, // #
0x08, // #
0x08, // #
0x08, // #
0x10, // #
0x10, // #
0x00, //
0x00, //
0x00, //
// @288 '8' (7 pixels wide)
0x00, //
0x38, // ###
0x44, // # #
0x44, // # #
0x38, // ###
0x44, // # #
0x44, // # #
0x44, // # #
0x38, // ###
0x00, //
0x00, //
0x00, //
// @300 '9' (7 pixels wide)
0x00, //
0x38, // ###
0x44, // # #
0x44, // # #
0x44, // # #
0x3C, // ####
0x04, // #
0x08, // #
0x70, // ###
0x00, //
0x00, //
0x00, //
// @312 ':' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x30, // ##
0x30, // ##
0x00, //
0x00, //
0x30, // ##
0x30, // ##
0x00, //
0x00, //
0x00, //
// @324 ';' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x18, // ##
0x18, // ##
0x00, //
0x00, //
0x18, // ##
0x30, // ##
0x20, // #
0x00, //
0x00, //
// @336 '<' (7 pixels wide)
0x00, //
0x00, //
0x0C, // ##
0x10, // #
0x60, // ##
0x80, // #
0x60, // ##
0x10, // #
0x0C, // ##
0x00, //
0x00, //
0x00, //
// @348 '=' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x7C, // #####
0x00, //
0x7C, // #####
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
// @360 '>' (7 pixels wide)
0x00, //
0x00, //
0xC0, // ##
0x20, // #
0x18, // ##
0x04, // #
0x18, // ##
0x20, // #
0xC0, // ##
0x00, //
0x00, //
0x00, //
// @372 '?' (7 pixels wide)
0x00, //
0x00, //
0x18, // ##
0x24, // # #
0x04, // #
0x08, // #
0x10, // #
0x00, //
0x30, // ##
0x00, //
0x00, //
0x00, //
// @384 '@' (7 pixels wide)
0x38, // ###
0x44, // # #
0x44, // # #
0x4C, // # ##
0x54, // # # #
0x54, // # # #
0x4C, // # ##
0x40, // #
0x44, // # #
0x38, // ###
0x00, //
0x00, //
// @396 'A' (7 pixels wide)
0x00, //
0x30, // ##
0x10, // #
0x28, // # #
0x28, // # #
0x28, // # #
0x7C, // #####
0x44, // # #
0xEE, // ### ###
0x00, //
0x00, //
0x00, //
// @408 'B' (7 pixels wide)
0x00, //
0xF8, // #####
0x44, // # #
0x44, // # #
0x78, // ####
0x44, // # #
0x44, // # #
0x44, // # #
0xF8, // #####
0x00, //
0x00, //
0x00, //
// @420 'C' (7 pixels wide)
0x00, //
0x3C, // ####
0x44, // # #
0x40, // #
0x40, // #
0x40, // #
0x40, // #
0x44, // # #
0x38, // ###
0x00, //
0x00, //
0x00, //
// @432 'D' (7 pixels wide)
0x00, //
0xF0, // ####
0x48, // # #
0x44, // # #
0x44, // # #
0x44, // # #
0x44, // # #
0x48, // # #
0xF0, // ####
0x00, //
0x00, //
0x00, //
// @444 'E' (7 pixels wide)
0x00, //
0xFC, // ######
0x44, // # #
0x50, // # #
0x70, // ###
0x50, // # #
0x40, // #
0x44, // # #
0xFC, // ######
0x00, //
0x00, //
0x00, //
// @456 'F' (7 pixels wide)
0x00, //
0x7E, // ######
0x22, // # #
0x28, // # #
0x38, // ###
0x28, // # #
0x20, // #
0x20, // #
0x70, // ###
0x00, //
0x00, //
0x00, //
// @468 'G' (7 pixels wide)
0x00, //
0x3C, // ####
0x44, // # #
0x40, // #
0x40, // #
0x4E, // # ###
0x44, // # #
0x44, // # #
0x38, // ###
0x00, //
0x00, //
0x00, //
// @480 'H' (7 pixels wide)
0x00, //
0xEE, // ### ###
0x44, // # #
0x44, // # #
0x7C, // #####
0x44, // # #
0x44, // # #
0x44, // # #
0xEE, // ### ###
0x00, //
0x00, //
0x00, //
// @492 'I' (7 pixels wide)
0x00, //
0x7C, // #####
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x7C, // #####
0x00, //
0x00, //
0x00, //
// @504 'J' (7 pixels wide)
0x00, //
0x3C, // ####
0x08, // #
0x08, // #
0x08, // #
0x48, // # #
0x48, // # #
0x48, // # #
0x30, // ##
0x00, //
0x00, //
0x00, //
// @516 'K' (7 pixels wide)
0x00, //
0xEE, // ### ###
0x44, // # #
0x48, // # #
0x50, // # #
0x70, // ###
0x48, // # #
0x44, // # #
0xE6, // ### ##
0x00, //
0x00, //
0x00, //
// @528 'L' (7 pixels wide)
0x00, //
0x70, // ###
0x20, // #
0x20, // #
0x20, // #
0x20, // #
0x24, // # #
0x24, // # #
0x7C, // #####
0x00, //
0x00, //
0x00, //
// @540 'M' (7 pixels wide)
0x00, //
0xEE, // ### ###
0x6C, // ## ##
0x6C, // ## ##
0x54, // # # #
0x54, // # # #
0x44, // # #
0x44, // # #
0xEE, // ### ###
0x00, //
0x00, //
0x00, //
// @552 'N' (7 pixels wide)
0x00, //
0xEE, // ### ###
0x64, // ## #
0x64, // ## #
0x54, // # # #
0x54, // # # #
0x54, // # # #
0x4C, // # ##
0xEC, // ### ##
0x00, //
0x00, //
0x00, //
// @564 'O' (7 pixels wide)
0x00, //
0x38, // ###
0x44, // # #
0x44, // # #
0x44, // # #
0x44, // # #
0x44, // # #
0x44, // # #
0x38, // ###
0x00, //
0x00, //
0x00, //
// @576 'P' (7 pixels wide)
0x00, //
0x78, // ####
0x24, // # #
0x24, // # #
0x24, // # #
0x38, // ###
0x20, // #
0x20, // #
0x70, // ###
0x00, //
0x00, //
0x00, //
// @588 'Q' (7 pixels wide)
0x00, //
0x38, // ###
0x44, // # #
0x44, // # #
0x44, // # #
0x44, // # #
0x44, // # #
0x44, // # #
0x38, // ###
0x1C, // ###
0x00, //
0x00, //
// @600 'R' (7 pixels wide)
0x00, //
0xF8, // #####
0x44, // # #
0x44, // # #
0x44, // # #
0x78, // ####
0x48, // # #
0x44, // # #
0xE2, // ### #
0x00, //
0x00, //
0x00, //
// @612 'S' (7 pixels wide)
0x00, //
0x34, // ## #
0x4C, // # ##
0x40, // #
0x38, // ###
0x04, // #
0x04, // #
0x64, // ## #
0x58, // # ##
0x00, //
0x00, //
0x00, //
// @624 'T' (7 pixels wide)
0x00, //
0xFE, // #######
0x92, // # # #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x38, // ###
0x00, //
0x00, //
0x00, //
// @636 'U' (7 pixels wide)
0x00, //
0xEE, // ### ###
0x44, // # #
0x44, // # #
0x44, // # #
0x44, // # #
0x44, // # #
0x44, // # #
0x38, // ###
0x00, //
0x00, //
0x00, //
// @648 'V' (7 pixels wide)
0x00, //
0xEE, // ### ###
0x44, // # #
0x44, // # #
0x28, // # #
0x28, // # #
0x28, // # #
0x10, // #
0x10, // #
0x00, //
0x00, //
0x00, //
// @660 'W' (7 pixels wide)
0x00, //
0xEE, // ### ###
0x44, // # #
0x44, // # #
0x54, // # # #
0x54, // # # #
0x54, // # # #
0x54, // # # #
0x28, // # #
0x00, //
0x00, //
0x00, //
// @672 'X' (7 pixels wide)
0x00, //
0xC6, // ## ##
0x44, // # #
0x28, // # #
0x10, // #
0x10, // #
0x28, // # #
0x44, // # #
0xC6, // ## ##
0x00, //
0x00, //
0x00, //
// @684 'Y' (7 pixels wide)
0x00, //
0xEE, // ### ###
0x44, // # #
0x28, // # #
0x28, // # #
0x10, // #
0x10, // #
0x10, // #
0x38, // ###
0x00, //
0x00, //
0x00, //
// @696 'Z' (7 pixels wide)
0x00, //
0x7C, // #####
0x44, // # #
0x08, // #
0x10, // #
0x10, // #
0x20, // #
0x44, // # #
0x7C, // #####
0x00, //
0x00, //
0x00, //
// @708 '[' (7 pixels wide)
0x00, //
0x38, // ###
0x20, // #
0x20, // #
0x20, // #
0x20, // #
0x20, // #
0x20, // #
0x20, // #
0x20, // #
0x38, // ###
0x00, //
// @720 '\' (7 pixels wide)
0x00, //
0x40, // #
0x20, // #
0x20, // #
0x20, // #
0x10, // #
0x10, // #
0x08, // #
0x08, // #
0x08, // #
0x00, //
0x00, //
// @732 ']' (7 pixels wide)
0x00, //
0x38, // ###
0x08, // #
0x08, // #
0x08, // #
0x08, // #
0x08, // #
0x08, // #
0x08, // #
0x08, // #
0x38, // ###
0x00, //
// @744 '^' (7 pixels wide)
0x00, //
0x10, // #
0x10, // #
0x28, // # #
0x44, // # #
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
// @756 '_' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0xFE, // #######
// @768 '`' (7 pixels wide)
0x00, //
0x10, // #
0x08, // #
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
// @780 'a' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x38, // ###
0x44, // # #
0x3C, // ####
0x44, // # #
0x44, // # #
0x3E, // #####
0x00, //
0x00, //
0x00, //
// @792 'b' (7 pixels wide)
0x00, //
0xC0, // ##
0x40, // #
0x58, // # ##
0x64, // ## #
0x44, // # #
0x44, // # #
0x44, // # #
0xF8, // #####
0x00, //
0x00, //
0x00, //
// @804 'c' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x3C, // ####
0x44, // # #
0x40, // #
0x40, // #
0x44, // # #
0x38, // ###
0x00, //
0x00, //
0x00, //
// @816 'd' (7 pixels wide)
0x00, //
0x0C, // ##
0x04, // #
0x34, // ## #
0x4C, // # ##
0x44, // # #
0x44, // # #
0x44, // # #
0x3E, // #####
0x00, //
0x00, //
0x00, //
// @828 'e' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x38, // ###
0x44, // # #
0x7C, // #####
0x40, // #
0x40, // #
0x3C, // ####
0x00, //
0x00, //
0x00, //
// @840 'f' (7 pixels wide)
0x00, //
0x1C, // ###
0x20, // #
0x7C, // #####
0x20, // #
0x20, // #
0x20, // #
0x20, // #
0x7C, // #####
0x00, //
0x00, //
0x00, //
// @852 'g' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x36, // ## ##
0x4C, // # ##
0x44, // # #
0x44, // # #
0x44, // # #
0x3C, // ####
0x04, // #
0x38, // ###
0x00, //
// @864 'h' (7 pixels wide)
0x00, //
0xC0, // ##
0x40, // #
0x58, // # ##
0x64, // ## #
0x44, // # #
0x44, // # #
0x44, // # #
0xEE, // ### ###
0x00, //
0x00, //
0x00, //
// @876 'i' (7 pixels wide)
0x00, //
0x10, // #
0x00, //
0x70, // ###
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x7C, // #####
0x00, //
0x00, //
0x00, //
// @888 'j' (7 pixels wide)
0x00, //
0x10, // #
0x00, //
0x78, // ####
0x08, // #
0x08, // #
0x08, // #
0x08, // #
0x08, // #
0x08, // #
0x70, // ###
0x00, //
// @900 'k' (7 pixels wide)
0x00, //
0xC0, // ##
0x40, // #
0x5C, // # ###
0x48, // # #
0x70, // ###
0x50, // # #
0x48, // # #
0xDC, // ## ###
0x00, //
0x00, //
0x00, //
// @912 'l' (7 pixels wide)
0x00, //
0x30, // ##
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x7C, // #####
0x00, //
0x00, //
0x00, //
// @924 'm' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0xE8, // ### #
0x54, // # # #
0x54, // # # #
0x54, // # # #
0x54, // # # #
0xFE, // #######
0x00, //
0x00, //
0x00, //
// @936 'n' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0xD8, // ## ##
0x64, // ## #
0x44, // # #
0x44, // # #
0x44, // # #
0xEE, // ### ###
0x00, //
0x00, //
0x00, //
// @948 'o' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x38, // ###
0x44, // # #
0x44, // # #
0x44, // # #
0x44, // # #
0x38, // ###
0x00, //
0x00, //
0x00, //
// @960 'p' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0xD8, // ## ##
0x64, // ## #
0x44, // # #
0x44, // # #
0x44, // # #
0x78, // ####
0x40, // #
0xE0, // ###
0x00, //
// @972 'q' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x36, // ## ##
0x4C, // # ##
0x44, // # #
0x44, // # #
0x44, // # #
0x3C, // ####
0x04, // #
0x0E, // ###
0x00, //
// @984 'r' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x6C, // ## ##
0x30, // ##
0x20, // #
0x20, // #
0x20, // #
0x7C, // #####
0x00, //
0x00, //
0x00, //
// @996 's' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x3C, // ####
0x44, // # #
0x38, // ###
0x04, // #
0x44, // # #
0x78, // ####
0x00, //
0x00, //
0x00, //
// @1008 't' (7 pixels wide)
0x00, //
0x00, //
0x20, // #
0x7C, // #####
0x20, // #
0x20, // #
0x20, // #
0x22, // # #
0x1C, // ###
0x00, //
0x00, //
0x00, //
// @1020 'u' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0xCC, // ## ##
0x44, // # #
0x44, // # #
0x44, // # #
0x4C, // # ##
0x36, // ## ##
0x00, //
0x00, //
0x00, //
// @1032 'v' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0xEE, // ### ###
0x44, // # #
0x44, // # #
0x28, // # #
0x28, // # #
0x10, // #
0x00, //
0x00, //
0x00, //
// @1044 'w' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0xEE, // ### ###
0x44, // # #
0x54, // # # #
0x54, // # # #
0x54, // # # #
0x28, // # #
0x00, //
0x00, //
0x00, //
// @1056 'x' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0xCC, // ## ##
0x48, // # #
0x30, // ##
0x30, // ##
0x48, // # #
0xCC, // ## ##
0x00, //
0x00, //
0x00, //
// @1068 'y' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0xEE, // ### ###
0x44, // # #
0x24, // # #
0x28, // # #
0x18, // ##
0x10, // #
0x10, // #
0x78, // ####
0x00, //
// @1080 'z' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x7C, // #####
0x48, // # #
0x10, // #
0x20, // #
0x44, // # #
0x7C, // #####
0x00, //
0x00, //
0x00, //
// @1092 '{' (7 pixels wide)
0x00, //
0x08, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x20, // #
0x10, // #
0x10, // #
0x10, // #
0x08, // #
0x00, //
// @1104 '|' (7 pixels wide)
0x00, //
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x00, //
0x00, //
// @1116 '}' (7 pixels wide)
0x00, //
0x20, // #
0x10, // #
0x10, // #
0x10, // #
0x10, // #
0x08, // #
0x10, // #
0x10, // #
0x10, // #
0x20, // #
0x00, //
// @1128 '~' (7 pixels wide)
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
0x24, // # #
0x58, // # ##
0x00, //
0x00, //
0x00, //
0x00, //
0x00, //
};
sFONT Font12 = {
Font12_Table,
7,
12,
7, /* Width */
12, /* Height */
};
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -42,8 +42,7 @@
// Font data for Courier New 12pt
//
const uint8_t Font8_Table[] =
{
const uint8_t Font8_Table[] = {
// @0 ' ' (5 pixels wide)
0x00, //
0x00, //
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment