mirror of
https://github.com/IcedRooibos/py32f0-template.git
synced 2025-10-29 08:52:04 -07:00
feat: ll spi st7567 lcd example
This commit is contained in:
parent
1e288f9486
commit
cfc47773fd
996
Examples/LL/SPI/ST7567_128x64LCD/ascii_fonts.c
Normal file
996
Examples/LL/SPI/ST7567_128x64LCD/ascii_fonts.c
Normal file
@ -0,0 +1,996 @@
|
||||
#include "ascii_fonts.h"
|
||||
|
||||
static const uint8_t Font3x5 [] = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, // SP
|
||||
0x02, 0x02, 0x02, 0x00, 0x02, // !
|
||||
0x05, 0x05, 0x00, 0x00, 0x00, // "
|
||||
0x05, 0x07, 0x05, 0x07, 0x05, // #
|
||||
0x06, 0x03, 0x06, 0x03, 0x02, // $
|
||||
0x01, 0x04, 0x02, 0x01, 0x04, // %
|
||||
0x03, 0x03, 0x07, 0x05, 0x06, // &
|
||||
0x02, 0x02, 0x00, 0x00, 0x00, // '
|
||||
0x04, 0x02, 0x02, 0x02, 0x04, // (
|
||||
0x01, 0x02, 0x02, 0x02, 0x01, // )
|
||||
0x05, 0x02, 0x05, 0x00, 0x00, // *
|
||||
0x00, 0x02, 0x07, 0x02, 0x00, // +
|
||||
0x00, 0x00, 0x00, 0x02, 0x01, // ,
|
||||
0x00, 0x00, 0x07, 0x00, 0x00, // -
|
||||
0x00, 0x00, 0x00, 0x00, 0x02, // .
|
||||
0x00, 0x04, 0x02, 0x01, 0x00, // /
|
||||
0x07, 0x05, 0x05, 0x05, 0x07, // 0
|
||||
0x02, 0x03, 0x02, 0x02, 0x07, // 1
|
||||
0x07, 0x04, 0x07, 0x01, 0x07, // 2
|
||||
0x07, 0x04, 0x06, 0x04, 0x07, // 3
|
||||
0x05, 0x05, 0x07, 0x04, 0x04, // 4
|
||||
0x07, 0x01, 0x07, 0x04, 0x07, // 5
|
||||
0x07, 0x01, 0x07, 0x05, 0x07, // 6
|
||||
0x07, 0x04, 0x04, 0x04, 0x04, // 7
|
||||
0x07, 0x05, 0x07, 0x05, 0x07, // 8
|
||||
0x07, 0x05, 0x07, 0x04, 0x07, // 9
|
||||
0x00, 0x02, 0x00, 0x02, 0x00, // :
|
||||
0x00, 0x02, 0x00, 0x02, 0x01, // ;
|
||||
0x04, 0x02, 0x01, 0x02, 0x04, // <
|
||||
0x00, 0x07, 0x00, 0x07, 0x00, // =
|
||||
0x01, 0x02, 0x04, 0x02, 0x01, // >
|
||||
0x07, 0x04, 0x02, 0x00, 0x02, // ?
|
||||
0x02, 0x05, 0x07, 0x01, 0x06, // @
|
||||
0x02, 0x05, 0x07, 0x05, 0x05, // A
|
||||
0x03, 0x05, 0x03, 0x05, 0x03, // B
|
||||
0x06, 0x01, 0x01, 0x01, 0x06, // C
|
||||
0x03, 0x05, 0x05, 0x05, 0x03, // D
|
||||
0x07, 0x01, 0x07, 0x01, 0x07, // E
|
||||
0x07, 0x01, 0x07, 0x01, 0x01, // F
|
||||
0x06, 0x01, 0x07, 0x05, 0x06, // G
|
||||
0x05, 0x05, 0x07, 0x05, 0x05, // H
|
||||
0x07, 0x02, 0x02, 0x02, 0x07, // I
|
||||
0x04, 0x04, 0x04, 0x05, 0x02, // J
|
||||
0x05, 0x05, 0x03, 0x05, 0x05, // K
|
||||
0x01, 0x01, 0x01, 0x01, 0x07, // L
|
||||
0x05, 0x07, 0x07, 0x05, 0x05, // M
|
||||
0x05, 0x07, 0x07, 0x07, 0x05, // N
|
||||
0x02, 0x05, 0x05, 0x05, 0x02, // O
|
||||
0x03, 0x05, 0x03, 0x01, 0x01, // P
|
||||
0x02, 0x05, 0x05, 0x05, 0x06, // Q
|
||||
0x03, 0x05, 0x07, 0x03, 0x05, // R
|
||||
0x06, 0x01, 0x02, 0x04, 0x03, // S
|
||||
0x07, 0x02, 0x02, 0x02, 0x02, // T
|
||||
0x05, 0x05, 0x05, 0x05, 0x02, // U
|
||||
0x05, 0x05, 0x05, 0x02, 0x02, // V
|
||||
0x05, 0x05, 0x07, 0x07, 0x05, // W
|
||||
0x05, 0x05, 0x02, 0x05, 0x05, // X
|
||||
0x05, 0x05, 0x02, 0x02, 0x02, // Y
|
||||
0x07, 0x04, 0x02, 0x01, 0x07, // Z
|
||||
0x03, 0x01, 0x01, 0x01, 0x03, // [
|
||||
0x00, 0x01, 0x02, 0x04, 0x00, /* \ */
|
||||
0x06, 0x04, 0x04, 0x04, 0x06, // ]
|
||||
0x02, 0x05, 0x00, 0x00, 0x00, // ^
|
||||
0x00, 0x00, 0x00, 0x00, 0x07, // _
|
||||
0x01, 0x02, 0x00, 0x00, 0x00, // `
|
||||
0x00, 0x03, 0x06, 0x05, 0x07, // a
|
||||
0x01, 0x03, 0x05, 0x05, 0x03, // b
|
||||
0x00, 0x06, 0x01, 0x01, 0x06, // c
|
||||
0x04, 0x06, 0x05, 0x05, 0x06, // d
|
||||
0x00, 0x06, 0x05, 0x03, 0x06, // e
|
||||
0x04, 0x02, 0x07, 0x02, 0x02, // f
|
||||
0x06, 0x05, 0x07, 0x04, 0x02, // g
|
||||
0x01, 0x03, 0x05, 0x05, 0x05, // h
|
||||
0x02, 0x00, 0x02, 0x02, 0x02, // i
|
||||
0x04, 0x00, 0x04, 0x04, 0x03, // j
|
||||
0x01, 0x05, 0x03, 0x03, 0x05, // k
|
||||
0x03, 0x02, 0x02, 0x02, 0x07, // l
|
||||
0x00, 0x07, 0x07, 0x07, 0x05, // m
|
||||
0x00, 0x03, 0x05, 0x05, 0x05, // n
|
||||
0x00, 0x02, 0x05, 0x05, 0x02, // o
|
||||
0x00, 0x03, 0x05, 0x03, 0x01, // p
|
||||
0x00, 0x06, 0x05, 0x06, 0x04, // q
|
||||
0x00, 0x06, 0x01, 0x01, 0x01, // r
|
||||
0x00, 0x06, 0x03, 0x06, 0x03, // s
|
||||
0x02, 0x07, 0x02, 0x02, 0x06, // t
|
||||
0x00, 0x05, 0x05, 0x05, 0x06, // u
|
||||
0x00, 0x05, 0x05, 0x05, 0x02, // v
|
||||
0x00, 0x05, 0x07, 0x07, 0x07, // w
|
||||
0x00, 0x05, 0x02, 0x02, 0x05, // x
|
||||
0x00, 0x05, 0x06, 0x04, 0x06, // y
|
||||
0x00, 0x07, 0x06, 0x03, 0x07, // z
|
||||
0x06, 0x02, 0x01, 0x02, 0x06, // {
|
||||
0x02, 0x02, 0x02, 0x02, 0x02, // |
|
||||
0x03, 0x02, 0x04, 0x02, 0x03, // }
|
||||
0x00, 0x06, 0x03, 0x00, 0x00, // ~
|
||||
0x07, 0x07, 0x07, 0x07, 0x07, // DEL
|
||||
};
|
||||
|
||||
static const uint8_t Font5x7 [] = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, //
|
||||
0x04, 0x04, 0x04, 0x04, 0x00, 0x04, 0x00, // !
|
||||
0x0a, 0x0a, 0x0a, 0x00, 0x00, 0x00, 0x00, // "
|
||||
0x0a, 0x0a, 0x1f, 0x0a, 0x1f, 0x0a, 0x0a, // #
|
||||
0x04, 0x1e, 0x05, 0x0e, 0x14, 0x0f, 0x04, // $
|
||||
0x00, 0x19, 0x1a, 0x04, 0x0b, 0x13, 0x00, // %
|
||||
0x06, 0x09, 0x05, 0x02, 0x15, 0x09, 0x16, // &
|
||||
0x06, 0x04, 0x02, 0x00, 0x00, 0x00, 0x00, // '
|
||||
0x08, 0x04, 0x02, 0x02, 0x02, 0x04, 0x08, // (
|
||||
0x02, 0x04, 0x08, 0x08, 0x08, 0x04, 0x02, // )
|
||||
0x00, 0x04, 0x15, 0x0e, 0x15, 0x04, 0x00, // *
|
||||
0x00, 0x04, 0x04, 0x1f, 0x04, 0x04, 0x00, // +
|
||||
0x00, 0x00, 0x00, 0x00, 0x0c, 0x08, 0x04, // ,
|
||||
0x00, 0x00, 0x00, 0x00, 0x1f, 0x00, 0x00, // -
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x06, // .
|
||||
0x00, 0x10, 0x08, 0x04, 0x02, 0x01, 0x00, // /
|
||||
0x0e, 0x11, 0x19, 0x15, 0x13, 0x11, 0x0e, // 0
|
||||
0x04, 0x06, 0x04, 0x04, 0x04, 0x04, 0x0e, // 1
|
||||
0x0e, 0x11, 0x10, 0x08, 0x04, 0x02, 0x1f, // 2
|
||||
0x1f, 0x08, 0x04, 0x08, 0x10, 0x11, 0x0e, // 3
|
||||
0x08, 0x0c, 0x0a, 0x09, 0x1f, 0x08, 0x08, // 4
|
||||
0x1f, 0x01, 0x0f, 0x10, 0x10, 0x11, 0x0e, // 5
|
||||
0x0c, 0x02, 0x01, 0x0f, 0x11, 0x11, 0x0e, // 6
|
||||
0x1f, 0x10, 0x08, 0x04, 0x02, 0x02, 0x02, // 7
|
||||
0x0e, 0x11, 0x11, 0x0e, 0x11, 0x11, 0x0e, // 8
|
||||
0x0e, 0x11, 0x11, 0x1e, 0x10, 0x08, 0x06, // 9
|
||||
0x00, 0x06, 0x06, 0x00, 0x06, 0x06, 0x00, // :
|
||||
0x00, 0x06, 0x06, 0x00, 0x06, 0x04, 0x02, // ;
|
||||
0x08, 0x04, 0x02, 0x01, 0x02, 0x04, 0x08, // <
|
||||
0x00, 0x00, 0x1f, 0x00, 0x1f, 0x00, 0x00, // =
|
||||
0x02, 0x04, 0x08, 0x10, 0x08, 0x04, 0x02, // >
|
||||
0x0e, 0x11, 0x10, 0x08, 0x04, 0x00, 0x04, // ?
|
||||
0x0e, 0x11, 0x10, 0x16, 0x1d, 0x11, 0x0e, // @
|
||||
0x0e, 0x11, 0x11, 0x11, 0x1f, 0x11, 0x11, // A
|
||||
0x0f, 0x11, 0x11, 0x0f, 0x11, 0x11, 0x0f, // B
|
||||
0x0e, 0x11, 0x01, 0x01, 0x01, 0x11, 0x0e, // C
|
||||
0x07, 0x09, 0x11, 0x11, 0x11, 0x09, 0x07, // D
|
||||
0x1f, 0x01, 0x01, 0x0f, 0x01, 0x01, 0x1f, // E
|
||||
0x1f, 0x01, 0x01, 0x0f, 0x01, 0x01, 0x01, // F
|
||||
0x0e, 0x11, 0x01, 0x1d, 0x11, 0x11, 0x1e, // G
|
||||
0x11, 0x11, 0x11, 0x1f, 0x11, 0x11, 0x11, // H
|
||||
0x0e, 0x04, 0x04, 0x04, 0x04, 0x04, 0x0e, // I
|
||||
0x1c, 0x08, 0x08, 0x08, 0x08, 0x09, 0x06, // J
|
||||
0x11, 0x09, 0x05, 0x03, 0x05, 0x09, 0x11, // K
|
||||
0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1f, // L
|
||||
0x11, 0x1b, 0x15, 0x15, 0x11, 0x11, 0x11, // M
|
||||
0x11, 0x11, 0x13, 0x15, 0x19, 0x11, 0x11, // N
|
||||
0x0e, 0x11, 0x11, 0x11, 0x11, 0x11, 0x0e, // O
|
||||
0x0f, 0x11, 0x11, 0x0f, 0x01, 0x01, 0x01, // P
|
||||
0x0e, 0x11, 0x11, 0x11, 0x15, 0x09, 0x16, // Q
|
||||
0x0f, 0x11, 0x11, 0x0f, 0x05, 0x09, 0x11, // R
|
||||
0x1e, 0x01, 0x01, 0x0e, 0x10, 0x10, 0x0f, // S
|
||||
0x1f, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, // T
|
||||
0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x0e, // U
|
||||
0x11, 0x11, 0x11, 0x11, 0x11, 0x0a, 0x04, // V
|
||||
0x11, 0x11, 0x11, 0x15, 0x15, 0x15, 0x0a, // W
|
||||
0x11, 0x11, 0x0a, 0x04, 0x0a, 0x11, 0x11, // X
|
||||
0x11, 0x11, 0x11, 0x0a, 0x04, 0x04, 0x04, // Y
|
||||
0x1f, 0x10, 0x08, 0x04, 0x02, 0x01, 0x1f, // Z
|
||||
0x0e, 0x02, 0x02, 0x02, 0x02, 0x02, 0x0e, // [
|
||||
0x15, 0x0a, 0x15, 0x0a, 0x15, 0x0a, 0x15, /* \ */
|
||||
0x0e, 0x08, 0x08, 0x08, 0x08, 0x08, 0x0e, // ]
|
||||
0x04, 0x0a, 0x11, 0x00, 0x00, 0x00, 0x00, // ^
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1f, // _
|
||||
0x02, 0x04, 0x08, 0x00, 0x00, 0x00, 0x00, // `
|
||||
0x00, 0x00, 0x0e, 0x10, 0x1e, 0x11, 0x1e, // a
|
||||
0x01, 0x01, 0x0d, 0x13, 0x11, 0x11, 0x0f, // b
|
||||
0x00, 0x00, 0x0e, 0x01, 0x01, 0x11, 0x0e, // c
|
||||
0x10, 0x10, 0x16, 0x19, 0x11, 0x11, 0x1e, // d
|
||||
0x00, 0x00, 0x0e, 0x11, 0x1f, 0x01, 0x0e, // e
|
||||
0x0c, 0x12, 0x02, 0x07, 0x02, 0x02, 0x02, // f
|
||||
0x00, 0x1e, 0x11, 0x11, 0x1e, 0x10, 0x0e, // g
|
||||
0x01, 0x01, 0x0d, 0x13, 0x11, 0x11, 0x11, // h
|
||||
0x04, 0x00, 0x06, 0x04, 0x04, 0x04, 0x0e, // i
|
||||
0x08, 0x00, 0x0c, 0x08, 0x08, 0x09, 0x06, // j
|
||||
0x01, 0x01, 0x09, 0x05, 0x03, 0x05, 0x09, // k
|
||||
0x06, 0x04, 0x04, 0x04, 0x04, 0x04, 0x0e, // l
|
||||
0x00, 0x00, 0x0b, 0x15, 0x15, 0x11, 0x11, // m
|
||||
0x00, 0x00, 0x0d, 0x13, 0x11, 0x11, 0x11, // n
|
||||
0x00, 0x00, 0x0e, 0x11, 0x11, 0x11, 0x0e, // o
|
||||
0x00, 0x00, 0x0f, 0x11, 0x0f, 0x01, 0x01, // p
|
||||
0x00, 0x00, 0x16, 0x19, 0x1e, 0x10, 0x10, // q
|
||||
0x00, 0x00, 0x0d, 0x13, 0x01, 0x01, 0x01, // r
|
||||
0x00, 0x00, 0x0e, 0x01, 0x0e, 0x10, 0x0f, // s
|
||||
0x02, 0x02, 0x07, 0x02, 0x02, 0x12, 0x0c, // t
|
||||
0x00, 0x00, 0x11, 0x11, 0x11, 0x19, 0x16, // u
|
||||
0x00, 0x00, 0x11, 0x11, 0x11, 0x0a, 0x04, // v
|
||||
0x00, 0x00, 0x11, 0x11, 0x15, 0x15, 0x0a, // w
|
||||
0x00, 0x00, 0x11, 0x0a, 0x04, 0x0a, 0x11, // x
|
||||
0x00, 0x00, 0x11, 0x11, 0x1e, 0x10, 0x0e, // y
|
||||
0x00, 0x00, 0x1f, 0x08, 0x04, 0x02, 0x1f, // z
|
||||
0x08, 0x04, 0x04, 0x02, 0x04, 0x04, 0x08, // {
|
||||
0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, // |
|
||||
0x02, 0x04, 0x04, 0x08, 0x04, 0x04, 0x02, // }
|
||||
0x00, 0x00, 0x02, 0x15, 0x08, 0x00, 0x00, // ~
|
||||
0x00, 0x1f, 0x1f, 0x1f, 0x1f, 0x1f, 0x00, //
|
||||
};
|
||||
|
||||
static const uint8_t Font6x8 [] = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // sp
|
||||
0x20, 0x20, 0x20, 0x20, 0x20, 0x00, 0x20, 0x00, // !
|
||||
0x50, 0x50, 0x50, 0x00, 0x00, 0x00, 0x00, 0x00, // "
|
||||
0x50, 0x50, 0xf8, 0x50, 0xf8, 0x50, 0x50, 0x00, // #
|
||||
0x20, 0x78, 0xa0, 0x70, 0x28, 0xf0, 0x20, 0x00, // $
|
||||
0xc0, 0xc8, 0x10, 0x20, 0x40, 0x98, 0x18, 0x00, // %
|
||||
0x40, 0xa0, 0xa0, 0x40, 0xa8, 0x90, 0x68, 0x00, // &
|
||||
0x30, 0x30, 0x20, 0x40, 0x00, 0x00, 0x00, 0x00, // '
|
||||
0x10, 0x20, 0x40, 0x40, 0x40, 0x20, 0x10, 0x00, // (
|
||||
0x40, 0x20, 0x10, 0x10, 0x10, 0x20, 0x40, 0x00, // )
|
||||
0x20, 0xa8, 0x70, 0xf8, 0x70, 0xa8, 0x20, 0x00, // *
|
||||
0x00, 0x20, 0x20, 0xf8, 0x20, 0x20, 0x00, 0x00, // +
|
||||
0x00, 0x00, 0x00, 0x00, 0x30, 0x30, 0x20, 0x00, // ,
|
||||
0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, 0x00, // -
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x30, 0x00, // .
|
||||
0x00, 0x08, 0x10, 0x20, 0x40, 0x80, 0x00, 0x00, // /
|
||||
0x70, 0x88, 0x98, 0xa8, 0xc8, 0x88, 0x70, 0x00, // 0
|
||||
0x20, 0x60, 0x20, 0x20, 0x20, 0x20, 0x70, 0x00, // 1
|
||||
0x70, 0x88, 0x08, 0x70, 0x80, 0x80, 0xf8, 0x00, // 2
|
||||
0xf8, 0x08, 0x10, 0x30, 0x08, 0x88, 0x70, 0x00, // 3
|
||||
0x10, 0x30, 0x50, 0x90, 0xf8, 0x10, 0x10, 0x00, // 4
|
||||
0xf8, 0x80, 0xf0, 0x08, 0x08, 0x88, 0x70, 0x00, // 5
|
||||
0x38, 0x40, 0x80, 0xf0, 0x88, 0x88, 0x70, 0x00, // 6
|
||||
0xf8, 0x08, 0x08, 0x10, 0x20, 0x40, 0x80, 0x00, // 7
|
||||
0x70, 0x88, 0x88, 0x70, 0x88, 0x88, 0x70, 0x00, // 8
|
||||
0x70, 0x88, 0x88, 0x78, 0x08, 0x10, 0xe0, 0x00, // 9
|
||||
0x00, 0x00, 0x20, 0x00, 0x20, 0x00, 0x00, 0x00, // :
|
||||
0x00, 0x00, 0x20, 0x00, 0x20, 0x20, 0x40, 0x00, // ;
|
||||
0x08, 0x10, 0x20, 0x40, 0x20, 0x10, 0x08, 0x00, // <
|
||||
0x00, 0x00, 0xf8, 0x00, 0xf8, 0x00, 0x00, 0x00, // =
|
||||
0x40, 0x20, 0x10, 0x08, 0x10, 0x20, 0x40, 0x00, // >
|
||||
0x70, 0x88, 0x08, 0x30, 0x20, 0x00, 0x20, 0x00, // ?
|
||||
0x70, 0x88, 0xa8, 0xb8, 0xb0, 0x80, 0x78, 0x00, // @
|
||||
0x20, 0x50, 0x88, 0x88, 0xf8, 0x88, 0x88, 0x00, // A
|
||||
0xf0, 0x88, 0x88, 0xf0, 0x88, 0x88, 0xf0, 0x00, // B
|
||||
0x70, 0x88, 0x80, 0x80, 0x80, 0x88, 0x70, 0x00, // C
|
||||
0xf0, 0x88, 0x88, 0x88, 0x88, 0x88, 0xf0, 0x00, // D
|
||||
0xf8, 0x80, 0x80, 0xf0, 0x80, 0x80, 0xf8, 0x00, // E
|
||||
0xf8, 0x80, 0x80, 0xf0, 0x80, 0x80, 0x80, 0x00, // F
|
||||
0x78, 0x88, 0x80, 0x80, 0x98, 0x88, 0x78, 0x00, // G
|
||||
0x88, 0x88, 0x88, 0xf8, 0x88, 0x88, 0x88, 0x00, // H
|
||||
0x70, 0x20, 0x20, 0x20, 0x20, 0x20, 0x70, 0x00, // I
|
||||
0x38, 0x10, 0x10, 0x10, 0x10, 0x90, 0x60, 0x00, // J
|
||||
0x88, 0x90, 0xa0, 0xc0, 0xa0, 0x90, 0x88, 0x00, // K
|
||||
0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0xf8, 0x00, // L
|
||||
0x88, 0xd8, 0xa8, 0xa8, 0xa8, 0x88, 0x88, 0x00, // M
|
||||
0x88, 0x88, 0xc8, 0xa8, 0x98, 0x88, 0x88, 0x00, // N
|
||||
0x70, 0x88, 0x88, 0x88, 0x88, 0x88, 0x70, 0x00, // O
|
||||
0xf0, 0x88, 0x88, 0xf0, 0x80, 0x80, 0x80, 0x00, // P
|
||||
0x70, 0x88, 0x88, 0x88, 0xa8, 0x90, 0x68, 0x00, // Q
|
||||
0xf0, 0x88, 0x88, 0xf0, 0xa0, 0x90, 0x88, 0x00, // R
|
||||
0x70, 0x88, 0x80, 0x70, 0x08, 0x88, 0x70, 0x00, // S
|
||||
0xf8, 0xa8, 0x20, 0x20, 0x20, 0x20, 0x20, 0x00, // T
|
||||
0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x70, 0x00, // U
|
||||
0x88, 0x88, 0x88, 0x88, 0x88, 0x50, 0x20, 0x00, // V
|
||||
0x88, 0x88, 0x88, 0xa8, 0xa8, 0xa8, 0x50, 0x00, // W
|
||||
0x88, 0x88, 0x50, 0x20, 0x50, 0x88, 0x88, 0x00, // X
|
||||
0x88, 0x88, 0x50, 0x20, 0x20, 0x20, 0x20, 0x00, // Y
|
||||
0xf8, 0x08, 0x10, 0x70, 0x40, 0x80, 0xf8, 0x00, // Z
|
||||
0x78, 0x40, 0x40, 0x40, 0x40, 0x40, 0x78, 0x00, // [
|
||||
0x00, 0x80, 0x40, 0x20, 0x10, 0x08, 0x00, 0x00, /* \ */
|
||||
0x78, 0x08, 0x08, 0x08, 0x08, 0x08, 0x78, 0x00, // ]
|
||||
0x20, 0x50, 0x88, 0x00, 0x00, 0x00, 0x00, 0x00, // ^
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x00, // _
|
||||
0x60, 0x60, 0x20, 0x10, 0x00, 0x00, 0x00, 0x00, // `
|
||||
0x00, 0x00, 0x60, 0x10, 0x70, 0x90, 0x78, 0x00, // a
|
||||
0x80, 0x80, 0xb0, 0xc8, 0x88, 0xc8, 0xb0, 0x00, // b
|
||||
0x00, 0x00, 0x70, 0x88, 0x80, 0x88, 0x70, 0x00, // c
|
||||
0x08, 0x08, 0x68, 0x98, 0x88, 0x98, 0x68, 0x00, // d
|
||||
0x00, 0x00, 0x70, 0x88, 0xf8, 0x80, 0x70, 0x00, // e
|
||||
0x10, 0x28, 0x20, 0x70, 0x20, 0x20, 0x20, 0x00, // f
|
||||
0x00, 0x00, 0x70, 0x98, 0x98, 0x68, 0x08, 0x00, // g
|
||||
0x80, 0x80, 0xb0, 0xc8, 0x88, 0x88, 0x88, 0x00, // h
|
||||
0x20, 0x00, 0x60, 0x20, 0x20, 0x20, 0x70, 0x00, // i
|
||||
0x10, 0x00, 0x10, 0x10, 0x10, 0x90, 0x60, 0x00, // j
|
||||
0x80, 0x80, 0x90, 0xa0, 0xc0, 0xa0, 0x90, 0x00, // k
|
||||
0x60, 0x20, 0x20, 0x20, 0x20, 0x20, 0x70, 0x00, // l
|
||||
0x00, 0x00, 0xd0, 0xa8, 0xa8, 0xa8, 0xa8, 0x00, // m
|
||||
0x00, 0x00, 0xb0, 0xc8, 0x88, 0x88, 0x88, 0x00, // n
|
||||
0x00, 0x00, 0x70, 0x88, 0x88, 0x88, 0x70, 0x00, // o
|
||||
0x00, 0x00, 0xb0, 0xc8, 0xc8, 0xb0, 0x80, 0x00, // p
|
||||
0x00, 0x00, 0x68, 0x98, 0x98, 0x68, 0x08, 0x00, // q
|
||||
0x00, 0x00, 0xb0, 0xc8, 0x80, 0x80, 0x80, 0x00, // r
|
||||
0x00, 0x00, 0x78, 0x80, 0x70, 0x08, 0xf0, 0x00, // s
|
||||
0x20, 0x20, 0xf8, 0x20, 0x20, 0x28, 0x10, 0x00, // t
|
||||
0x00, 0x00, 0x88, 0x88, 0x88, 0x98, 0x68, 0x00, // u
|
||||
0x00, 0x00, 0x88, 0x88, 0x88, 0x50, 0x20, 0x00, // v
|
||||
0x00, 0x00, 0x88, 0x88, 0xa8, 0xa8, 0x50, 0x00, // w
|
||||
0x00, 0x00, 0x88, 0x50, 0x20, 0x50, 0x88, 0x00, // x
|
||||
0x00, 0x00, 0x88, 0x88, 0x78, 0x08, 0x70, 0x00, // y
|
||||
0x00, 0x00, 0xf8, 0x10, 0x20, 0x40, 0xf8, 0x00, // z
|
||||
0x10, 0x20, 0x20, 0x40, 0x20, 0x20, 0x10, 0x00, // {
|
||||
0x20, 0x20, 0x20, 0x00, 0x20, 0x20, 0x20, 0x00, // |
|
||||
0x40, 0x20, 0x20, 0x10, 0x20, 0x20, 0x40, 0x00, // }
|
||||
0x40, 0xa8, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, // ~
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // DEL
|
||||
};
|
||||
|
||||
static const uint8_t Font6x12 [] = {
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*" ",0*/
|
||||
0x00,0x00,0x04,0x04,0x04,0x04,0x04,0x00,0x00,0x04,0x00,0x00, /*"!",1*/
|
||||
0x14,0x14,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*""",2*/
|
||||
0x00,0x00,0x0A,0x0A,0x1F,0x0A,0x0A,0x1F,0x0A,0x0A,0x00,0x00, /*"#",3*/
|
||||
0x00,0x04,0x0E,0x15,0x05,0x06,0x0C,0x14,0x15,0x0E,0x04,0x00, /*"$",4*/
|
||||
0x00,0x00,0x12,0x15,0x0D,0x15,0x2E,0x2C,0x2A,0x12,0x00,0x00, /*"%",5*/
|
||||
0x00,0x00,0x04,0x0A,0x0A,0x36,0x15,0x15,0x29,0x16,0x00,0x00, /*"&",6*/
|
||||
0x02,0x02,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"'",7*/
|
||||
0x10,0x08,0x08,0x04,0x04,0x04,0x04,0x04,0x08,0x08,0x10,0x00, /*"(",8*/
|
||||
0x02,0x04,0x04,0x08,0x08,0x08,0x08,0x08,0x04,0x04,0x02,0x00, /*")",9*/
|
||||
0x00,0x00,0x00,0x04,0x15,0x0E,0x0E,0x15,0x04,0x00,0x00,0x00, /*"*",10*/
|
||||
0x00,0x00,0x00,0x08,0x08,0x3E,0x08,0x08,0x00,0x00,0x00,0x00, /*"+",11*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x02,0x01,0x00, /*",",12*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,0x00,0x00, /*"-",13*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00, /*".",14*/
|
||||
0x00,0x20,0x10,0x10,0x08,0x08,0x04,0x04,0x02,0x02,0x01,0x00, /*"/",15*/
|
||||
0x00,0x00,0x0E,0x11,0x11,0x11,0x11,0x11,0x11,0x0E,0x00,0x00, /*"0",16*/
|
||||
0x00,0x00,0x04,0x06,0x04,0x04,0x04,0x04,0x04,0x0E,0x00,0x00, /*"1",17*/
|
||||
0x00,0x00,0x0E,0x11,0x11,0x08,0x04,0x02,0x01,0x1F,0x00,0x00, /*"2",18*/
|
||||
0x00,0x00,0x0E,0x11,0x10,0x0C,0x10,0x10,0x11,0x0E,0x00,0x00, /*"3",19*/
|
||||
0x00,0x00,0x08,0x0C,0x0C,0x0A,0x09,0x1F,0x08,0x1C,0x00,0x00, /*"4",20*/
|
||||
0x00,0x00,0x1F,0x01,0x01,0x0F,0x11,0x10,0x11,0x0E,0x00,0x00, /*"5",21*/
|
||||
0x00,0x00,0x0C,0x12,0x01,0x0D,0x13,0x11,0x11,0x0E,0x00,0x00, /*"6",22*/
|
||||
0x00,0x00,0x1E,0x10,0x08,0x08,0x04,0x04,0x04,0x04,0x00,0x00, /*"7",23*/
|
||||
0x00,0x00,0x0E,0x11,0x11,0x0E,0x11,0x11,0x11,0x0E,0x00,0x00, /*"8",24*/
|
||||
0x00,0x00,0x0E,0x11,0x11,0x19,0x16,0x10,0x09,0x06,0x00,0x00, /*"9",25*/
|
||||
0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x00,0x04,0x00,0x00, /*":",26*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x04,0x00, /*";",27*/
|
||||
0x00,0x00,0x10,0x08,0x04,0x02,0x02,0x04,0x08,0x10,0x00,0x00, /*"<",28*/
|
||||
0x00,0x00,0x00,0x00,0x3F,0x00,0x3F,0x00,0x00,0x00,0x00,0x00, /*"=",29*/
|
||||
0x00,0x00,0x02,0x04,0x08,0x10,0x10,0x08,0x04,0x02,0x00,0x00, /*">",30*/
|
||||
0x00,0x00,0x0E,0x11,0x11,0x08,0x04,0x04,0x00,0x04,0x00,0x00, /*"?",31*/
|
||||
0x00,0x00,0x1C,0x22,0x29,0x2D,0x2D,0x1D,0x22,0x1C,0x00,0x00, /*"@",32*/
|
||||
0x00,0x00,0x04,0x04,0x0C,0x0A,0x0A,0x1E,0x12,0x33,0x00,0x00, /*"A",33*/
|
||||
0x00,0x00,0x0F,0x12,0x12,0x0E,0x12,0x12,0x12,0x0F,0x00,0x00, /*"B",34*/
|
||||
0x00,0x00,0x1E,0x11,0x01,0x01,0x01,0x01,0x11,0x0E,0x00,0x00, /*"C",35*/
|
||||
0x00,0x00,0x0F,0x12,0x12,0x12,0x12,0x12,0x12,0x0F,0x00,0x00, /*"D",36*/
|
||||
0x00,0x00,0x1F,0x12,0x0A,0x0E,0x0A,0x02,0x12,0x1F,0x00,0x00, /*"E",37*/
|
||||
0x00,0x00,0x1F,0x12,0x0A,0x0E,0x0A,0x02,0x02,0x07,0x00,0x00, /*"F",38*/
|
||||
0x00,0x00,0x1C,0x12,0x01,0x01,0x39,0x11,0x12,0x0C,0x00,0x00, /*"G",39*/
|
||||
0x00,0x00,0x33,0x12,0x12,0x1E,0x12,0x12,0x12,0x33,0x00,0x00, /*"H",40*/
|
||||
0x00,0x00,0x1F,0x04,0x04,0x04,0x04,0x04,0x04,0x1F,0x00,0x00, /*"I",41*/
|
||||
0x00,0x00,0x3E,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x09,0x07, /*"J",42*/
|
||||
0x00,0x00,0x37,0x12,0x0A,0x06,0x0A,0x12,0x12,0x37,0x00,0x00, /*"K",43*/
|
||||
0x00,0x00,0x07,0x02,0x02,0x02,0x02,0x02,0x22,0x3F,0x00,0x00, /*"L",44*/
|
||||
0x00,0x00,0x3B,0x1B,0x1B,0x1B,0x15,0x15,0x15,0x35,0x00,0x00, /*"M",45*/
|
||||
0x00,0x00,0x3B,0x12,0x16,0x16,0x1A,0x1A,0x12,0x17,0x00,0x00, /*"N",46*/
|
||||
0x00,0x00,0x0E,0x11,0x11,0x11,0x11,0x11,0x11,0x0E,0x00,0x00, /*"O",47*/
|
||||
0x00,0x00,0x0F,0x12,0x12,0x0E,0x02,0x02,0x02,0x07,0x00,0x00, /*"P",48*/
|
||||
0x00,0x00,0x0E,0x11,0x11,0x11,0x11,0x17,0x19,0x0E,0x18,0x00, /*"Q",49*/
|
||||
0x00,0x00,0x0F,0x12,0x12,0x0E,0x0A,0x12,0x12,0x37,0x00,0x00, /*"R",50*/
|
||||
0x00,0x00,0x1E,0x11,0x01,0x06,0x08,0x10,0x11,0x0F,0x00,0x00, /*"S",51*/
|
||||
0x00,0x00,0x1F,0x15,0x04,0x04,0x04,0x04,0x04,0x0E,0x00,0x00, /*"T",52*/
|
||||
0x00,0x00,0x33,0x12,0x12,0x12,0x12,0x12,0x12,0x0C,0x00,0x00, /*"U",53*/
|
||||
0x00,0x00,0x33,0x12,0x12,0x0A,0x0A,0x0C,0x04,0x04,0x00,0x00, /*"V",54*/
|
||||
0x00,0x00,0x15,0x15,0x15,0x15,0x0E,0x0A,0x0A,0x0A,0x00,0x00, /*"W",55*/
|
||||
0x00,0x00,0x1B,0x0A,0x0A,0x04,0x04,0x0A,0x0A,0x1B,0x00,0x00, /*"X",56*/
|
||||
0x00,0x00,0x1B,0x0A,0x0A,0x0A,0x04,0x04,0x04,0x0E,0x00,0x00, /*"Y",57*/
|
||||
0x00,0x00,0x1F,0x09,0x08,0x04,0x04,0x02,0x12,0x1F,0x00,0x00, /*"Z",58*/
|
||||
0x1C,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x1C,0x00, /*"[",59*/
|
||||
0x00,0x02,0x02,0x04,0x04,0x04,0x08,0x08,0x08,0x10,0x10,0x00, /*"\",60*/
|
||||
0x0E,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x0E,0x00, /*"]",61*/
|
||||
0x04,0x0A,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"^",62*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F, /*"_",63*/
|
||||
0x02,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"`",64*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x0C,0x12,0x1C,0x12,0x3C,0x00,0x00, /*"a",65*/
|
||||
0x00,0x03,0x02,0x02,0x02,0x0E,0x12,0x12,0x12,0x0E,0x00,0x00, /*"b",66*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x1C,0x12,0x02,0x12,0x0C,0x00,0x00, /*"c",67*/
|
||||
0x00,0x18,0x10,0x10,0x10,0x1C,0x12,0x12,0x12,0x3C,0x00,0x00, /*"d",68*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x0C,0x12,0x1E,0x02,0x1C,0x00,0x00, /*"e",69*/
|
||||
0x00,0x18,0x24,0x04,0x04,0x1E,0x04,0x04,0x04,0x1E,0x00,0x00, /*"f",70*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x3C,0x12,0x0C,0x02,0x1C,0x22,0x1C, /*"g",71*/
|
||||
0x00,0x03,0x02,0x02,0x02,0x0E,0x12,0x12,0x12,0x37,0x00,0x00, /*"h",72*/
|
||||
0x00,0x04,0x04,0x00,0x00,0x06,0x04,0x04,0x04,0x0E,0x00,0x00, /*"i",73*/
|
||||
0x00,0x08,0x08,0x00,0x00,0x0C,0x08,0x08,0x08,0x08,0x08,0x07, /*"j",74*/
|
||||
0x00,0x03,0x02,0x02,0x02,0x1A,0x0A,0x06,0x0A,0x13,0x00,0x00, /*"k",75*/
|
||||
0x00,0x07,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x1F,0x00,0x00, /*"l",76*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x0F,0x15,0x15,0x15,0x15,0x00,0x00, /*"m",77*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x0F,0x12,0x12,0x12,0x37,0x00,0x00, /*"n",78*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x0C,0x12,0x12,0x12,0x0C,0x00,0x00, /*"o",79*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x0F,0x12,0x12,0x12,0x0E,0x02,0x07, /*"p",80*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x1C,0x12,0x12,0x12,0x1C,0x10,0x38, /*"q",81*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x1B,0x06,0x02,0x02,0x07,0x00,0x00, /*"r",82*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x1E,0x02,0x0C,0x10,0x1E,0x00,0x00, /*"s",83*/
|
||||
0x00,0x00,0x00,0x04,0x04,0x1E,0x04,0x04,0x04,0x1C,0x00,0x00, /*"t",84*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x1B,0x12,0x12,0x12,0x3C,0x00,0x00, /*"u",85*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x1B,0x0A,0x0A,0x04,0x04,0x00,0x00, /*"v",86*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x15,0x15,0x0E,0x0A,0x0A,0x00,0x00, /*"w",87*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x1B,0x0A,0x04,0x0A,0x1B,0x00,0x00, /*"x",88*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x33,0x12,0x12,0x0C,0x08,0x04,0x03, /*"y",89*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x1E,0x08,0x04,0x04,0x1E,0x00,0x00, /*"z",90*/
|
||||
0x18,0x08,0x08,0x08,0x08,0x0C,0x08,0x08,0x08,0x08,0x18,0x00, /*"{",91*/
|
||||
0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08, /*"|",92*/
|
||||
0x06,0x04,0x04,0x04,0x04,0x08,0x04,0x04,0x04,0x04,0x06,0x00, /*"}",93*/
|
||||
0x16,0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"~",94*/
|
||||
};
|
||||
|
||||
static const uint8_t Font6x10 [] = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // sp
|
||||
0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00, 0x10, 0x00, 0x00, // !
|
||||
0x28, 0x28, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // "
|
||||
0x24, 0x24, 0x7C, 0x24, 0x48, 0x7C, 0x48, 0x48, 0x00, 0x00, // #
|
||||
0x38, 0x54, 0x50, 0x38, 0x14, 0x54, 0x54, 0x38, 0x10, 0x00, // $
|
||||
0x20, 0x54, 0x58, 0x30, 0x28, 0x54, 0x14, 0x08, 0x00, 0x00, // %
|
||||
0x10, 0x28, 0x28, 0x10, 0x34, 0x48, 0x48, 0x34, 0x00, 0x00, // &
|
||||
0x10, 0x10, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // '
|
||||
0x08, 0x10, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x10, 0x08, // (
|
||||
0x20, 0x10, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x10, 0x20, // )
|
||||
0x10, 0x38, 0x10, 0x28, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // *
|
||||
0x00, 0x00, 0x10, 0x10, 0x7C, 0x10, 0x10, 0x00, 0x00, 0x00, // +
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, // ,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, // -
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, // .
|
||||
0x08, 0x08, 0x10, 0x10, 0x10, 0x10, 0x20, 0x20, 0x00, 0x00, // /
|
||||
0x38, 0x44, 0x44, 0x54, 0x44, 0x44, 0x44, 0x38, 0x00, 0x00, // 0
|
||||
0x10, 0x30, 0x50, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, // 1
|
||||
0x38, 0x44, 0x44, 0x04, 0x08, 0x10, 0x20, 0x7C, 0x00, 0x00, // 2
|
||||
0x38, 0x44, 0x04, 0x18, 0x04, 0x04, 0x44, 0x38, 0x00, 0x00, // 3
|
||||
0x08, 0x18, 0x28, 0x28, 0x48, 0x7C, 0x08, 0x08, 0x00, 0x00, // 4
|
||||
0x7C, 0x40, 0x40, 0x78, 0x04, 0x04, 0x44, 0x38, 0x00, 0x00, // 5
|
||||
0x38, 0x44, 0x40, 0x78, 0x44, 0x44, 0x44, 0x38, 0x00, 0x00, // 6
|
||||
0x7C, 0x04, 0x08, 0x10, 0x10, 0x20, 0x20, 0x20, 0x00, 0x00, // 7
|
||||
0x38, 0x44, 0x44, 0x38, 0x44, 0x44, 0x44, 0x38, 0x00, 0x00, // 8
|
||||
0x38, 0x44, 0x44, 0x44, 0x3C, 0x04, 0x44, 0x38, 0x00, 0x00, // 9
|
||||
0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, // :
|
||||
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x10, 0x10, 0x10, // ;
|
||||
0x00, 0x00, 0x0C, 0x30, 0x40, 0x30, 0x0C, 0x00, 0x00, 0x00, // <
|
||||
0x00, 0x00, 0x00, 0x7C, 0x00, 0x7C, 0x00, 0x00, 0x00, 0x00, // =
|
||||
0x00, 0x00, 0x60, 0x18, 0x04, 0x18, 0x60, 0x00, 0x00, 0x00, // >
|
||||
0x38, 0x44, 0x04, 0x08, 0x10, 0x10, 0x00, 0x10, 0x00, 0x00, // ?
|
||||
0x38, 0x44, 0x4C, 0x54, 0x5C, 0x40, 0x40, 0x38, 0x00, 0x00, // @
|
||||
0x10, 0x28, 0x28, 0x28, 0x28, 0x7C, 0x44, 0x44, 0x00, 0x00, // A
|
||||
0x78, 0x44, 0x44, 0x78, 0x44, 0x44, 0x44, 0x78, 0x00, 0x00, // B
|
||||
0x38, 0x44, 0x40, 0x40, 0x40, 0x40, 0x44, 0x38, 0x00, 0x00, // C
|
||||
0x70, 0x48, 0x44, 0x44, 0x44, 0x44, 0x48, 0x70, 0x00, 0x00, // D
|
||||
0x7C, 0x40, 0x40, 0x7C, 0x40, 0x40, 0x40, 0x7C, 0x00, 0x00, // E
|
||||
0x7C, 0x40, 0x40, 0x78, 0x40, 0x40, 0x40, 0x40, 0x00, 0x00, // F
|
||||
0x38, 0x44, 0x40, 0x40, 0x5C, 0x44, 0x44, 0x38, 0x00, 0x00, // G
|
||||
0x44, 0x44, 0x44, 0x7C, 0x44, 0x44, 0x44, 0x44, 0x00, 0x00, // H
|
||||
0x38, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x38, 0x00, 0x00, // I
|
||||
0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x44, 0x38, 0x00, 0x00, // J
|
||||
0x44, 0x48, 0x50, 0x60, 0x50, 0x48, 0x48, 0x44, 0x00, 0x00, // K
|
||||
0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x7C, 0x00, 0x00, // L
|
||||
0x44, 0x6C, 0x6C, 0x54, 0x44, 0x44, 0x44, 0x44, 0x00, 0x00, // M
|
||||
0x44, 0x64, 0x64, 0x54, 0x54, 0x4C, 0x4C, 0x44, 0x00, 0x00, // N
|
||||
0x38, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x38, 0x00, 0x00, // O
|
||||
0x78, 0x44, 0x44, 0x44, 0x78, 0x40, 0x40, 0x40, 0x00, 0x00, // P
|
||||
0x38, 0x44, 0x44, 0x44, 0x44, 0x44, 0x54, 0x38, 0x04, 0x00, // Q
|
||||
0x78, 0x44, 0x44, 0x44, 0x78, 0x48, 0x48, 0x44, 0x00, 0x00, // R
|
||||
0x38, 0x44, 0x40, 0x30, 0x08, 0x04, 0x44, 0x38, 0x00, 0x00, // S
|
||||
0x7C, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, // T
|
||||
0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x38, 0x00, 0x00, // U
|
||||
0x44, 0x44, 0x44, 0x28, 0x28, 0x28, 0x10, 0x10, 0x00, 0x00, // V
|
||||
0x44, 0x44, 0x54, 0x54, 0x54, 0x6C, 0x28, 0x28, 0x00, 0x00, // W
|
||||
0x44, 0x28, 0x28, 0x10, 0x10, 0x28, 0x28, 0x44, 0x00, 0x00, // X
|
||||
0x44, 0x44, 0x28, 0x28, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, // Y
|
||||
0x7C, 0x04, 0x08, 0x10, 0x10, 0x20, 0x40, 0x7C, 0x00, 0x00, // Z
|
||||
0x18, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x18, // [
|
||||
0x20, 0x20, 0x10, 0x10, 0x10, 0x10, 0x08, 0x08, 0x00, 0x00, /* \ */
|
||||
0x30, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x30, // ]
|
||||
0x10, 0x28, 0x28, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ^
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFE, // _
|
||||
0x20, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // `
|
||||
0x00, 0x00, 0x38, 0x44, 0x3C, 0x44, 0x4C, 0x34, 0x00, 0x00, // a
|
||||
0x40, 0x40, 0x58, 0x64, 0x44, 0x44, 0x64, 0x58, 0x00, 0x00, // b
|
||||
0x00, 0x00, 0x38, 0x44, 0x40, 0x40, 0x44, 0x38, 0x00, 0x00, // c
|
||||
0x04, 0x04, 0x34, 0x4C, 0x44, 0x44, 0x4C, 0x34, 0x00, 0x00, // d
|
||||
0x00, 0x00, 0x38, 0x44, 0x7C, 0x40, 0x44, 0x38, 0x00, 0x00, // e
|
||||
0x0C, 0x10, 0x7C, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, // f
|
||||
0x00, 0x00, 0x34, 0x4C, 0x44, 0x44, 0x4C, 0x34, 0x04, 0x78, // g
|
||||
0x40, 0x40, 0x58, 0x64, 0x44, 0x44, 0x44, 0x44, 0x00, 0x00, // h
|
||||
0x10, 0x00, 0x70, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, // i
|
||||
0x10, 0x00, 0x70, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0xE0, // j
|
||||
0x40, 0x40, 0x48, 0x50, 0x60, 0x50, 0x48, 0x44, 0x00, 0x00, // k
|
||||
0x70, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, // l
|
||||
0x00, 0x00, 0x78, 0x54, 0x54, 0x54, 0x54, 0x54, 0x00, 0x00, // m
|
||||
0x00, 0x00, 0x58, 0x64, 0x44, 0x44, 0x44, 0x44, 0x00, 0x00, // n
|
||||
0x00, 0x00, 0x38, 0x44, 0x44, 0x44, 0x44, 0x38, 0x00, 0x00, // o
|
||||
0x00, 0x00, 0x58, 0x64, 0x44, 0x44, 0x64, 0x58, 0x40, 0x40, // p
|
||||
0x00, 0x00, 0x34, 0x4C, 0x44, 0x44, 0x4C, 0x34, 0x04, 0x04, // q
|
||||
0x00, 0x00, 0x58, 0x64, 0x40, 0x40, 0x40, 0x40, 0x00, 0x00, // r
|
||||
0x00, 0x00, 0x38, 0x44, 0x30, 0x08, 0x44, 0x38, 0x00, 0x00, // s
|
||||
0x20, 0x20, 0x78, 0x20, 0x20, 0x20, 0x20, 0x18, 0x00, 0x00, // t
|
||||
0x00, 0x00, 0x44, 0x44, 0x44, 0x44, 0x4C, 0x34, 0x00, 0x00, // u
|
||||
0x00, 0x00, 0x44, 0x44, 0x28, 0x28, 0x28, 0x10, 0x00, 0x00, // v
|
||||
0x00, 0x00, 0x54, 0x54, 0x54, 0x6C, 0x28, 0x28, 0x00, 0x00, // w
|
||||
0x00, 0x00, 0x44, 0x28, 0x10, 0x10, 0x28, 0x44, 0x00, 0x00, // x
|
||||
0x00, 0x00, 0x44, 0x44, 0x28, 0x28, 0x10, 0x10, 0x10, 0x60, // y
|
||||
0x00, 0x00, 0x7C, 0x08, 0x10, 0x20, 0x40, 0x7C, 0x00, 0x00, // z
|
||||
0x18, 0x10, 0x10, 0x10, 0x20, 0x20, 0x10, 0x10, 0x10, 0x18, // {
|
||||
0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, // |
|
||||
0x30, 0x10, 0x10, 0x10, 0x08, 0x08, 0x10, 0x10, 0x10, 0x30, // }
|
||||
0x00, 0x00, 0x00, 0x74, 0x4C, 0x00, 0x00, 0x00, 0x00, 0x00, // ~
|
||||
};
|
||||
|
||||
static const uint8_t Font8x16 [] = {
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*" ",0*/
|
||||
0x00,0x00,0x00,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x00,0x18,0x18,0x00,0x00, /*"!",1*/
|
||||
0x00,0x48,0x6C,0x24,0x12,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*""",2*/
|
||||
0x00,0x00,0x00,0x24,0x24,0x24,0x7F,0x12,0x12,0x12,0x7F,0x12,0x12,0x12,0x00,0x00, /*"#",3*/
|
||||
0x00,0x00,0x08,0x1C,0x2A,0x2A,0x0A,0x0C,0x18,0x28,0x28,0x2A,0x2A,0x1C,0x08,0x08, /*"$",4*/
|
||||
0x00,0x00,0x00,0x22,0x25,0x15,0x15,0x15,0x2A,0x58,0x54,0x54,0x54,0x22,0x00,0x00, /*"%",5*/
|
||||
0x00,0x00,0x00,0x0C,0x12,0x12,0x12,0x0A,0x76,0x25,0x29,0x11,0x91,0x6E,0x00,0x00, /*"&",6*/
|
||||
0x00,0x06,0x06,0x04,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"'",7*/
|
||||
0x00,0x40,0x20,0x10,0x10,0x08,0x08,0x08,0x08,0x08,0x08,0x10,0x10,0x20,0x40,0x00, /*"(",8*/
|
||||
0x00,0x02,0x04,0x08,0x08,0x10,0x10,0x10,0x10,0x10,0x10,0x08,0x08,0x04,0x02,0x00, /*")",9*/
|
||||
0x00,0x00,0x00,0x00,0x08,0x08,0x6B,0x1C,0x1C,0x6B,0x08,0x08,0x00,0x00,0x00,0x00, /*"*",10*/
|
||||
0x00,0x00,0x00,0x00,0x08,0x08,0x08,0x08,0x7F,0x08,0x08,0x08,0x08,0x00,0x00,0x00, /*"+",11*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x06,0x04,0x03, /*",",12*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"-",13*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x06,0x00,0x00, /*".",14*/
|
||||
0x00,0x00,0x80,0x40,0x40,0x20,0x20,0x10,0x10,0x08,0x08,0x04,0x04,0x02,0x02,0x00, /*"/",15*/
|
||||
0x00,0x00,0x00,0x18,0x24,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x24,0x18,0x00,0x00, /*"0",16*/
|
||||
0x00,0x00,0x00,0x08,0x0E,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x3E,0x00,0x00, /*"1",17*/
|
||||
0x00,0x00,0x00,0x3C,0x42,0x42,0x42,0x20,0x20,0x10,0x08,0x04,0x42,0x7E,0x00,0x00, /*"2",18*/
|
||||
0x00,0x00,0x00,0x3C,0x42,0x42,0x20,0x18,0x20,0x40,0x40,0x42,0x22,0x1C,0x00,0x00, /*"3",19*/
|
||||
0x00,0x00,0x00,0x20,0x30,0x28,0x24,0x24,0x22,0x22,0x7E,0x20,0x20,0x78,0x00,0x00, /*"4",20*/
|
||||
0x00,0x00,0x00,0x7E,0x02,0x02,0x02,0x1A,0x26,0x40,0x40,0x42,0x22,0x1C,0x00,0x00, /*"5",21*/
|
||||
0x00,0x00,0x00,0x38,0x24,0x02,0x02,0x1A,0x26,0x42,0x42,0x42,0x24,0x18,0x00,0x00, /*"6",22*/
|
||||
0x00,0x00,0x00,0x7E,0x22,0x22,0x10,0x10,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x00, /*"7",23*/
|
||||
0x00,0x00,0x00,0x3C,0x42,0x42,0x42,0x24,0x18,0x24,0x42,0x42,0x42,0x3C,0x00,0x00, /*"8",24*/
|
||||
0x00,0x00,0x00,0x18,0x24,0x42,0x42,0x42,0x64,0x58,0x40,0x40,0x24,0x1C,0x00,0x00, /*"9",25*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x00,0x00,0x00,0x00,0x18,0x18,0x00,0x00, /*":",26*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00,0x00,0x08,0x08,0x04, /*";",27*/
|
||||
0x00,0x00,0x00,0x40,0x20,0x10,0x08,0x04,0x02,0x04,0x08,0x10,0x20,0x40,0x00,0x00, /*"<",28*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x00,0x00,0x00,0x7F,0x00,0x00,0x00,0x00,0x00, /*"=",29*/
|
||||
0x00,0x00,0x00,0x02,0x04,0x08,0x10,0x20,0x40,0x20,0x10,0x08,0x04,0x02,0x00,0x00, /*">",30*/
|
||||
0x00,0x00,0x00,0x3C,0x42,0x42,0x46,0x40,0x20,0x10,0x10,0x00,0x18,0x18,0x00,0x00, /*"?",31*/
|
||||
0x00,0x00,0x00,0x1C,0x22,0x5A,0x55,0x55,0x55,0x55,0x2D,0x42,0x22,0x1C,0x00,0x00, /*"@",32*/
|
||||
0x00,0x00,0x00,0x08,0x08,0x18,0x14,0x14,0x24,0x3C,0x22,0x42,0x42,0xE7,0x00,0x00, /*"A",33*/
|
||||
0x00,0x00,0x00,0x1F,0x22,0x22,0x22,0x1E,0x22,0x42,0x42,0x42,0x22,0x1F,0x00,0x00, /*"B",34*/
|
||||
0x00,0x00,0x00,0x7C,0x42,0x42,0x01,0x01,0x01,0x01,0x01,0x42,0x22,0x1C,0x00,0x00, /*"C",35*/
|
||||
0x00,0x00,0x00,0x1F,0x22,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x22,0x1F,0x00,0x00, /*"D",36*/
|
||||
0x00,0x00,0x00,0x3F,0x42,0x12,0x12,0x1E,0x12,0x12,0x02,0x42,0x42,0x3F,0x00,0x00, /*"E",37*/
|
||||
0x00,0x00,0x00,0x3F,0x42,0x12,0x12,0x1E,0x12,0x12,0x02,0x02,0x02,0x07,0x00,0x00, /*"F",38*/
|
||||
0x00,0x00,0x00,0x3C,0x22,0x22,0x01,0x01,0x01,0x71,0x21,0x22,0x22,0x1C,0x00,0x00, /*"G",39*/
|
||||
0x00,0x00,0x00,0xE7,0x42,0x42,0x42,0x42,0x7E,0x42,0x42,0x42,0x42,0xE7,0x00,0x00, /*"H",40*/
|
||||
0x00,0x00,0x00,0x3E,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x3E,0x00,0x00, /*"I",41*/
|
||||
0x00,0x00,0x00,0x7C,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x11,0x0F, /*"J",42*/
|
||||
0x00,0x00,0x00,0x77,0x22,0x12,0x0A,0x0E,0x0A,0x12,0x12,0x22,0x22,0x77,0x00,0x00, /*"K",43*/
|
||||
0x00,0x00,0x00,0x07,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x42,0x7F,0x00,0x00, /*"L",44*/
|
||||
0x00,0x00,0x00,0x77,0x36,0x36,0x36,0x36,0x2A,0x2A,0x2A,0x2A,0x2A,0x6B,0x00,0x00, /*"M",45*/
|
||||
0x00,0x00,0x00,0xE3,0x46,0x46,0x4A,0x4A,0x52,0x52,0x52,0x62,0x62,0x47,0x00,0x00, /*"N",46*/
|
||||
0x00,0x00,0x00,0x1C,0x22,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x22,0x1C,0x00,0x00, /*"O",47*/
|
||||
0x00,0x00,0x00,0x3F,0x42,0x42,0x42,0x42,0x3E,0x02,0x02,0x02,0x02,0x07,0x00,0x00, /*"P",48*/
|
||||
0x00,0x00,0x00,0x1C,0x22,0x41,0x41,0x41,0x41,0x41,0x4D,0x53,0x32,0x1C,0x60,0x00, /*"Q",49*/
|
||||
0x00,0x00,0x00,0x3F,0x42,0x42,0x42,0x3E,0x12,0x12,0x22,0x22,0x42,0xC7,0x00,0x00, /*"R",50*/
|
||||
0x00,0x00,0x00,0x7C,0x42,0x42,0x02,0x04,0x18,0x20,0x40,0x42,0x42,0x3E,0x00,0x00, /*"S",51*/
|
||||
0x00,0x00,0x00,0x7F,0x49,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x1C,0x00,0x00, /*"T",52*/
|
||||
0x00,0x00,0x00,0xE7,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x3C,0x00,0x00, /*"U",53*/
|
||||
0x00,0x00,0x00,0xE7,0x42,0x42,0x22,0x24,0x24,0x14,0x14,0x18,0x08,0x08,0x00,0x00, /*"V",54*/
|
||||
0x00,0x00,0x00,0x6B,0x49,0x49,0x49,0x49,0x55,0x55,0x36,0x22,0x22,0x22,0x00,0x00, /*"W",55*/
|
||||
0x00,0x00,0x00,0xE7,0x42,0x24,0x24,0x18,0x18,0x18,0x24,0x24,0x42,0xE7,0x00,0x00, /*"X",56*/
|
||||
0x00,0x00,0x00,0x77,0x22,0x22,0x14,0x14,0x08,0x08,0x08,0x08,0x08,0x1C,0x00,0x00, /*"Y",57*/
|
||||
0x00,0x00,0x00,0x7E,0x21,0x20,0x10,0x10,0x08,0x04,0x04,0x42,0x42,0x3F,0x00,0x00, /*"Z",58*/
|
||||
0x00,0x78,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x78,0x00, /*"[",59*/
|
||||
0x00,0x00,0x02,0x02,0x04,0x04,0x08,0x08,0x08,0x10,0x10,0x20,0x20,0x20,0x40,0x40, /*"\",60*/
|
||||
0x00,0x1E,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x1E,0x00, /*"]",61*/
|
||||
0x00,0x38,0x44,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"^",62*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF, /*"_",63*/
|
||||
0x00,0x06,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"`",64*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x42,0x78,0x44,0x42,0x42,0xFC,0x00,0x00, /*"a",65*/
|
||||
0x00,0x00,0x00,0x03,0x02,0x02,0x02,0x1A,0x26,0x42,0x42,0x42,0x26,0x1A,0x00,0x00, /*"b",66*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x38,0x44,0x02,0x02,0x02,0x44,0x38,0x00,0x00, /*"c",67*/
|
||||
0x00,0x00,0x00,0x60,0x40,0x40,0x40,0x78,0x44,0x42,0x42,0x42,0x64,0xD8,0x00,0x00, /*"d",68*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x42,0x7E,0x02,0x02,0x42,0x3C,0x00,0x00, /*"e",69*/
|
||||
0x00,0x00,0x00,0xF0,0x88,0x08,0x08,0x7E,0x08,0x08,0x08,0x08,0x08,0x3E,0x00,0x00, /*"f",70*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7C,0x22,0x22,0x1C,0x02,0x3C,0x42,0x42,0x3C, /*"g",71*/
|
||||
0x00,0x00,0x00,0x03,0x02,0x02,0x02,0x3A,0x46,0x42,0x42,0x42,0x42,0xE7,0x00,0x00, /*"h",72*/
|
||||
0x00,0x00,0x00,0x0C,0x0C,0x00,0x00,0x0E,0x08,0x08,0x08,0x08,0x08,0x3E,0x00,0x00, /*"i",73*/
|
||||
0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x38,0x20,0x20,0x20,0x20,0x20,0x20,0x22,0x1E, /*"j",74*/
|
||||
0x00,0x00,0x00,0x03,0x02,0x02,0x02,0x72,0x12,0x0A,0x16,0x12,0x22,0x77,0x00,0x00, /*"k",75*/
|
||||
0x00,0x00,0x00,0x0E,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x3E,0x00,0x00, /*"l",76*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x92,0x92,0x92,0x92,0x92,0xB7,0x00,0x00, /*"m",77*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3B,0x46,0x42,0x42,0x42,0x42,0xE7,0x00,0x00, /*"n",78*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x42,0x42,0x42,0x42,0x42,0x3C,0x00,0x00, /*"o",79*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1B,0x26,0x42,0x42,0x42,0x22,0x1E,0x02,0x07, /*"p",80*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x78,0x44,0x42,0x42,0x42,0x44,0x78,0x40,0xE0, /*"q",81*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x77,0x4C,0x04,0x04,0x04,0x04,0x1F,0x00,0x00, /*"r",82*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7C,0x42,0x02,0x3C,0x40,0x42,0x3E,0x00,0x00, /*"s",83*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x08,0x08,0x3E,0x08,0x08,0x08,0x08,0x08,0x30,0x00,0x00, /*"t",84*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x63,0x42,0x42,0x42,0x42,0x62,0xDC,0x00,0x00, /*"u",85*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE7,0x42,0x24,0x24,0x14,0x08,0x08,0x00,0x00, /*"v",86*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xEB,0x49,0x49,0x55,0x55,0x22,0x22,0x00,0x00, /*"w",87*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x76,0x24,0x18,0x18,0x18,0x24,0x6E,0x00,0x00, /*"x",88*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE7,0x42,0x24,0x24,0x14,0x18,0x08,0x08,0x07, /*"y",89*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7E,0x22,0x10,0x08,0x08,0x44,0x7E,0x00,0x00, /*"z",90*/
|
||||
0x00,0xC0,0x20,0x20,0x20,0x20,0x20,0x10,0x20,0x20,0x20,0x20,0x20,0x20,0xC0,0x00, /*"{",91*/
|
||||
0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10,0x10, /*"|",92*/
|
||||
0x00,0x06,0x08,0x08,0x08,0x08,0x08,0x10,0x08,0x08,0x08,0x08,0x08,0x08,0x06,0x00, /*"}",93*/
|
||||
0x0C,0x32,0xC2,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"~",94*/
|
||||
};
|
||||
|
||||
static const uint8_t Font11x18 [] = {
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // sp
|
||||
0x00, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // !
|
||||
0x00, 0x00, 0x1B, 0x00, 0x1B, 0x00, 0x1B, 0x00, 0x1B, 0x00, 0x1B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // "
|
||||
0x00, 0x00, 0x19, 0x80, 0x19, 0x80, 0x19, 0x80, 0x19, 0x80, 0x7F, 0xC0, 0x7F, 0xC0, 0x19, 0x80, 0x33, 0x00, 0x7F, 0xC0, 0x7F, 0xC0, 0x33, 0x00, 0x33, 0x00, 0x33, 0x00, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // #
|
||||
0x00, 0x00, 0x1E, 0x00, 0x3F, 0x00, 0x75, 0x80, 0x65, 0x80, 0x74, 0x00, 0x3C, 0x00, 0x1E, 0x00, 0x07, 0x00, 0x05, 0x80, 0x65, 0x80, 0x65, 0x80, 0x75, 0x80, 0x3F, 0x00, 0x1E, 0x00, 0x04, 0x00, 0x04, 0x00, 0x00, 0x00, // $
|
||||
0x00, 0x00, 0x70, 0x00, 0xD8, 0x00, 0xD8, 0x40, 0xD8, 0xC0, 0xD9, 0x80, 0x73, 0x00, 0x06, 0x00, 0x0C, 0x00, 0x1B, 0x80, 0x36, 0xC0, 0x66, 0xC0, 0x46, 0xC0, 0x06, 0xC0, 0x03, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // %
|
||||
0x00, 0x00, 0x1E, 0x00, 0x3F, 0x00, 0x33, 0x00, 0x33, 0x00, 0x33, 0x00, 0x1E, 0x00, 0x0C, 0x00, 0x3C, 0xC0, 0x66, 0xC0, 0x63, 0x80, 0x61, 0x80, 0x63, 0x80, 0x3E, 0xC0, 0x1C, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // &
|
||||
0x00, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // '
|
||||
0x00, 0x80, 0x01, 0x00, 0x03, 0x00, 0x06, 0x00, 0x06, 0x00, 0x04, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x04, 0x00, 0x06, 0x00, 0x06, 0x00, 0x03, 0x00, 0x01, 0x00, 0x00, 0x80, // (
|
||||
0x20, 0x00, 0x10, 0x00, 0x18, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x04, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x04, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x18, 0x00, 0x10, 0x00, 0x20, 0x00, // )
|
||||
0x00, 0x00, 0x0C, 0x00, 0x2D, 0x00, 0x3F, 0x00, 0x1E, 0x00, 0x33, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // *
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0xFF, 0xC0, 0xFF, 0xC0, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // +
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x04, 0x00, 0x04, 0x00, 0x08, 0x00, // ,
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // -
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // .
|
||||
0x00, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // /
|
||||
0x00, 0x00, 0x1E, 0x00, 0x3F, 0x00, 0x33, 0x00, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x6D, 0x80, 0x6D, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x33, 0x00, 0x3F, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 0
|
||||
0x00, 0x00, 0x06, 0x00, 0x0E, 0x00, 0x1E, 0x00, 0x36, 0x00, 0x26, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 1
|
||||
0x00, 0x00, 0x1E, 0x00, 0x3F, 0x00, 0x73, 0x80, 0x61, 0x80, 0x61, 0x80, 0x01, 0x80, 0x03, 0x00, 0x06, 0x00, 0x0C, 0x00, 0x18, 0x00, 0x30, 0x00, 0x60, 0x00, 0x7F, 0x80, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 2
|
||||
0x00, 0x00, 0x1C, 0x00, 0x3E, 0x00, 0x63, 0x00, 0x63, 0x00, 0x03, 0x00, 0x0E, 0x00, 0x0E, 0x00, 0x03, 0x00, 0x01, 0x80, 0x01, 0x80, 0x61, 0x80, 0x73, 0x80, 0x3F, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 3
|
||||
0x00, 0x00, 0x06, 0x00, 0x0E, 0x00, 0x0E, 0x00, 0x1E, 0x00, 0x1E, 0x00, 0x16, 0x00, 0x36, 0x00, 0x36, 0x00, 0x66, 0x00, 0x7F, 0x80, 0x7F, 0x80, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 4
|
||||
0x00, 0x00, 0x7F, 0x00, 0x7F, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x6E, 0x00, 0x7F, 0x00, 0x63, 0x80, 0x01, 0x80, 0x01, 0x80, 0x61, 0x80, 0x73, 0x80, 0x3F, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 5
|
||||
0x00, 0x00, 0x1E, 0x00, 0x3F, 0x00, 0x33, 0x80, 0x61, 0x80, 0x60, 0x00, 0x6E, 0x00, 0x7F, 0x00, 0x73, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x33, 0x80, 0x3F, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 6
|
||||
0x00, 0x00, 0x7F, 0x80, 0x7F, 0x80, 0x01, 0x80, 0x03, 0x00, 0x03, 0x00, 0x06, 0x00, 0x06, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x08, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 7
|
||||
0x00, 0x00, 0x1E, 0x00, 0x3F, 0x00, 0x63, 0x80, 0x61, 0x80, 0x61, 0x80, 0x21, 0x00, 0x1E, 0x00, 0x3F, 0x00, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x3F, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 8
|
||||
0x00, 0x00, 0x1E, 0x00, 0x3F, 0x00, 0x73, 0x00, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x73, 0x80, 0x3F, 0x80, 0x1D, 0x80, 0x01, 0x80, 0x61, 0x80, 0x73, 0x00, 0x3F, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 9
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // :
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x04, 0x00, 0x04, 0x00, 0x08, 0x00, // ;
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x03, 0x80, 0x0E, 0x00, 0x38, 0x00, 0x60, 0x00, 0x38, 0x00, 0x0E, 0x00, 0x03, 0x80, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // <
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x80, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // =
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x70, 0x00, 0x1C, 0x00, 0x07, 0x00, 0x01, 0x80, 0x07, 0x00, 0x1C, 0x00, 0x70, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // >
|
||||
0x00, 0x00, 0x1F, 0x00, 0x3F, 0x80, 0x71, 0xC0, 0x60, 0xC0, 0x00, 0xC0, 0x01, 0xC0, 0x03, 0x80, 0x07, 0x00, 0x0E, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ?
|
||||
0x00, 0x00, 0x1E, 0x00, 0x3F, 0x00, 0x31, 0x80, 0x71, 0x80, 0x63, 0x80, 0x6F, 0x80, 0x6D, 0x80, 0x6D, 0x80, 0x6F, 0x80, 0x67, 0x80, 0x60, 0x00, 0x32, 0x00, 0x3E, 0x00, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // @
|
||||
0x00, 0x00, 0x0E, 0x00, 0x0E, 0x00, 0x1B, 0x00, 0x1B, 0x00, 0x1B, 0x00, 0x1B, 0x00, 0x31, 0x80, 0x31, 0x80, 0x3F, 0x80, 0x3F, 0x80, 0x31, 0x80, 0x60, 0xC0, 0x60, 0xC0, 0x60, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // A
|
||||
0x00, 0x00, 0x7C, 0x00, 0x7E, 0x00, 0x63, 0x00, 0x63, 0x00, 0x63, 0x00, 0x63, 0x00, 0x7E, 0x00, 0x7E, 0x00, 0x63, 0x00, 0x61, 0x80, 0x61, 0x80, 0x63, 0x80, 0x7F, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // B
|
||||
0x00, 0x00, 0x1E, 0x00, 0x3F, 0x00, 0x31, 0x80, 0x61, 0x80, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x61, 0x80, 0x31, 0x80, 0x3F, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // C
|
||||
0x00, 0x00, 0x7C, 0x00, 0x7F, 0x00, 0x63, 0x00, 0x63, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x63, 0x00, 0x63, 0x00, 0x7E, 0x00, 0x7C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // D
|
||||
0x00, 0x00, 0x7F, 0x80, 0x7F, 0x80, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x7F, 0x00, 0x7F, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x7F, 0x80, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // E
|
||||
0x00, 0x00, 0x7F, 0x80, 0x7F, 0x80, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x7F, 0x00, 0x7F, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // F
|
||||
0x00, 0x00, 0x1E, 0x00, 0x3F, 0x00, 0x31, 0x80, 0x61, 0x80, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x63, 0x80, 0x63, 0x80, 0x61, 0x80, 0x61, 0x80, 0x31, 0x80, 0x3F, 0x80, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // G
|
||||
0x00, 0x00, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x7F, 0x80, 0x7F, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // H
|
||||
0x00, 0x00, 0x3F, 0x00, 0x3F, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x3F, 0x00, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // I
|
||||
0x00, 0x00, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x61, 0x80, 0x61, 0x80, 0x73, 0x80, 0x3F, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // J
|
||||
0x00, 0x00, 0x60, 0xC0, 0x61, 0x80, 0x63, 0x00, 0x66, 0x00, 0x66, 0x00, 0x6C, 0x00, 0x78, 0x00, 0x7C, 0x00, 0x66, 0x00, 0x66, 0x00, 0x63, 0x00, 0x61, 0x80, 0x61, 0x80, 0x60, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // K
|
||||
0x00, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x7F, 0x80, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // L
|
||||
0x00, 0x00, 0x71, 0xC0, 0x71, 0xC0, 0x7B, 0xC0, 0x7A, 0xC0, 0x6A, 0xC0, 0x6A, 0xC0, 0x6E, 0xC0, 0x64, 0xC0, 0x60, 0xC0, 0x60, 0xC0, 0x60, 0xC0, 0x60, 0xC0, 0x60, 0xC0, 0x60, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // M
|
||||
0x00, 0x00, 0x71, 0x80, 0x71, 0x80, 0x79, 0x80, 0x79, 0x80, 0x79, 0x80, 0x6D, 0x80, 0x6D, 0x80, 0x6D, 0x80, 0x65, 0x80, 0x67, 0x80, 0x67, 0x80, 0x67, 0x80, 0x63, 0x80, 0x63, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // N
|
||||
0x00, 0x00, 0x1E, 0x00, 0x3F, 0x00, 0x33, 0x00, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x33, 0x00, 0x3F, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // O
|
||||
0x00, 0x00, 0x7E, 0x00, 0x7F, 0x00, 0x63, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x63, 0x80, 0x7F, 0x00, 0x7E, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // P
|
||||
0x00, 0x00, 0x1E, 0x00, 0x3F, 0x00, 0x33, 0x00, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x65, 0x80, 0x67, 0x80, 0x33, 0x00, 0x3F, 0x80, 0x1E, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Q
|
||||
0x00, 0x00, 0x7E, 0x00, 0x7F, 0x00, 0x63, 0x80, 0x61, 0x80, 0x61, 0x80, 0x63, 0x80, 0x7F, 0x00, 0x7E, 0x00, 0x66, 0x00, 0x63, 0x00, 0x63, 0x00, 0x61, 0x80, 0x61, 0x80, 0x60, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // R
|
||||
0x00, 0x00, 0x0E, 0x00, 0x1F, 0x00, 0x31, 0x80, 0x31, 0x80, 0x30, 0x00, 0x38, 0x00, 0x1E, 0x00, 0x07, 0x00, 0x03, 0x80, 0x61, 0x80, 0x61, 0x80, 0x31, 0x80, 0x3F, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // S
|
||||
0x00, 0x00, 0xFF, 0xC0, 0xFF, 0xC0, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // T
|
||||
0x00, 0x00, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x73, 0x80, 0x3F, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // U
|
||||
0x00, 0x00, 0x60, 0xC0, 0x60, 0xC0, 0x60, 0xC0, 0x31, 0x80, 0x31, 0x80, 0x31, 0x80, 0x1B, 0x00, 0x1B, 0x00, 0x1B, 0x00, 0x1B, 0x00, 0x0E, 0x00, 0x0E, 0x00, 0x0E, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // V
|
||||
0x00, 0x00, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xCC, 0xC0, 0x4C, 0x80, 0x4C, 0x80, 0x5E, 0x80, 0x52, 0x80, 0x52, 0x80, 0x73, 0x80, 0x61, 0x80, 0x61, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // W
|
||||
0x00, 0x00, 0xC0, 0xC0, 0x60, 0x80, 0x61, 0x80, 0x33, 0x00, 0x3B, 0x00, 0x1E, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x1E, 0x00, 0x1F, 0x00, 0x3B, 0x00, 0x71, 0x80, 0x61, 0x80, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // X
|
||||
0x00, 0x00, 0xC0, 0xC0, 0x61, 0x80, 0x61, 0x80, 0x33, 0x00, 0x33, 0x00, 0x1E, 0x00, 0x1E, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Y
|
||||
0x00, 0x00, 0x3F, 0x80, 0x3F, 0x80, 0x01, 0x80, 0x03, 0x00, 0x03, 0x00, 0x06, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x18, 0x00, 0x18, 0x00, 0x30, 0x00, 0x60, 0x00, 0x7F, 0x80, 0x7F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Z
|
||||
0x0F, 0x00, 0x0F, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0F, 0x00, 0x0F, 0x00, // [
|
||||
0x00, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x03, 0x00, 0x03, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* \ */
|
||||
0x1E, 0x00, 0x1E, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x1E, 0x00, 0x1E, 0x00, // ]
|
||||
0x00, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x1E, 0x00, 0x12, 0x00, 0x33, 0x00, 0x33, 0x00, 0x61, 0x80, 0x61, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ^
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xE0, 0x00, 0x00, // _
|
||||
0x00, 0x00, 0x38, 0x00, 0x18, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // `
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x00, 0x3F, 0x80, 0x61, 0x80, 0x01, 0x80, 0x1F, 0x80, 0x3F, 0x80, 0x61, 0x80, 0x63, 0x80, 0x7F, 0x80, 0x38, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // a
|
||||
0x00, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x6E, 0x00, 0x7F, 0x00, 0x73, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x73, 0x80, 0x7F, 0x00, 0x6E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // b
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x3F, 0x00, 0x73, 0x80, 0x61, 0x80, 0x60, 0x00, 0x60, 0x00, 0x61, 0x80, 0x73, 0x80, 0x3F, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // c
|
||||
0x00, 0x00, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x1D, 0x80, 0x3F, 0x80, 0x73, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x73, 0x80, 0x3F, 0x80, 0x1D, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // d
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x3F, 0x00, 0x73, 0x00, 0x61, 0x80, 0x7F, 0x80, 0x7F, 0x80, 0x60, 0x00, 0x71, 0x80, 0x3F, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // e
|
||||
0x00, 0x00, 0x07, 0xC0, 0x0F, 0xC0, 0x0C, 0x00, 0x0C, 0x00, 0x7F, 0x80, 0x7F, 0x80, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // f
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1D, 0x80, 0x3F, 0x80, 0x73, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x73, 0x80, 0x3F, 0x80, 0x1D, 0x80, 0x01, 0x80, 0x63, 0x80, 0x7F, 0x00, 0x3E, 0x00, // g
|
||||
0x00, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x6F, 0x00, 0x7F, 0x80, 0x71, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // h
|
||||
0x00, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x3E, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // i
|
||||
0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x00, 0x3E, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x46, 0x00, 0x7E, 0x00, 0x3C, 0x00, // j
|
||||
0x00, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x61, 0x80, 0x63, 0x00, 0x66, 0x00, 0x6C, 0x00, 0x7C, 0x00, 0x76, 0x00, 0x63, 0x00, 0x63, 0x00, 0x61, 0x80, 0x60, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // k
|
||||
0x00, 0x00, 0x3E, 0x00, 0x3E, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // l
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDD, 0x80, 0xFF, 0xC0, 0xCE, 0xC0, 0xCC, 0xC0, 0xCC, 0xC0, 0xCC, 0xC0, 0xCC, 0xC0, 0xCC, 0xC0, 0xCC, 0xC0, 0xCC, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // m
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6F, 0x00, 0x7F, 0x80, 0x71, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // n
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x3F, 0x00, 0x73, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x73, 0x80, 0x3F, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // o
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6E, 0x00, 0x7F, 0x00, 0x73, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x73, 0x80, 0x7F, 0x00, 0x6E, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, 0x60, 0x00, // p
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1D, 0x80, 0x3F, 0x80, 0x73, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x73, 0x80, 0x3F, 0x80, 0x1D, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, 0x01, 0x80, // q
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x67, 0x00, 0x3F, 0x80, 0x39, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // r
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x00, 0x3F, 0x80, 0x61, 0x80, 0x60, 0x00, 0x7F, 0x00, 0x3F, 0x80, 0x01, 0x80, 0x61, 0x80, 0x7F, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // s
|
||||
0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x18, 0x00, 0x18, 0x00, 0x7F, 0x00, 0x7F, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x18, 0x00, 0x1F, 0x80, 0x0F, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // t
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x61, 0x80, 0x63, 0x80, 0x7F, 0x80, 0x3D, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // u
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0xC0, 0x31, 0x80, 0x31, 0x80, 0x31, 0x80, 0x1B, 0x00, 0x1B, 0x00, 0x1B, 0x00, 0x0E, 0x00, 0x0E, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // v
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xDD, 0x80, 0xDD, 0x80, 0xDD, 0x80, 0x55, 0x00, 0x55, 0x00, 0x55, 0x00, 0x77, 0x00, 0x77, 0x00, 0x22, 0x00, 0x22, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // w
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x61, 0x80, 0x33, 0x00, 0x33, 0x00, 0x1E, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x1E, 0x00, 0x33, 0x00, 0x33, 0x00, 0x61, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // x
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x61, 0x80, 0x61, 0x80, 0x31, 0x80, 0x33, 0x00, 0x33, 0x00, 0x1B, 0x00, 0x1B, 0x00, 0x1B, 0x00, 0x0E, 0x00, 0x0E, 0x00, 0x0E, 0x00, 0x1C, 0x00, 0x7C, 0x00, 0x70, 0x00, // y
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0xC0, 0x7F, 0xC0, 0x01, 0x80, 0x03, 0x00, 0x06, 0x00, 0x0C, 0x00, 0x18, 0x00, 0x30, 0x00, 0x7F, 0xC0, 0x7F, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // z
|
||||
0x03, 0x80, 0x07, 0x80, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x0E, 0x00, 0x1C, 0x00, 0x1C, 0x00, 0x0E, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x07, 0x80, 0x03, 0x80, // {
|
||||
0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, 0x06, 0x00, // |
|
||||
0x38, 0x00, 0x3C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0E, 0x00, 0x07, 0x00, 0x07, 0x00, 0x0E, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x0C, 0x00, 0x3C, 0x00, 0x38, 0x00, // }
|
||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x80, 0x7F, 0x80, 0x47, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ~
|
||||
};
|
||||
|
||||
static const uint8_t Font16x26 [] = {
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [ ]
|
||||
0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xC0,0x03,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [!]
|
||||
0x1E,0x3C,0x1E,0x3C,0x1E,0x3C,0x1E,0x3C,0x1E,0x3C,0x1E,0x3C,0x1E,0x3C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = ["]
|
||||
0x01,0xCE,0x03,0xCE,0x03,0xDE,0x03,0x9E,0x03,0x9C,0x07,0x9C,0x3F,0xFF,0x7F,0xFF,0x07,0x38,0x0F,0x38,0x0F,0x78,0x0F,0x78,0x0E,0x78,0xFF,0xFF,0xFF,0xFF,0x1E,0xF0,0x1C,0xF0,0x1C,0xE0,0x3C,0xE0,0x3D,0xE0,0x39,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [#]
|
||||
0x03,0xFC,0x0F,0xFE,0x1F,0xEE,0x1E,0xE0,0x1E,0xE0,0x1E,0xE0,0x1E,0xE0,0x1F,0xE0,0x0F,0xE0,0x07,0xE0,0x03,0xF0,0x01,0xFC,0x01,0xFE,0x01,0xFE,0x01,0xFE,0x01,0xFE,0x01,0xFE,0x01,0xFE,0x3D,0xFE,0x3F,0xFC,0x0F,0xF0,0x01,0xE0,0x01,0xE0,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [$]
|
||||
0x3E,0x03,0xF7,0x07,0xE7,0x8F,0xE7,0x8E,0xE3,0x9E,0xE3,0xBC,0xE7,0xB8,0xE7,0xF8,0xF7,0xF0,0x3F,0xE0,0x01,0xC0,0x03,0xFF,0x07,0xFF,0x07,0xF3,0x0F,0xF3,0x1E,0xF3,0x3C,0xF3,0x38,0xF3,0x78,0xF3,0xF0,0x7F,0xE0,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [%]
|
||||
0x07,0xE0,0x0F,0xF8,0x0F,0x78,0x1F,0x78,0x1F,0x78,0x1F,0x78,0x0F,0x78,0x0F,0xF0,0x0F,0xE0,0x1F,0x80,0x7F,0xC3,0xFB,0xC3,0xF3,0xE7,0xF1,0xF7,0xF0,0xF7,0xF0,0xFF,0xF0,0x7F,0xF8,0x3E,0x7C,0x7F,0x3F,0xFF,0x1F,0xEF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [&]
|
||||
0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xC0,0x01,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [']
|
||||
0x00,0x3F,0x00,0x7C,0x01,0xF0,0x01,0xE0,0x03,0xC0,0x07,0xC0,0x07,0x80,0x07,0x80,0x0F,0x80,0x0F,0x00,0x0F,0x00,0x0F,0x00,0x0F,0x00,0x0F,0x00,0x0F,0x00,0x0F,0x80,0x07,0x80,0x07,0x80,0x07,0xC0,0x03,0xC0,0x01,0xE0,0x01,0xF0,0x00,0x7C,0x00,0x3F,0x00,0x0F,0x00,0x00, // Ascii = [(]
|
||||
0x7E,0x00,0x1F,0x00,0x07,0xC0,0x03,0xC0,0x01,0xE0,0x01,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF8,0x00,0x78,0x00,0x78,0x00,0x78,0x00,0x78,0x00,0x78,0x00,0x78,0x00,0xF8,0x00,0xF0,0x00,0xF0,0x01,0xF0,0x01,0xE0,0x03,0xC0,0x07,0xC0,0x1F,0x00,0x7E,0x00,0x78,0x00,0x00,0x00, // Ascii = [)]
|
||||
0x03,0xE0,0x03,0xC0,0x01,0xC0,0x39,0xCE,0x3F,0xFF,0x3F,0x7F,0x03,0x20,0x03,0x70,0x07,0xF8,0x0F,0x78,0x1F,0x3C,0x06,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [*]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0xFF,0xFF,0xFF,0xFF,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [+]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xC0,0x03,0x80, // Ascii = [,]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xFE,0x3F,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [-]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [.]
|
||||
0x00,0x0F,0x00,0x0F,0x00,0x1E,0x00,0x1E,0x00,0x3C,0x00,0x3C,0x00,0x78,0x00,0x78,0x00,0xF0,0x00,0xF0,0x01,0xE0,0x01,0xE0,0x03,0xC0,0x03,0xC0,0x07,0x80,0x07,0x80,0x0F,0x00,0x0F,0x00,0x1E,0x00,0x1E,0x00,0x3C,0x00,0x3C,0x00,0x78,0x00,0x78,0x00,0xF0,0x00,0x00,0x00, // Ascii = [/]
|
||||
0x07,0xF0,0x0F,0xF8,0x1F,0x7C,0x3E,0x3E,0x3C,0x1E,0x7C,0x1F,0x7C,0x1F,0x78,0x0F,0x78,0x0F,0x78,0x0F,0x78,0x0F,0x78,0x0F,0x78,0x0F,0x78,0x0F,0x7C,0x1F,0x7C,0x1F,0x3C,0x1E,0x3E,0x3E,0x1F,0x7C,0x0F,0xF8,0x07,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [0]
|
||||
0x00,0xF0,0x07,0xF0,0x3F,0xF0,0x3F,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x3F,0xFF,0x3F,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [1]
|
||||
0x0F,0xE0,0x3F,0xF8,0x3C,0x7C,0x00,0x3C,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3C,0x00,0x3C,0x00,0x7C,0x00,0xF8,0x01,0xF0,0x03,0xE0,0x07,0xC0,0x07,0x80,0x0F,0x00,0x1E,0x00,0x3E,0x00,0x3C,0x00,0x3F,0xFE,0x3F,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [2]
|
||||
0x0F,0xF0,0x1F,0xF8,0x1C,0x7C,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3C,0x00,0x3C,0x00,0xF8,0x0F,0xF0,0x0F,0xF8,0x00,0x7C,0x00,0x3E,0x00,0x1E,0x00,0x1E,0x00,0x1E,0x00,0x1E,0x00,0x3E,0x1C,0x7C,0x1F,0xF8,0x1F,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [3]
|
||||
0x00,0x78,0x00,0xF8,0x00,0xF8,0x01,0xF8,0x03,0xF8,0x07,0xF8,0x07,0xF8,0x0F,0x78,0x1E,0x78,0x1E,0x78,0x3C,0x78,0x78,0x78,0x78,0x78,0xFF,0xFF,0xFF,0xFF,0x00,0x78,0x00,0x78,0x00,0x78,0x00,0x78,0x00,0x78,0x00,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [4]
|
||||
0x1F,0xFC,0x1F,0xFC,0x1F,0xFC,0x1E,0x00,0x1E,0x00,0x1E,0x00,0x1E,0x00,0x1E,0x00,0x1F,0xE0,0x1F,0xF8,0x00,0xFC,0x00,0x7C,0x00,0x3E,0x00,0x3E,0x00,0x1E,0x00,0x3E,0x00,0x3E,0x00,0x3C,0x1C,0x7C,0x1F,0xF8,0x1F,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [5]
|
||||
0x01,0xFC,0x07,0xFE,0x0F,0x8E,0x1F,0x00,0x1E,0x00,0x3E,0x00,0x3C,0x00,0x3C,0x00,0x3D,0xF8,0x3F,0xFC,0x7F,0x3E,0x7E,0x1F,0x3C,0x0F,0x3C,0x0F,0x3C,0x0F,0x3C,0x0F,0x3E,0x0F,0x1E,0x1F,0x1F,0x3E,0x0F,0xFC,0x03,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [6]
|
||||
0x3F,0xFF,0x3F,0xFF,0x3F,0xFF,0x00,0x0F,0x00,0x1E,0x00,0x1E,0x00,0x3C,0x00,0x38,0x00,0x78,0x00,0xF0,0x00,0xF0,0x01,0xE0,0x01,0xE0,0x03,0xC0,0x03,0xC0,0x07,0x80,0x0F,0x80,0x0F,0x80,0x0F,0x00,0x1F,0x00,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [7]
|
||||
0x07,0xF8,0x0F,0xFC,0x1F,0x3E,0x1E,0x1E,0x3E,0x1E,0x3E,0x1E,0x1E,0x1E,0x1F,0x3C,0x0F,0xF8,0x07,0xF0,0x0F,0xF8,0x1E,0xFC,0x3E,0x3E,0x3C,0x1F,0x7C,0x1F,0x7C,0x0F,0x7C,0x0F,0x3C,0x1F,0x3F,0x3E,0x1F,0xFC,0x07,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [8]
|
||||
0x07,0xF0,0x0F,0xF8,0x1E,0x7C,0x3C,0x3E,0x3C,0x1E,0x7C,0x1F,0x7C,0x1F,0x7C,0x1F,0x7C,0x1F,0x3C,0x1F,0x3E,0x3F,0x1F,0xFF,0x07,0xEF,0x00,0x1F,0x00,0x1E,0x00,0x1E,0x00,0x3E,0x00,0x3C,0x38,0xF8,0x3F,0xF0,0x1F,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [9]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [:]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x03,0xC0,0x03,0x80, // Ascii = [;]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x0F,0x00,0x3F,0x00,0xFC,0x03,0xF0,0x0F,0xC0,0x3F,0x00,0xFE,0x00,0x3F,0x00,0x0F,0xC0,0x03,0xF0,0x00,0xFC,0x00,0x3F,0x00,0x0F,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [<]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [=]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x00,0xF8,0x00,0x7E,0x00,0x1F,0x80,0x07,0xE0,0x01,0xF8,0x00,0x7E,0x00,0x1F,0x00,0x7E,0x01,0xF8,0x07,0xE0,0x1F,0x80,0x7E,0x00,0xF8,0x00,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [>]
|
||||
0x1F,0xF0,0x3F,0xFC,0x38,0x3E,0x38,0x1F,0x38,0x1F,0x00,0x1E,0x00,0x1E,0x00,0x3C,0x00,0x78,0x00,0xF0,0x01,0xE0,0x03,0xC0,0x03,0xC0,0x07,0xC0,0x07,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xC0,0x07,0xC0,0x07,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [?]
|
||||
0x03,0xF8,0x0F,0xFE,0x1F,0x1E,0x3E,0x0F,0x3C,0x7F,0x78,0xFF,0x79,0xEF,0x73,0xC7,0xF3,0xC7,0xF3,0x8F,0xF3,0x8F,0xF3,0x8F,0xF3,0x9F,0xF3,0x9F,0x73,0xFF,0x7B,0xFF,0x79,0xF7,0x3C,0x00,0x1F,0x1C,0x0F,0xFC,0x03,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [@]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xE0,0x03,0xE0,0x07,0xF0,0x07,0xF0,0x07,0xF0,0x0F,0x78,0x0F,0x78,0x0E,0x7C,0x1E,0x3C,0x1E,0x3C,0x3C,0x3E,0x3F,0xFE,0x3F,0xFF,0x78,0x1F,0x78,0x0F,0xF0,0x0F,0xF0,0x07,0xF0,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [A]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xF8,0x3F,0xFC,0x3C,0x3E,0x3C,0x1E,0x3C,0x1E,0x3C,0x1E,0x3C,0x3E,0x3C,0x7C,0x3F,0xF0,0x3F,0xF8,0x3C,0x7E,0x3C,0x1F,0x3C,0x1F,0x3C,0x0F,0x3C,0x0F,0x3C,0x1F,0x3F,0xFE,0x3F,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [B]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xFF,0x07,0xFF,0x1F,0x87,0x3E,0x00,0x3C,0x00,0x7C,0x00,0x78,0x00,0x78,0x00,0x78,0x00,0x78,0x00,0x78,0x00,0x7C,0x00,0x7C,0x00,0x3E,0x00,0x3F,0x00,0x1F,0x83,0x07,0xFF,0x01,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [C]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xF0,0x7F,0xFC,0x78,0x7E,0x78,0x1F,0x78,0x1F,0x78,0x0F,0x78,0x0F,0x78,0x0F,0x78,0x0F,0x78,0x0F,0x78,0x0F,0x78,0x0F,0x78,0x0F,0x78,0x1F,0x78,0x1E,0x78,0x7E,0x7F,0xF8,0x7F,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [D]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xFF,0x3F,0xFF,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3F,0xFE,0x3F,0xFE,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3F,0xFF,0x3F,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [E]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFF,0x1F,0xFF,0x1E,0x00,0x1E,0x00,0x1E,0x00,0x1E,0x00,0x1E,0x00,0x1E,0x00,0x1F,0xFF,0x1F,0xFF,0x1E,0x00,0x1E,0x00,0x1E,0x00,0x1E,0x00,0x1E,0x00,0x1E,0x00,0x1E,0x00,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [F]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFE,0x0F,0xFF,0x1F,0x87,0x3E,0x00,0x7C,0x00,0x7C,0x00,0x78,0x00,0xF8,0x00,0xF8,0x00,0xF8,0x7F,0xF8,0x7F,0x78,0x0F,0x7C,0x0F,0x7C,0x0F,0x3E,0x0F,0x1F,0x8F,0x0F,0xFF,0x03,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [G]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x7C,0x1F,0x7C,0x1F,0x7C,0x1F,0x7C,0x1F,0x7C,0x1F,0x7C,0x1F,0x7C,0x1F,0x7C,0x1F,0x7F,0xFF,0x7F,0xFF,0x7C,0x1F,0x7C,0x1F,0x7C,0x1F,0x7C,0x1F,0x7C,0x1F,0x7C,0x1F,0x7C,0x1F,0x7C,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [H]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xFF,0x3F,0xFF,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x3F,0xFF,0x3F,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [I]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xFC,0x1F,0xFC,0x00,0x7C,0x00,0x7C,0x00,0x7C,0x00,0x7C,0x00,0x7C,0x00,0x7C,0x00,0x7C,0x00,0x7C,0x00,0x7C,0x00,0x7C,0x00,0x7C,0x00,0x78,0x00,0x78,0x38,0xF8,0x3F,0xF0,0x3F,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [J]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x1F,0x3C,0x1E,0x3C,0x3C,0x3C,0x78,0x3C,0xF0,0x3D,0xE0,0x3F,0xE0,0x3F,0xC0,0x3F,0x80,0x3F,0xC0,0x3F,0xE0,0x3D,0xF0,0x3C,0xF0,0x3C,0x78,0x3C,0x7C,0x3C,0x3E,0x3C,0x1F,0x3C,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [K]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3F,0xFF,0x3F,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [L]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0xFC,0x1F,0xFC,0x1F,0xFE,0x3F,0xFE,0x3F,0xFE,0x3F,0xFF,0x7F,0xFF,0x77,0xFF,0x77,0xF7,0xF7,0xF7,0xE7,0xF3,0xE7,0xF3,0xE7,0xF3,0xC7,0xF0,0x07,0xF0,0x07,0xF0,0x07,0xF0,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [M]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x7C,0x0F,0x7C,0x0F,0x7E,0x0F,0x7F,0x0F,0x7F,0x0F,0x7F,0x8F,0x7F,0x8F,0x7F,0xCF,0x7B,0xEF,0x79,0xEF,0x79,0xFF,0x78,0xFF,0x78,0xFF,0x78,0x7F,0x78,0x3F,0x78,0x3F,0x78,0x1F,0x78,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [N]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xF0,0x1F,0xFC,0x3E,0x3E,0x7C,0x1F,0x78,0x0F,0x78,0x0F,0xF8,0x0F,0xF8,0x0F,0xF8,0x0F,0xF8,0x0F,0xF8,0x0F,0xF8,0x0F,0x78,0x0F,0x78,0x0F,0x7C,0x1F,0x3E,0x3E,0x1F,0xFC,0x07,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [O]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xFC,0x3F,0xFF,0x3E,0x1F,0x3E,0x0F,0x3E,0x0F,0x3E,0x0F,0x3E,0x0F,0x3E,0x1F,0x3E,0x3F,0x3F,0xFC,0x3F,0xF0,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [P]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xF0,0x1F,0xFC,0x3E,0x3E,0x7C,0x1F,0x78,0x0F,0x78,0x0F,0xF8,0x0F,0xF8,0x0F,0xF8,0x0F,0xF8,0x0F,0xF8,0x0F,0xF8,0x0F,0x78,0x0F,0x78,0x0F,0x7C,0x1F,0x3E,0x3E,0x1F,0xFC,0x07,0xF8,0x00,0x7C,0x00,0x3F,0x00,0x0F,0x00,0x03,0x00,0x00, // Ascii = [Q]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xF0,0x3F,0xFC,0x3C,0x7E,0x3C,0x3E,0x3C,0x1E,0x3C,0x1E,0x3C,0x3E,0x3C,0x3C,0x3C,0xFC,0x3F,0xF0,0x3F,0xE0,0x3D,0xF0,0x3C,0xF8,0x3C,0x7C,0x3C,0x3E,0x3C,0x1E,0x3C,0x1F,0x3C,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [R]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xFC,0x1F,0xFE,0x3E,0x0E,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3E,0x00,0x1F,0xC0,0x0F,0xF8,0x03,0xFE,0x00,0x7F,0x00,0x1F,0x00,0x0F,0x00,0x0F,0x20,0x1F,0x3C,0x3E,0x3F,0xFC,0x1F,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [S]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [T]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x7C,0x0F,0x7C,0x0F,0x7C,0x0F,0x7C,0x0F,0x7C,0x0F,0x7C,0x0F,0x7C,0x0F,0x7C,0x0F,0x7C,0x0F,0x7C,0x0F,0x7C,0x0F,0x7C,0x0F,0x7C,0x0F,0x3C,0x1E,0x3C,0x1E,0x3E,0x3E,0x1F,0xFC,0x07,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [U]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x07,0xF0,0x07,0xF8,0x07,0x78,0x0F,0x7C,0x0F,0x3C,0x1E,0x3C,0x1E,0x3E,0x1E,0x1E,0x3C,0x1F,0x3C,0x1F,0x78,0x0F,0x78,0x0F,0xF8,0x07,0xF0,0x07,0xF0,0x07,0xF0,0x03,0xE0,0x03,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [V]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x03,0xF0,0x03,0xF0,0x03,0xF0,0x07,0xF3,0xE7,0xF3,0xE7,0xF3,0xE7,0x73,0xE7,0x7B,0xF7,0x7F,0xF7,0x7F,0xFF,0x7F,0x7F,0x7F,0x7F,0x7F,0x7E,0x3F,0x7E,0x3E,0x3E,0x3E,0x3E,0x3E,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [W]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x07,0x7C,0x0F,0x3E,0x1E,0x3E,0x3E,0x1F,0x3C,0x0F,0xF8,0x07,0xF0,0x07,0xE0,0x03,0xE0,0x03,0xE0,0x07,0xF0,0x0F,0xF8,0x0F,0x7C,0x1E,0x7C,0x3C,0x3E,0x78,0x1F,0x78,0x0F,0xF0,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [X]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x07,0x78,0x07,0x7C,0x0F,0x3C,0x1E,0x3E,0x1E,0x1F,0x3C,0x0F,0x78,0x0F,0xF8,0x07,0xF0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x03,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [Y]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xFF,0x7F,0xFF,0x00,0x0F,0x00,0x1F,0x00,0x3E,0x00,0x7C,0x00,0xF8,0x00,0xF0,0x01,0xE0,0x03,0xE0,0x07,0xC0,0x0F,0x80,0x0F,0x00,0x1E,0x00,0x3E,0x00,0x7C,0x00,0x7F,0xFF,0x7F,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [Z]
|
||||
0x07,0xFF,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0xFF,0x07,0xFF,0x00,0x00, // Ascii = [[]
|
||||
0x78,0x00,0x78,0x00,0x3C,0x00,0x3C,0x00,0x1E,0x00,0x1E,0x00,0x0F,0x00,0x0F,0x00,0x07,0x80,0x07,0x80,0x03,0xC0,0x03,0xC0,0x01,0xE0,0x01,0xE0,0x00,0xF0,0x00,0xF0,0x00,0x78,0x00,0x78,0x00,0x3C,0x00,0x3C,0x00,0x1E,0x00,0x1E,0x00,0x0F,0x00,0x0F,0x00,0x07,0x00,0x00, // Ascii = [\]
|
||||
0x7F,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x00,0xF0,0x7F,0xF0,0x7F,0xF0,0x00,0x00, // Ascii = []]
|
||||
0x00,0xC0,0x01,0xC0,0x01,0xC0,0x03,0xE0,0x03,0xE0,0x07,0xF0,0x07,0xF0,0x07,0x78,0x0F,0x78,0x0F,0x38,0x1E,0x3C,0x1E,0x3C,0x3C,0x1E,0x3C,0x1E,0x38,0x0F,0x78,0x0F,0x78,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [^]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [_]
|
||||
0x00,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [`]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0xF8,0x3F,0xFC,0x3C,0x7C,0x00,0x3E,0x00,0x3E,0x00,0x3E,0x07,0xFE,0x1F,0xFE,0x3E,0x3E,0x7C,0x3E,0x78,0x3E,0x7C,0x3E,0x7C,0x7E,0x3F,0xFF,0x1F,0xCF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [a]
|
||||
0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3D,0xF8,0x3F,0xFE,0x3F,0x3E,0x3E,0x1F,0x3C,0x0F,0x3C,0x0F,0x3C,0x0F,0x3C,0x0F,0x3C,0x0F,0x3C,0x0F,0x3C,0x1F,0x3C,0x1E,0x3F,0x3E,0x3F,0xFC,0x3B,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [b]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xFE,0x0F,0xFF,0x1F,0x87,0x3E,0x00,0x3E,0x00,0x3C,0x00,0x7C,0x00,0x7C,0x00,0x7C,0x00,0x3C,0x00,0x3E,0x00,0x3E,0x00,0x1F,0x87,0x0F,0xFF,0x03,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [c]
|
||||
0x00,0x1F,0x00,0x1F,0x00,0x1F,0x00,0x1F,0x00,0x1F,0x00,0x1F,0x07,0xFF,0x1F,0xFF,0x3E,0x3F,0x3C,0x1F,0x7C,0x1F,0x7C,0x1F,0x7C,0x1F,0x78,0x1F,0x78,0x1F,0x7C,0x1F,0x7C,0x1F,0x3C,0x3F,0x3E,0x7F,0x1F,0xFF,0x0F,0xDF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [d]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xF8,0x0F,0xFC,0x1F,0x3E,0x3E,0x1E,0x3C,0x1F,0x7C,0x1F,0x7F,0xFF,0x7F,0xFF,0x7C,0x00,0x7C,0x00,0x3C,0x00,0x3E,0x00,0x1F,0x07,0x0F,0xFF,0x03,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [e]
|
||||
0x01,0xFF,0x03,0xE1,0x03,0xC0,0x07,0xC0,0x07,0xC0,0x07,0xC0,0x7F,0xFF,0x7F,0xFF,0x07,0xC0,0x07,0xC0,0x07,0xC0,0x07,0xC0,0x07,0xC0,0x07,0xC0,0x07,0xC0,0x07,0xC0,0x07,0xC0,0x07,0xC0,0x07,0xC0,0x07,0xC0,0x07,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [f]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xEF,0x1F,0xFF,0x3E,0x7F,0x3C,0x1F,0x7C,0x1F,0x7C,0x1F,0x78,0x1F,0x78,0x1F,0x78,0x1F,0x7C,0x1F,0x7C,0x1F,0x3C,0x3F,0x3E,0x7F,0x1F,0xFF,0x0F,0xDF,0x00,0x1E,0x00,0x1E,0x00,0x1E,0x38,0x7C,0x3F,0xF8, // Ascii = [g]
|
||||
0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3D,0xFC,0x3F,0xFE,0x3F,0x9E,0x3F,0x1F,0x3E,0x1F,0x3C,0x1F,0x3C,0x1F,0x3C,0x1F,0x3C,0x1F,0x3C,0x1F,0x3C,0x1F,0x3C,0x1F,0x3C,0x1F,0x3C,0x1F,0x3C,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [h]
|
||||
0x01,0xF0,0x01,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0xE0,0x7F,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [i]
|
||||
0x00,0xF8,0x00,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xF8,0x3F,0xF8,0x00,0xF8,0x00,0xF8,0x00,0xF8,0x00,0xF8,0x00,0xF8,0x00,0xF8,0x00,0xF8,0x00,0xF8,0x00,0xF8,0x00,0xF8,0x00,0xF8,0x00,0xF8,0x00,0xF8,0x00,0xF8,0x00,0xF8,0x00,0xF0,0x71,0xF0,0x7F,0xE0, // Ascii = [j]
|
||||
0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x1F,0x3C,0x3E,0x3C,0x7C,0x3C,0xF8,0x3D,0xF0,0x3D,0xE0,0x3F,0xC0,0x3F,0xC0,0x3F,0xE0,0x3D,0xF0,0x3C,0xF8,0x3C,0x7C,0x3C,0x3E,0x3C,0x1F,0x3C,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [k]
|
||||
0x7F,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x01,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [l]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF7,0x9E,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFB,0xE7,0xF9,0xE7,0xF1,0xC7,0xF1,0xC7,0xF1,0xC7,0xF1,0xC7,0xF1,0xC7,0xF1,0xC7,0xF1,0xC7,0xF1,0xC7,0xF1,0xC7,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [m]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3D,0xFC,0x3F,0xFE,0x3F,0x9E,0x3F,0x1F,0x3E,0x1F,0x3C,0x1F,0x3C,0x1F,0x3C,0x1F,0x3C,0x1F,0x3C,0x1F,0x3C,0x1F,0x3C,0x1F,0x3C,0x1F,0x3C,0x1F,0x3C,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [n]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xF0,0x1F,0xFC,0x3E,0x3E,0x3C,0x1F,0x7C,0x1F,0x78,0x0F,0x78,0x0F,0x78,0x0F,0x78,0x0F,0x78,0x0F,0x7C,0x1F,0x3C,0x1F,0x3E,0x3E,0x1F,0xFC,0x07,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [o]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3D,0xF8,0x3F,0xFE,0x3F,0x3E,0x3E,0x1F,0x3C,0x0F,0x3C,0x0F,0x3C,0x0F,0x3C,0x0F,0x3C,0x0F,0x3C,0x0F,0x3C,0x1F,0x3E,0x1E,0x3F,0x3E,0x3F,0xFC,0x3F,0xF8,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00,0x3C,0x00, // Ascii = [p]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xEE,0x1F,0xFE,0x3E,0x7E,0x3C,0x1E,0x7C,0x1E,0x78,0x1E,0x78,0x1E,0x78,0x1E,0x78,0x1E,0x78,0x1E,0x7C,0x1E,0x7C,0x3E,0x3E,0x7E,0x1F,0xFE,0x0F,0xDE,0x00,0x1E,0x00,0x1E,0x00,0x1E,0x00,0x1E,0x00,0x1E, // Ascii = [q]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x7F,0x1F,0xFF,0x1F,0xE7,0x1F,0xC7,0x1F,0x87,0x1F,0x00,0x1F,0x00,0x1F,0x00,0x1F,0x00,0x1F,0x00,0x1F,0x00,0x1F,0x00,0x1F,0x00,0x1F,0x00,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [r]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xFC,0x1F,0xFE,0x1E,0x0E,0x3E,0x00,0x3E,0x00,0x3F,0x00,0x1F,0xE0,0x07,0xFC,0x00,0xFE,0x00,0x3E,0x00,0x1E,0x00,0x1E,0x3C,0x3E,0x3F,0xFC,0x1F,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [s]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x80,0x07,0x80,0x07,0x80,0x7F,0xFF,0x7F,0xFF,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0x80,0x07,0xC0,0x03,0xFF,0x01,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [t]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3C,0x1E,0x3C,0x1E,0x3C,0x1E,0x3C,0x1E,0x3C,0x1E,0x3C,0x1E,0x3C,0x1E,0x3C,0x1E,0x3C,0x1E,0x3C,0x1E,0x3C,0x3E,0x3C,0x7E,0x3E,0xFE,0x1F,0xFE,0x0F,0xDE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [u]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x07,0x78,0x0F,0x78,0x0F,0x3C,0x1E,0x3C,0x1E,0x3E,0x1E,0x1E,0x3C,0x1E,0x3C,0x0F,0x78,0x0F,0x78,0x0F,0xF0,0x07,0xF0,0x07,0xF0,0x03,0xE0,0x03,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [v]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x03,0xF1,0xE3,0xF3,0xE3,0xF3,0xE7,0xF3,0xF7,0xF3,0xF7,0x7F,0xF7,0x7F,0x77,0x7F,0x7F,0x7F,0x7F,0x7F,0x7F,0x3E,0x3E,0x3E,0x3E,0x3E,0x3E,0x3E,0x3E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [w]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7C,0x0F,0x3E,0x1E,0x3E,0x3C,0x1F,0x3C,0x0F,0xF8,0x07,0xF0,0x07,0xF0,0x03,0xE0,0x07,0xF0,0x07,0xF8,0x0F,0xF8,0x1E,0x7C,0x3E,0x3E,0x3C,0x1F,0x78,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [x]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x07,0x78,0x0F,0x7C,0x0F,0x3C,0x1E,0x3C,0x1E,0x1E,0x3C,0x1E,0x3C,0x1F,0x3C,0x0F,0x78,0x0F,0xF8,0x07,0xF0,0x07,0xF0,0x03,0xE0,0x03,0xE0,0x03,0xC0,0x03,0xC0,0x03,0xC0,0x07,0x80,0x0F,0x80,0x7F,0x00, // Ascii = [y]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0xFF,0x3F,0xFF,0x00,0x1F,0x00,0x3E,0x00,0x7C,0x00,0xF8,0x01,0xF0,0x03,0xE0,0x07,0xC0,0x0F,0x80,0x1F,0x00,0x1E,0x00,0x3C,0x00,0x7F,0xFF,0x7F,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [z]
|
||||
0x01,0xFE,0x03,0xE0,0x03,0xC0,0x03,0xC0,0x03,0xC0,0x03,0xC0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xC0,0x03,0xC0,0x3F,0x80,0x3F,0x80,0x03,0xC0,0x01,0xC0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x03,0xC0,0x03,0xC0,0x03,0xC0,0x03,0xC0,0x03,0xE0,0x01,0xFE,0x00,0x7E,0x00,0x00, // Ascii = [{]
|
||||
0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x00,0x00, // Ascii = [|]
|
||||
0x3F,0xC0,0x03,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xC0,0x03,0xC0,0x03,0xC0,0x01,0xC0,0x01,0xE0,0x00,0xFE,0x00,0xFE,0x01,0xE0,0x01,0xC0,0x03,0xC0,0x03,0xC0,0x01,0xC0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x01,0xE0,0x03,0xE0,0x3F,0xC0,0x3F,0x00,0x00,0x00, // Ascii = [}]
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x07,0x7F,0xC7,0x73,0xE7,0xF1,0xFF,0xF0,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // Ascii = [~]
|
||||
};
|
||||
|
||||
static const uint8_t Font12x24 [] = {
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*" ",0*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x40,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"!",1*/
|
||||
0x00,0x00,0x00,0x00,0x60,0x06,0x60,0x06,0x30,0x03,0x98,0x01,0x88,0x00,0x44,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*""",2*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x02,0x10,0x02,0x10,0x02,0x10,0x02,0xFE,0x07,0xFE,0x07,0x08,0x02,0x08,0x01,0x08,0x01,0x08,0x01,0x08,0x01,0xFE,0x07,0xFE,0x07,0x04,0x01,0x04,0x01,0x04,0x01,0x04,0x01,0x00,0x00,0x00,0x00,0x00,0x00, /*"#",3*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x40,0x00,0xF0,0x01,0x58,0x03,0x4C,0x03,0xCC,0x03,0x4C,0x00,0x58,0x00,0x70,0x00,0xE0,0x00,0xC0,0x01,0xC0,0x01,0x40,0x03,0x4C,0x03,0x5C,0x03,0x4C,0x03,0x48,0x01,0xF0,0x00,0x40,0x00,0x40,0x00,0x00,0x00, /*"$",4*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0E,0x01,0x0A,0x01,0x91,0x00,0x91,0x00,0x91,0x00,0x51,0x00,0x51,0x00,0x3A,0x00,0xAE,0x03,0xA0,0x02,0x50,0x04,0x50,0x04,0x48,0x04,0x48,0x04,0x48,0x04,0x84,0x02,0x84,0x03,0x00,0x00,0x00,0x00,0x00,0x00, /*"%",5*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x38,0x00,0x6C,0x00,0x6C,0x00,0x6C,0x00,0x6C,0x00,0x6C,0x00,0x2C,0x00,0x98,0x07,0x1C,0x01,0x1A,0x01,0x33,0x01,0x33,0x01,0x63,0x01,0xE3,0x00,0xC3,0x08,0xC6,0x09,0x3C,0x07,0x00,0x00,0x00,0x00,0x00,0x00, /*"&",6*/
|
||||
0x00,0x00,0x00,0x00,0x0C,0x00,0x1C,0x00,0x10,0x00,0x10,0x00,0x08,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"'",7*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x02,0x00,0x01,0x80,0x00,0x80,0x00,0x40,0x00,0x40,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x40,0x00,0x40,0x00,0x80,0x00,0x80,0x00,0x00,0x01,0x00,0x02,0x00,0x04,0x00,0x00, /*"(",8*/
|
||||
0x00,0x00,0x00,0x00,0x02,0x00,0x04,0x00,0x08,0x00,0x10,0x00,0x10,0x00,0x20,0x00,0x20,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x20,0x00,0x20,0x00,0x10,0x00,0x10,0x00,0x08,0x00,0x04,0x00,0x02,0x00,0x00,0x00, /*")",9*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0xC0,0x00,0x40,0x00,0x46,0x0C,0x4E,0x0F,0xD0,0x01,0xF0,0x01,0x5E,0x0F,0x46,0x0C,0x40,0x00,0x40,0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"*",10*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0xFE,0x0F,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"+",11*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x1C,0x00,0x10,0x00,0x10,0x00,0x08,0x00,0x04,0x00, /*",",12*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"-",13*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1C,0x00,0x1C,0x00,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*".",14*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x06,0x00,0x02,0x00,0x03,0x00,0x01,0x00,0x01,0x80,0x00,0x80,0x00,0x40,0x00,0x40,0x00,0x60,0x00,0x20,0x00,0x20,0x00,0x10,0x00,0x10,0x00,0x08,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,0x02,0x00,0x00,0x00, /*"/",15*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x00,0x98,0x01,0x0C,0x03,0x0C,0x03,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x0C,0x03,0x0C,0x03,0x98,0x01,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"0",16*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x7C,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0xFC,0x03,0x00,0x00,0x00,0x00,0x00,0x00, /*"1",17*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x00,0x84,0x01,0x02,0x03,0x06,0x03,0x06,0x03,0x00,0x03,0x00,0x01,0x80,0x01,0xC0,0x00,0x60,0x00,0x20,0x00,0x10,0x00,0x08,0x02,0x04,0x02,0x06,0x02,0xFE,0x03,0x00,0x00,0x00,0x00,0x00,0x00, /*"2",18*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x78,0x00,0xC6,0x00,0x86,0x01,0x86,0x01,0x80,0x01,0x80,0x01,0xC0,0x00,0x70,0x00,0x80,0x01,0x00,0x01,0x00,0x03,0x00,0x03,0x06,0x03,0x06,0x03,0x86,0x01,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"3",19*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0x80,0x01,0xC0,0x01,0xA0,0x01,0xA0,0x01,0x90,0x01,0x88,0x01,0x88,0x01,0x84,0x01,0x82,0x01,0xFE,0x0F,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0xE0,0x07,0x00,0x00,0x00,0x00,0x00,0x00, /*"4",20*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0x03,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0xF4,0x00,0x8C,0x01,0x04,0x03,0x00,0x03,0x00,0x03,0x06,0x03,0x06,0x03,0x82,0x01,0x84,0x01,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"5",21*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x01,0x18,0x03,0x0C,0x03,0x0C,0x00,0x04,0x00,0x06,0x00,0xE6,0x01,0x16,0x03,0x0E,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x04,0x06,0x0C,0x02,0x18,0x03,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"6",22*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x07,0x0C,0x06,0x04,0x02,0x04,0x01,0x00,0x01,0x00,0x01,0x80,0x00,0x80,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"7",23*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x01,0x0C,0x03,0x06,0x06,0x06,0x06,0x06,0x06,0x0C,0x02,0x1C,0x03,0xF0,0x00,0xC8,0x01,0x0C,0x03,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x0C,0x03,0xF0,0x01,0x00,0x00,0x00,0x00,0x00,0x00, /*"8",24*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x00,0x0C,0x01,0x0C,0x03,0x06,0x02,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x07,0x8C,0x06,0x78,0x06,0x00,0x06,0x00,0x03,0x00,0x03,0x0C,0x01,0x8C,0x01,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"9",25*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x00,0xE0,0x00,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x00,0xE0,0x00,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*":",26*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x40,0x00,0x20,0x00,0x20,0x00, /*";",27*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x02,0x00,0x01,0x80,0x00,0x40,0x00,0x20,0x00,0x10,0x00,0x08,0x00,0x04,0x00,0x08,0x00,0x10,0x00,0x20,0x00,0x40,0x00,0x80,0x00,0x00,0x01,0x00,0x02,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00, /*"<",28*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"=",29*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x08,0x00,0x10,0x00,0x20,0x00,0x40,0x00,0x80,0x00,0x00,0x01,0x00,0x02,0x00,0x04,0x00,0x02,0x00,0x01,0x80,0x00,0x40,0x00,0x20,0x00,0x10,0x00,0x08,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*">",30*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x03,0x18,0x06,0x04,0x0C,0x04,0x0C,0x0C,0x0C,0x0C,0x0C,0x00,0x07,0x80,0x01,0x40,0x00,0x40,0x00,0x40,0x00,0x00,0x00,0x00,0x00,0xE0,0x00,0xE0,0x00,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"?",31*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x00,0x18,0x03,0x0C,0x02,0xCC,0x05,0x64,0x05,0x66,0x05,0xA6,0x05,0xB6,0x04,0xB6,0x04,0xB6,0x04,0xB6,0x04,0xB6,0x02,0xE4,0x01,0x0C,0x04,0x0C,0x02,0x18,0x03,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"@",32*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x50,0x00,0xD0,0x00,0x90,0x00,0x90,0x00,0x88,0x00,0x88,0x01,0x08,0x01,0xF8,0x01,0x04,0x03,0x04,0x03,0x04,0x02,0x02,0x02,0x02,0x06,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00, /*"A",33*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x00,0x8C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x8C,0x01,0xFC,0x00,0x0C,0x03,0x0C,0x02,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x03,0xFE,0x01,0x00,0x00,0x00,0x00,0x00,0x00, /*"B",34*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x03,0x18,0x03,0x0C,0x06,0x0C,0x04,0x04,0x04,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x04,0x0C,0x04,0x0C,0x02,0x18,0x03,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"C",35*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7F,0x00,0x8C,0x01,0x0C,0x03,0x0C,0x03,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x03,0x0C,0x03,0x8C,0x01,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"D",36*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x03,0x06,0x03,0x06,0x04,0x06,0x04,0x06,0x00,0x86,0x00,0x86,0x00,0xFE,0x00,0x86,0x00,0x86,0x00,0x86,0x00,0x06,0x00,0x06,0x04,0x06,0x04,0x06,0x02,0xFF,0x03,0x00,0x00,0x00,0x00,0x00,0x00, /*"E",37*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x03,0x06,0x03,0x06,0x04,0x06,0x04,0x06,0x00,0x86,0x00,0x86,0x00,0xFE,0x00,0x86,0x00,0x86,0x00,0x86,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"F",38*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x00,0x18,0x01,0x0C,0x02,0x0C,0x02,0x04,0x02,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0xC6,0x0F,0x06,0x03,0x06,0x03,0x0C,0x03,0x0C,0x03,0x18,0x03,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"G",39*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x0F,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0xFE,0x07,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00, /*"H",40*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0x03,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0xFC,0x03,0x00,0x00,0x00,0x00,0x00,0x00, /*"I",41*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x07,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC6,0x00,0x66,0x00,0x3C,0x00, /*"J",42*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xCF,0x03,0x86,0x01,0xC6,0x00,0x46,0x00,0x26,0x00,0x16,0x00,0x36,0x00,0x2E,0x00,0x6E,0x00,0x46,0x00,0xC6,0x00,0x86,0x00,0x86,0x01,0x06,0x01,0x06,0x03,0x8F,0x07,0x00,0x00,0x00,0x00,0x00,0x00, /*"K",43*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x04,0x06,0x04,0x06,0x02,0xFF,0x03,0x00,0x00,0x00,0x00,0x00,0x00, /*"L",44*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0x07,0x86,0x03,0x86,0x03,0x8E,0x03,0x8E,0x03,0x4E,0x03,0x4E,0x03,0x4A,0x03,0x5A,0x03,0x5A,0x03,0x3A,0x03,0x32,0x03,0x32,0x03,0x32,0x03,0x12,0x03,0x87,0x07,0x00,0x00,0x00,0x00,0x00,0x00, /*"M",45*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x8E,0x0F,0x0C,0x02,0x1C,0x02,0x1C,0x02,0x34,0x02,0x34,0x02,0x64,0x02,0x64,0x02,0x44,0x02,0xC4,0x02,0x84,0x02,0x84,0x03,0x84,0x03,0x04,0x03,0x04,0x03,0x1F,0x02,0x00,0x00,0x00,0x00,0x00,0x00, /*"N",46*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x00,0x98,0x01,0x0C,0x03,0x0C,0x02,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x0C,0x02,0x0C,0x03,0x98,0x01,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"O",47*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x00,0x06,0x03,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x86,0x03,0xFE,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"P",48*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x00,0x98,0x01,0x0C,0x03,0x0C,0x02,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x76,0x06,0x4C,0x02,0xCC,0x03,0x98,0x01,0xF0,0x00,0x80,0x07,0x00,0x03,0x00,0x00, /*"Q",49*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x01,0x06,0x03,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x03,0xFE,0x00,0x46,0x00,0xC6,0x00,0x86,0x00,0x86,0x01,0x06,0x03,0x06,0x03,0x06,0x06,0x0F,0x0E,0x00,0x00,0x00,0x00,0x00,0x00, /*"R",50*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x02,0x0C,0x03,0x06,0x02,0x06,0x02,0x06,0x00,0x0E,0x00,0x3C,0x00,0xF8,0x00,0xE0,0x03,0x80,0x03,0x00,0x07,0x02,0x06,0x02,0x06,0x06,0x06,0x0C,0x03,0xF0,0x01,0x00,0x00,0x00,0x00,0x00,0x00, /*"S",51*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x07,0x62,0x04,0x61,0x08,0x61,0x08,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0xF8,0x01,0x00,0x00,0x00,0x00,0x00,0x00, /*"T",52*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x07,0x0C,0x02,0x0C,0x02,0x0C,0x02,0x0C,0x02,0x0C,0x02,0x0C,0x02,0x0C,0x02,0x0C,0x02,0x0C,0x02,0x0C,0x02,0x0C,0x02,0x0C,0x02,0x0C,0x02,0x18,0x01,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"U",53*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x07,0x06,0x02,0x04,0x01,0x04,0x01,0x0C,0x01,0x0C,0x01,0x88,0x00,0x88,0x00,0x98,0x00,0x98,0x00,0x50,0x00,0x50,0x00,0x70,0x00,0x30,0x00,0x20,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"V",54*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF7,0x0E,0x62,0x04,0x42,0x04,0x46,0x04,0x46,0x04,0x64,0x02,0x64,0x02,0xE4,0x02,0xE4,0x02,0x9C,0x02,0x9C,0x01,0x98,0x01,0x98,0x01,0x88,0x01,0x88,0x00,0x88,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"W",55*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x9E,0x07,0x0C,0x01,0x08,0x01,0x18,0x01,0x90,0x00,0xB0,0x00,0x60,0x00,0x20,0x00,0x60,0x00,0x60,0x00,0xD0,0x00,0x90,0x00,0x88,0x01,0x08,0x01,0x04,0x03,0x8E,0x07,0x00,0x00,0x00,0x00,0x00,0x00, /*"X",56*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x0F,0x06,0x04,0x04,0x02,0x0C,0x02,0x08,0x01,0x18,0x01,0xB8,0x00,0xB0,0x00,0x70,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0xF8,0x01,0x00,0x00,0x00,0x00,0x00,0x00, /*"Y",57*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x0C,0x02,0x06,0x03,0x02,0x01,0x80,0x01,0x80,0x00,0x40,0x00,0x40,0x00,0x20,0x00,0x20,0x00,0x10,0x00,0x18,0x00,0x08,0x04,0x0C,0x04,0x04,0x02,0xFE,0x03,0x00,0x00,0x00,0x00,0x00,0x00, /*"Z",58*/
|
||||
0x00,0x00,0x00,0x00,0xE0,0x03,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0xE0,0x03,0x00,0x00, /*"[",59*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x04,0x00,0x08,0x00,0x08,0x00,0x10,0x00,0x10,0x00,0x10,0x00,0x20,0x00,0x20,0x00,0x40,0x00,0x40,0x00,0xC0,0x00,0x80,0x00,0x80,0x00,0x00,0x01,0x00,0x01,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x04, /*"\",60*/
|
||||
0x00,0x00,0x00,0x00,0x7C,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x7C,0x00,0x00,0x00, /*"]",61*/
|
||||
0x00,0x00,0x60,0x00,0x90,0x00,0x08,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"^",62*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x0F, /*"_",63*/
|
||||
0x00,0x00,0x00,0x00,0x18,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"`",64*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x01,0x0C,0x03,0x0C,0x03,0x00,0x03,0xE0,0x03,0x1C,0x03,0x0E,0x03,0x06,0x03,0x06,0x03,0x8E,0x0B,0x7C,0x0E,0x00,0x00,0x00,0x00,0x00,0x00, /*"a",65*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x0E,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x00,0xCC,0x01,0x3C,0x03,0x1C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x02,0x1C,0x03,0xE4,0x01,0x00,0x00,0x00,0x00,0x00,0x00, /*"b",66*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x00,0x8C,0x01,0x8C,0x01,0x86,0x01,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x02,0x0C,0x02,0x0C,0x01,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"c",67*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0xC0,0x03,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x03,0x78,0x03,0x8C,0x03,0x0C,0x03,0x06,0x03,0x06,0x03,0x06,0x03,0x06,0x03,0x06,0x03,0x04,0x03,0x8C,0x07,0x78,0x01,0x00,0x00,0x00,0x00,0x00,0x00, /*"d",68*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x01,0x18,0x03,0x08,0x02,0x0C,0x06,0x0C,0x06,0xFC,0x07,0x0C,0x00,0x0C,0x00,0x18,0x04,0x18,0x02,0xE0,0x01,0x00,0x00,0x00,0x00,0x00,0x00, /*"e",69*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x03,0x60,0x06,0x30,0x06,0x30,0x00,0x30,0x00,0xFE,0x01,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0xFC,0x01,0x00,0x00,0x00,0x00,0x00,0x00, /*"f",70*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x07,0xD8,0x06,0x8C,0x01,0x8C,0x01,0x8C,0x01,0x98,0x01,0xF8,0x00,0x0C,0x00,0xFC,0x00,0xCC,0x03,0x06,0x03,0x06,0x03,0x8E,0x03,0xF8,0x00, /*"g",71*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x0E,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x00,0xEC,0x01,0x1C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x9E,0x07,0x00,0x00,0x00,0x00,0x00,0x00, /*"h",72*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x60,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x7C,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0xFC,0x03,0x00,0x00,0x00,0x00,0x00,0x00, /*"i",73*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x01,0xC0,0x01,0x00,0x00,0x00,0x00,0x00,0x01,0xF0,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0xCC,0x00,0x7C,0x00, /*"j",74*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x0E,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x8C,0x03,0x8C,0x00,0x8C,0x00,0x4C,0x00,0x6C,0x00,0x5C,0x00,0x8C,0x00,0x8C,0x01,0x0C,0x01,0x0C,0x03,0x9E,0x07,0x00,0x00,0x00,0x00,0x00,0x00, /*"k",75*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x7C,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0xFC,0x03,0x00,0x00,0x00,0x00,0x00,0x00, /*"l",76*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x37,0x07,0xEE,0x06,0x66,0x06,0x66,0x06,0x66,0x06,0x66,0x06,0x66,0x06,0x66,0x06,0x66,0x06,0x66,0x06,0xFF,0x0F,0x00,0x00,0x00,0x00,0x00,0x00, /*"m",77*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xEE,0x01,0x1C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x9E,0x07,0x00,0x00,0x00,0x00,0x00,0x00, /*"n",78*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x00,0x98,0x01,0x0C,0x03,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x0C,0x03,0x0C,0x03,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"o",79*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xEE,0x01,0x1C,0x03,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x0C,0x03,0x1C,0x03,0xEC,0x01,0x0C,0x00,0x0C,0x00,0x3E,0x00, /*"p",80*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x78,0x02,0x8C,0x03,0x0C,0x03,0x06,0x03,0x06,0x03,0x06,0x03,0x06,0x03,0x06,0x03,0x04,0x03,0x8C,0x03,0x78,0x03,0x00,0x03,0x00,0x03,0xC0,0x07, /*"q",81*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x9F,0x03,0x58,0x06,0x38,0x06,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0xFF,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"r",82*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x03,0x1C,0x03,0x0C,0x02,0x0C,0x02,0x38,0x00,0xF0,0x00,0xC0,0x03,0x04,0x03,0x04,0x03,0x8C,0x03,0xFC,0x01,0x00,0x00,0x00,0x00,0x00,0x00, /*"s",83*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x20,0x00,0x30,0x00,0x30,0x00,0xFE,0x01,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x02,0x30,0x02,0xE0,0x01,0x00,0x00,0x00,0x00,0x00,0x00, /*"t",84*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x02,0x8E,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x0C,0x03,0x9C,0x07,0x78,0x01,0x00,0x00,0x00,0x00,0x00,0x00, /*"u",85*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x07,0x0C,0x02,0x08,0x01,0x08,0x01,0x18,0x01,0x90,0x00,0xB0,0x00,0xB0,0x00,0x60,0x00,0x60,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"v",86*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF7,0x0E,0x62,0x04,0x46,0x04,0x64,0x02,0x64,0x02,0xEC,0x02,0x9C,0x01,0x98,0x01,0x98,0x01,0x98,0x01,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"w",87*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xBC,0x07,0x18,0x01,0x10,0x01,0xB0,0x00,0x60,0x00,0x60,0x00,0xE0,0x00,0x90,0x00,0x08,0x01,0x08,0x03,0x9E,0x07,0x00,0x00,0x00,0x00,0x00,0x00, /*"x",88*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x9E,0x07,0x08,0x01,0x08,0x01,0x08,0x01,0x90,0x00,0x90,0x00,0xB0,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x20,0x00,0x20,0x00,0x24,0x00,0x1C,0x00, /*"y",89*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0x01,0x84,0x01,0xC4,0x00,0x44,0x00,0x60,0x00,0x20,0x00,0x30,0x00,0x18,0x02,0x08,0x02,0x0C,0x03,0xFC,0x01,0x00,0x00,0x00,0x00,0x00,0x00, /*"z",90*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x03,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x40,0x00,0x20,0x00,0x40,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x00,0x03,0x00,0x00, /*"{",91*/
|
||||
0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00, /*"|",92*/
|
||||
0x00,0x00,0x00,0x00,0x0C,0x00,0x10,0x00,0x10,0x00,0x10,0x00,0x10,0x00,0x10,0x00,0x10,0x00,0x10,0x00,0x10,0x00,0x20,0x00,0x40,0x00,0x20,0x00,0x10,0x00,0x10,0x00,0x10,0x00,0x10,0x00,0x10,0x00,0x10,0x00,0x10,0x00,0x10,0x00,0x0C,0x00,0x00,0x00, /*"}",93*/
|
||||
0x00,0x00,0x1C,0x00,0x22,0x04,0xC2,0x04,0x80,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"~",94*/
|
||||
};
|
||||
|
||||
static const uint8_t Font16x32 [] = {
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*" ",0*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0xC0,0x03,0xC0,0x03,0x80,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"!",1*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x1C,0xE0,0x1C,0xF0,0x1E,0x70,0x0E,0x38,0x07,0x18,0x03,0x08,0x01,0x84,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*""",2*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x10,0x20,0x10,0x20,0x10,0x20,0x10,0x20,0x10,0xFE,0x7F,0xFE,0x7F,0x10,0x08,0x10,0x08,0x10,0x08,0x10,0x08,0x10,0x08,0x10,0x08,0x10,0x08,0xFE,0x7F,0xFE,0x7F,0x08,0x04,0x08,0x04,0x08,0x04,0x08,0x04,0x08,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"#",3*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x01,0xC0,0x07,0x60,0x19,0x10,0x31,0x18,0x31,0x18,0x39,0x18,0x39,0x38,0x01,0x70,0x01,0xE0,0x01,0xC0,0x03,0x80,0x07,0x00,0x0F,0x00,0x1D,0x00,0x39,0x00,0x31,0x1C,0x31,0x1C,0x31,0x0C,0x31,0x0C,0x11,0x18,0x0D,0xE0,0x07,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x00,0x00,0x00, /*"$",4*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1C,0x10,0x36,0x18,0x63,0x08,0x63,0x0C,0x63,0x04,0x63,0x04,0x63,0x02,0x63,0x02,0x63,0x01,0x36,0x1D,0x9C,0x37,0x80,0x22,0x80,0x63,0x40,0x63,0x40,0x63,0x20,0x63,0x20,0x63,0x30,0x63,0x10,0x22,0x18,0x36,0x08,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"%",5*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x00,0x98,0x01,0x8C,0x01,0x8C,0x01,0x8C,0x01,0x8C,0x01,0x8C,0x00,0xCC,0x00,0x78,0x00,0x18,0x3E,0x1C,0x08,0x36,0x08,0x32,0x08,0x63,0x04,0x63,0x04,0xC3,0x04,0xC3,0x03,0x83,0x43,0x06,0x43,0x8E,0x26,0x78,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"&",6*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x1C,0x00,0x3C,0x00,0x3C,0x00,0x30,0x00,0x30,0x00,0x10,0x00,0x0C,0x00,0x06,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"'",7*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x20,0x00,0x10,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,0x03,0x00,0x03,0x00,0x03,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x06,0x00,0x06,0x00,0x0C,0x00,0x08,0x00,0x10,0x00,0x20,0x00,0x40,0x00,0x00, /*"(",8*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x04,0x00,0x08,0x00,0x10,0x00,0x30,0x00,0x20,0x00,0x60,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0xC0,0x00,0xC0,0x00,0xC0,0x00,0x60,0x00,0x60,0x00,0x30,0x00,0x10,0x00,0x08,0x00,0x04,0x00,0x02,0x00,0x00,0x00, /*")",9*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x80,0x03,0x80,0x03,0x00,0x01,0x1C,0x71,0x3C,0x79,0x78,0x3D,0xC0,0x07,0x00,0x01,0xC0,0x07,0x78,0x3D,0x3C,0x79,0x1C,0x71,0x00,0x01,0x80,0x03,0x80,0x03,0x80,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"*",10*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0xFC,0x7F,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"+",11*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1C,0x00,0x3C,0x00,0x3C,0x00,0x30,0x00,0x30,0x00,0x10,0x00,0x0C,0x00,0x06,0x00, /*",",12*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"-",13*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x18,0x00,0x3C,0x00,0x3C,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*".",14*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x60,0x00,0x20,0x00,0x30,0x00,0x10,0x00,0x18,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,0x02,0x00,0x03,0x00,0x01,0x80,0x01,0x80,0x00,0xC0,0x00,0x40,0x00,0x60,0x00,0x20,0x00,0x30,0x00,0x10,0x00,0x18,0x00,0x08,0x00,0x0C,0x00,0x04,0x00,0x06,0x00,0x02,0x00,0x00,0x00,0x00,0x00, /*"/",15*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x07,0x60,0x0C,0x30,0x18,0x18,0x30,0x18,0x30,0x18,0x20,0x0C,0x60,0x0C,0x60,0x0C,0x60,0x0C,0x60,0x0C,0x60,0x0C,0x60,0x0C,0x60,0x0C,0x60,0x0C,0x60,0x18,0x20,0x18,0x30,0x18,0x30,0x30,0x18,0x60,0x0C,0xC0,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"0",16*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x80,0x01,0xF8,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0xC0,0x03,0xF8,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"1",17*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x07,0x10,0x1C,0x08,0x18,0x04,0x30,0x04,0x30,0x0C,0x30,0x0C,0x30,0x00,0x30,0x00,0x18,0x00,0x08,0x00,0x04,0x00,0x02,0x00,0x01,0x80,0x00,0x40,0x00,0x20,0x20,0x10,0x20,0x08,0x20,0x04,0x30,0xFC,0x1F,0xFC,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"2",18*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x03,0x18,0x0E,0x0C,0x0C,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x00,0x18,0x00,0x0C,0x00,0x06,0xC0,0x03,0x00,0x0E,0x00,0x18,0x00,0x10,0x00,0x30,0x00,0x30,0x0C,0x30,0x0C,0x30,0x0C,0x10,0x0C,0x18,0x18,0x0C,0xE0,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"3",19*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x0E,0x00,0x0E,0x00,0x0F,0x80,0x0E,0x80,0x0E,0x40,0x0E,0x60,0x0E,0x20,0x0E,0x10,0x0E,0x10,0x0E,0x08,0x0E,0x04,0x0E,0x04,0x0E,0xFE,0x7F,0x00,0x0E,0x00,0x0E,0x00,0x0E,0x00,0x0E,0x00,0x0E,0x00,0x0E,0xC0,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"4",20*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x3F,0xF0,0x3F,0x10,0x00,0x10,0x00,0x10,0x00,0x08,0x00,0x08,0x00,0xC8,0x07,0x28,0x0C,0x18,0x18,0x08,0x10,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x0C,0x30,0x0C,0x30,0x04,0x18,0x04,0x18,0x08,0x0C,0xF0,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"5",21*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x0F,0xC0,0x10,0x20,0x30,0x10,0x30,0x18,0x00,0x18,0x00,0x08,0x00,0x0C,0x00,0x8C,0x0F,0x6C,0x18,0x3C,0x30,0x1C,0x60,0x0C,0x60,0x0C,0x60,0x0C,0x60,0x0C,0x60,0x18,0x60,0x18,0x20,0x30,0x30,0x60,0x18,0xC0,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"6",22*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0xF8,0x3F,0x1C,0x10,0x0C,0x08,0x04,0x08,0x04,0x04,0x00,0x04,0x00,0x02,0x00,0x02,0x00,0x01,0x00,0x01,0x00,0x01,0x80,0x00,0x80,0x00,0x80,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"7",23*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x07,0x30,0x0C,0x18,0x18,0x0C,0x30,0x0C,0x30,0x0C,0x30,0x1C,0x30,0x38,0x18,0x70,0x08,0xE0,0x07,0xB0,0x07,0x18,0x0E,0x0C,0x1C,0x06,0x38,0x06,0x30,0x06,0x30,0x06,0x30,0x06,0x30,0x0C,0x18,0x18,0x0C,0xE0,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"8",24*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x03,0x18,0x04,0x0C,0x08,0x0C,0x18,0x06,0x10,0x06,0x30,0x06,0x30,0x06,0x30,0x06,0x30,0x06,0x38,0x0C,0x3C,0x18,0x36,0xF0,0x31,0x00,0x30,0x00,0x18,0x00,0x18,0x00,0x18,0x0C,0x0C,0x0C,0x06,0x0C,0x03,0xF0,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"9",25*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0xC0,0x03,0xC0,0x03,0x80,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0xC0,0x03,0xC0,0x03,0x80,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*":",26*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0xC0,0x00,0x80,0x00,0x80,0x00,0x40,0x00,0x40,0x00,0x00,0x00, /*";",27*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x20,0x00,0x10,0x00,0x08,0x00,0x04,0x00,0x06,0x00,0x03,0x80,0x01,0xC0,0x00,0x60,0x00,0x30,0x00,0x18,0x00,0x0C,0x00,0x18,0x00,0x30,0x00,0x60,0x00,0xC0,0x00,0x80,0x01,0x00,0x03,0x00,0x06,0x00,0x04,0x00,0x08,0x00,0x10,0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"<",28*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x7F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"=",29*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x08,0x00,0x10,0x00,0x20,0x00,0x60,0x00,0xC0,0x00,0x80,0x01,0x00,0x03,0x00,0x06,0x00,0x0C,0x00,0x18,0x00,0x30,0x00,0x18,0x00,0x0C,0x00,0x06,0x00,0x03,0x80,0x01,0xC0,0x00,0x60,0x00,0x20,0x00,0x10,0x00,0x08,0x00,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*">",30*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x07,0x30,0x18,0x08,0x30,0x08,0x60,0x0C,0x60,0x1C,0x60,0x1C,0x60,0x1C,0x60,0x00,0x30,0x00,0x1C,0x00,0x06,0x00,0x01,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x80,0x01,0xC0,0x03,0xC0,0x03,0x80,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"?",31*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x07,0x60,0x18,0x10,0x30,0x18,0x20,0x0C,0x2F,0x8C,0x4D,0x86,0x4C,0xC6,0x4C,0xC6,0x4C,0x66,0x4C,0x66,0x44,0x66,0x44,0x66,0x26,0x66,0x26,0x66,0x15,0xCC,0x1C,0x0C,0x40,0x08,0x20,0x18,0x30,0x30,0x18,0xC0,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"@",32*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x01,0x40,0x01,0x60,0x03,0x20,0x03,0x20,0x03,0x20,0x03,0x30,0x06,0x10,0x06,0x10,0x06,0x10,0x06,0xF8,0x0F,0x08,0x0C,0x08,0x0C,0x08,0x0C,0x0C,0x0C,0x04,0x18,0x04,0x18,0x06,0x18,0x1F,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"A",33*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x07,0x18,0x1C,0x18,0x38,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x18,0x18,0x0C,0xF8,0x07,0x18,0x18,0x18,0x30,0x18,0x20,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x30,0x18,0x18,0xFE,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"B",34*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x27,0x60,0x38,0x10,0x30,0x18,0x20,0x0C,0x40,0x0C,0x40,0x04,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x0C,0x40,0x0C,0x40,0x0C,0x20,0x18,0x30,0x30,0x18,0xC0,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"C",35*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x03,0x18,0x0E,0x18,0x18,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x30,0x18,0x30,0x18,0x10,0x18,0x18,0x18,0x0E,0xFE,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"D",36*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x3F,0x18,0x30,0x18,0x20,0x18,0x60,0x18,0x40,0x18,0x00,0x18,0x08,0x18,0x08,0x18,0x0C,0xF8,0x0F,0x18,0x0C,0x18,0x08,0x18,0x08,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x40,0x18,0x40,0x18,0x20,0x18,0x30,0xFE,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"E",37*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x7F,0x18,0x70,0x18,0x40,0x18,0xC0,0x18,0x80,0x18,0x00,0x18,0x10,0x18,0x10,0x18,0x18,0xF8,0x1F,0x18,0x18,0x18,0x10,0x18,0x10,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"F",38*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x13,0x70,0x1C,0x10,0x10,0x18,0x10,0x0C,0x20,0x0C,0x20,0x04,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0xFC,0x06,0x30,0x06,0x30,0x0C,0x30,0x0C,0x30,0x18,0x30,0x18,0x30,0x30,0x08,0xC0,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"G",39*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x7E,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0xFC,0x1F,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x3F,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"H",40*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0xF8,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"I",41*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x7F,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x0E,0x06,0x0E,0x03,0x8E,0x01,0xFC,0x00, /*"J",42*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7E,0x7C,0x18,0x18,0x18,0x08,0x18,0x04,0x18,0x06,0x18,0x02,0x18,0x01,0x98,0x01,0x98,0x01,0xD8,0x01,0xB8,0x03,0x38,0x03,0x18,0x07,0x18,0x06,0x18,0x0E,0x18,0x0C,0x18,0x1C,0x18,0x18,0x18,0x30,0x18,0x30,0x7E,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"K",43*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7E,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x40,0x18,0x40,0x18,0x20,0x18,0x30,0xFE,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"L",44*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0xF8,0x1C,0x38,0x1C,0x38,0x1C,0x38,0x1C,0x3C,0x34,0x34,0x34,0x34,0x34,0x34,0x34,0x36,0x74,0x32,0x64,0x32,0x64,0x32,0x64,0x32,0x64,0x31,0xC4,0x31,0xC4,0x31,0xC4,0x31,0xC4,0x30,0xC4,0x30,0x84,0x30,0x9F,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"M",45*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x7C,0x1C,0x10,0x3C,0x10,0x34,0x10,0x34,0x10,0x74,0x10,0x64,0x10,0xE4,0x10,0xC4,0x10,0xC4,0x11,0x84,0x11,0x84,0x13,0x04,0x13,0x04,0x17,0x04,0x16,0x04,0x1E,0x04,0x1C,0x04,0x1C,0x04,0x1C,0x04,0x18,0x1F,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"N",46*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x03,0x30,0x0C,0x18,0x18,0x08,0x10,0x0C,0x30,0x0C,0x30,0x06,0x60,0x06,0x60,0x06,0x60,0x06,0x60,0x06,0x60,0x06,0x60,0x06,0x60,0x06,0x60,0x06,0x60,0x0C,0x20,0x0C,0x30,0x08,0x10,0x18,0x18,0x30,0x0C,0xC0,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"O",47*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x0F,0x18,0x18,0x18,0x30,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x30,0x18,0x18,0xF8,0x0F,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"P",48*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x03,0x30,0x0C,0x18,0x18,0x0C,0x10,0x0C,0x30,0x0C,0x20,0x06,0x60,0x06,0x60,0x06,0x60,0x06,0x60,0x06,0x60,0x06,0x60,0x06,0x60,0x06,0x60,0x06,0x60,0xE4,0x61,0x2C,0x33,0x1C,0x32,0x18,0x16,0x30,0x0E,0xC0,0x07,0x00,0x4C,0x00,0x7C,0x00,0x38,0x00,0x00,0x00,0x00, /*"Q",49*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x07,0x18,0x1C,0x18,0x38,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x18,0x18,0x0C,0xF8,0x07,0x98,0x03,0x18,0x03,0x18,0x07,0x18,0x06,0x18,0x06,0x18,0x0E,0x18,0x0C,0x18,0x0C,0x18,0x1C,0x18,0x18,0x7E,0x78,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"R",50*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x27,0x30,0x38,0x18,0x30,0x0C,0x20,0x0C,0x20,0x0C,0x00,0x0C,0x00,0x18,0x00,0x78,0x00,0xE0,0x03,0x80,0x0F,0x00,0x1E,0x00,0x38,0x00,0x70,0x00,0x60,0x04,0x60,0x04,0x60,0x08,0x60,0x18,0x30,0x38,0x18,0xC8,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"S",51*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0x3F,0x8C,0x21,0x84,0x61,0x82,0x41,0x82,0x41,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0xE0,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"T",52*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,0x7C,0x0C,0x10,0x0C,0x10,0x0C,0x10,0x0C,0x10,0x0C,0x10,0x0C,0x10,0x0C,0x10,0x0C,0x10,0x0C,0x10,0x0C,0x10,0x0C,0x10,0x0C,0x10,0x0C,0x10,0x0C,0x10,0x0C,0x10,0x0C,0x10,0x0C,0x10,0x08,0x08,0x38,0x04,0xE0,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"U",53*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3E,0xF8,0x18,0x20,0x18,0x20,0x18,0x20,0x30,0x10,0x30,0x10,0x30,0x10,0x30,0x10,0x60,0x08,0x60,0x08,0x60,0x08,0xE0,0x0C,0xC0,0x04,0xC0,0x04,0xC0,0x04,0x80,0x03,0x80,0x03,0x80,0x03,0x80,0x03,0x00,0x01,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"V",54*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xDF,0xF3,0x86,0x61,0x86,0x21,0x86,0x21,0x8C,0x21,0x0C,0x21,0x8C,0x23,0x8C,0x13,0x8C,0x13,0x8C,0x13,0x4C,0x13,0x58,0x12,0x58,0x16,0x58,0x0E,0x38,0x0E,0x38,0x0E,0x38,0x0E,0x30,0x0C,0x10,0x04,0x10,0x04,0x10,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"W",55*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7E,0x3E,0x18,0x08,0x38,0x08,0x30,0x04,0x30,0x04,0x70,0x02,0x60,0x02,0xE0,0x01,0xC0,0x01,0xC0,0x01,0x80,0x01,0x80,0x03,0x40,0x03,0x40,0x07,0x20,0x06,0x20,0x06,0x10,0x0C,0x10,0x0C,0x08,0x18,0x08,0x18,0x3E,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"X",56*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7E,0x7C,0x1C,0x10,0x18,0x10,0x18,0x08,0x30,0x08,0x30,0x0C,0x70,0x04,0x60,0x04,0x60,0x02,0xC0,0x02,0xC0,0x02,0xC0,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0xE0,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"Y",57*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0x18,0x18,0x08,0x18,0x04,0x0C,0x04,0x0E,0x00,0x06,0x00,0x07,0x00,0x03,0x80,0x03,0x80,0x01,0xC0,0x01,0xC0,0x00,0xE0,0x00,0x60,0x00,0x70,0x00,0x30,0x00,0x38,0x20,0x18,0x20,0x1C,0x10,0x0C,0x18,0xFE,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"Z",58*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x3F,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0x40,0x00,0xC0,0x3F,0x00,0x00,0x00,0x00, /*"[",59*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x18,0x00,0x18,0x00,0x10,0x00,0x30,0x00,0x20,0x00,0x60,0x00,0x60,0x00,0x40,0x00,0xC0,0x00,0x80,0x00,0x80,0x01,0x80,0x01,0x00,0x01,0x00,0x03,0x00,0x02,0x00,0x06,0x00,0x06,0x00,0x04,0x00,0x0C,0x00,0x08,0x00,0x18,0x00,0x18,0x00,0x10,0x00,0x30,0x00,0x20,0x00,0x00, /*"\",60*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0x03,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0xFC,0x03,0x00,0x00,0x00,0x00, /*"]",61*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x07,0xC0,0x06,0x20,0x08,0x10,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"^",62*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0xFF, /*"_",63*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x78,0x00,0xC0,0x00,0x00,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"`",64*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x03,0x18,0x06,0x0C,0x0C,0x0C,0x0C,0x00,0x0C,0x80,0x0F,0x70,0x0C,0x1C,0x0C,0x0C,0x0C,0x06,0x0C,0x06,0x0C,0x06,0x4C,0x0C,0x4F,0xF8,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"a",65*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x1E,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x0F,0xD8,0x18,0x38,0x30,0x38,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x20,0x38,0x30,0x78,0x18,0xC8,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"b",66*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x07,0x70,0x0C,0x18,0x18,0x18,0x18,0x0C,0x18,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x0C,0x20,0x18,0x20,0x18,0x10,0x30,0x08,0xC0,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"c",67*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x1E,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0xE0,0x1B,0x30,0x1C,0x18,0x18,0x18,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x0C,0x18,0x08,0x18,0x18,0x1C,0x30,0x7A,0xE0,0x09,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"d",68*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x07,0x30,0x0C,0x18,0x18,0x08,0x10,0x0C,0x30,0x0C,0x30,0xFC,0x3F,0x0C,0x00,0x0C,0x00,0x0C,0x00,0x18,0x20,0x18,0x10,0x70,0x18,0xC0,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"e",69*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3E,0x80,0xC3,0x80,0xC0,0xC0,0xC0,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xFC,0x1F,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xF8,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"f",70*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x77,0x30,0x6C,0x10,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x10,0x18,0x30,0x0C,0xF0,0x07,0x18,0x00,0x18,0x00,0xF0,0x0F,0xF0,0x3F,0x08,0x70,0x0C,0x60,0x0C,0x60,0x0C,0x60,0x38,0x38,0xE0,0x0F, /*"g",71*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x1E,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x98,0x0F,0xD8,0x18,0x38,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x7E,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"h",72*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x03,0x80,0x03,0x80,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xF8,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0xF8,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"i",73*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x38,0x00,0x38,0x00,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x80,0x1F,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x18,0x0C,0x18,0x06,0xF0,0x03, /*"j",74*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x1E,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x3E,0x18,0x0C,0x18,0x06,0x18,0x03,0x18,0x01,0x98,0x01,0xD8,0x01,0x38,0x03,0x18,0x07,0x18,0x06,0x18,0x0C,0x18,0x1C,0x18,0x18,0x7E,0x7C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"k",75*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xF8,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0xF8,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"l",76*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x00,0xEE,0x1C,0x9C,0x33,0x8C,0x31,0x8C,0x31,0x8C,0x31,0x8C,0x31,0x8C,0x31,0x8C,0x31,0x8C,0x31,0x8C,0x31,0x8C,0x31,0x8C,0x31,0x8C,0x31,0xDE,0x7B,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"m",77*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x1E,0x0F,0xD8,0x18,0x38,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x7E,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"n",78*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x07,0x70,0x1C,0x10,0x30,0x18,0x30,0x0C,0x60,0x0C,0x60,0x0C,0x60,0x0C,0x60,0x0C,0x60,0x0C,0x60,0x18,0x30,0x18,0x30,0x30,0x18,0xC0,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"o",79*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x00,0x9E,0x0F,0x58,0x18,0x38,0x30,0x18,0x20,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x60,0x18,0x30,0x38,0x30,0x78,0x18,0x98,0x07,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x7E,0x00, /*"p",80*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x23,0x30,0x3C,0x18,0x38,0x18,0x30,0x0C,0x30,0x0C,0x30,0x0C,0x30,0x0C,0x30,0x0C,0x30,0x0C,0x30,0x08,0x30,0x18,0x38,0x30,0x3C,0xE0,0x33,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0x30,0x00,0xFC, /*"q",81*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x60,0x00,0x7E,0x3C,0x60,0x66,0x60,0x61,0xE0,0x00,0xE0,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0x60,0x00,0xFE,0x07,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"r",82*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x27,0x30,0x38,0x18,0x30,0x18,0x20,0x18,0x00,0x70,0x00,0xE0,0x03,0x80,0x0F,0x00,0x1C,0x04,0x30,0x04,0x30,0x0C,0x30,0x1C,0x18,0xEC,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"s",83*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0xC0,0x00,0xE0,0x00,0xFC,0x1F,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x20,0xC0,0x20,0x80,0x11,0x00,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"t",84*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x20,0x1E,0x3C,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x30,0x18,0x38,0x30,0xF4,0xE0,0x13,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"u",85*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7E,0x3C,0x18,0x18,0x18,0x08,0x38,0x08,0x30,0x04,0x30,0x04,0x70,0x02,0x60,0x02,0x60,0x02,0xE0,0x01,0xC0,0x01,0xC0,0x01,0xC0,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"v",86*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xDF,0xF7,0x8E,0x63,0x0C,0x23,0x8C,0x23,0x8C,0x23,0x98,0x13,0x98,0x13,0x58,0x16,0x58,0x16,0x70,0x0E,0x70,0x0E,0x70,0x0E,0x20,0x04,0x20,0x04,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"w",87*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0x3E,0x70,0x08,0x70,0x04,0xE0,0x04,0xC0,0x02,0xC0,0x01,0x80,0x03,0x80,0x03,0x40,0x07,0x60,0x06,0x20,0x0C,0x10,0x0C,0x18,0x18,0x3E,0x7E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"x",88*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7E,0x7C,0x18,0x18,0x18,0x08,0x30,0x08,0x30,0x08,0x30,0x04,0x60,0x04,0x60,0x04,0xC0,0x02,0xC0,0x02,0xC0,0x02,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x00,0x80,0x00,0x80,0x00,0x4C,0x00,0x3C,0x00, /*"y",89*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFC,0x1F,0x0C,0x0C,0x04,0x0E,0x04,0x06,0x00,0x03,0x80,0x03,0x80,0x01,0xC0,0x00,0xE0,0x00,0x70,0x20,0x30,0x20,0x38,0x30,0x1C,0x18,0xFC,0x1F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"z",90*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x00,0x08,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x02,0x80,0x01,0x00,0x02,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x08,0x00,0x30,0x00,0x00, /*"{",91*/
|
||||
0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01, /*"|",92*/
|
||||
0x00,0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x10,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x40,0x00,0x80,0x01,0x40,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x10,0x00,0x0C,0x00,0x00,0x00, /*"}",93*/
|
||||
0x00,0x00,0x38,0x00,0xC4,0x00,0x86,0x40,0x02,0x61,0x00,0x22,0x00,0x1C,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*"~",94*/
|
||||
};
|
||||
|
||||
FontDef_t Font_3x5 = {3, 5, 1, 1, Font3x5};
|
||||
FontDef_t Font_5x7 = {5, 7, 1, 1, Font5x7};
|
||||
FontDef_t Font_6x12 = {6, 12, 1, 1, Font6x12};
|
||||
FontDef_t Font_8x16 = {8, 16, 1, 1, Font8x16};
|
||||
FontDef_t Font_12x24 = {12, 24, 1, 2, Font12x24};
|
||||
FontDef_t Font_16x32 = {16, 32, 1, 2, Font16x32};
|
||||
|
||||
FontDef_t Font_6x8 = {6, 8, 0, 1, Font6x8};
|
||||
FontDef_t Font_6x10 = {6, 10, 0, 1, Font6x10};
|
||||
FontDef_t Font_11x18 = {11, 18, 0, 2, Font11x18};
|
||||
FontDef_t Font_16x26 = {16, 26, 0, 2, Font16x26};
|
||||
25
Examples/LL/SPI/ST7567_128x64LCD/ascii_fonts.h
Normal file
25
Examples/LL/SPI/ST7567_128x64LCD/ascii_fonts.h
Normal file
@ -0,0 +1,25 @@
|
||||
#ifndef __ASCII_FONTS_H__
|
||||
#define __ASCII_FONTS_H__
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
typedef struct {
|
||||
uint8_t width;
|
||||
uint8_t height;
|
||||
uint8_t order;
|
||||
uint8_t bytes;
|
||||
const uint8_t *data;
|
||||
} FontDef_t;
|
||||
|
||||
extern FontDef_t Font_3x5;
|
||||
extern FontDef_t Font_5x7;
|
||||
extern FontDef_t Font_6x8;
|
||||
extern FontDef_t Font_6x12;
|
||||
extern FontDef_t Font_6x10;
|
||||
extern FontDef_t Font_8x16;
|
||||
extern FontDef_t Font_11x18;
|
||||
extern FontDef_t Font_12x24;
|
||||
extern FontDef_t Font_16x26;
|
||||
extern FontDef_t Font_16x32;
|
||||
|
||||
#endif // __ASCII_FONTS_H__
|
||||
294
Examples/LL/SPI/ST7567_128x64LCD/main.c
Normal file
294
Examples/LL/SPI/ST7567_128x64LCD/main.c
Normal file
@ -0,0 +1,294 @@
|
||||
/***
|
||||
* Demo: ST7567 LCD
|
||||
*
|
||||
* PY32 ST7567
|
||||
* PB2 ------> CS
|
||||
* PB3 ------> CLK/SCK
|
||||
* PB5 ------> DIN/MOSI
|
||||
* PA8 ------> Reset
|
||||
* PA9 ------> DC/A0
|
||||
* PA10 ------> Back Light
|
||||
*/
|
||||
#include <string.h>
|
||||
#include "main.h"
|
||||
#include "py32f0xx_bsp_printf.h"
|
||||
#include "st7567.h"
|
||||
|
||||
|
||||
static void APP_SPIConfig(void);
|
||||
static void APP_SystemClockConfig(void);
|
||||
uint8_t SPI_TxRxByte(uint8_t data);
|
||||
|
||||
int main(void)
|
||||
{
|
||||
int y1, y2;
|
||||
uint8_t d1, d2;
|
||||
|
||||
APP_SystemClockConfig();
|
||||
|
||||
BSP_USART_Config(115200);
|
||||
printf("SPI Demo: ST7567 LCD\r\nClock: %ld\r\n", SystemCoreClock);
|
||||
|
||||
APP_SPIConfig();
|
||||
|
||||
ST7567_Init();
|
||||
|
||||
ST7567_Fill(0);
|
||||
LL_mDelay(2000);
|
||||
|
||||
ST7567_DrawLine(0, 0, 127, 0, 1);
|
||||
ST7567_DrawLine(0, 0, 0, 63, 1);
|
||||
ST7567_DrawLine(127, 0, 127, 63, 1);
|
||||
ST7567_DrawLine(0, 63, 127, 63, 1);
|
||||
|
||||
ST7567_GotoXY(5, 5);
|
||||
ST7567_Puts("LCD:ST7567", &Font_12x24, 1);
|
||||
ST7567_GotoXY(10, 42);
|
||||
ST7567_Puts("Font size: 12x24", &Font_6x10, 1);
|
||||
ST7567_UpdateScreen(); // display
|
||||
LL_mDelay(2000);
|
||||
|
||||
ST7567_Fill(0);
|
||||
ST7567_GotoXY(3, 5);
|
||||
ST7567_Puts("ST7567 DEMO", &Font_5x7, 1);
|
||||
ST7567_GotoXY(3, 21);
|
||||
ST7567_Puts("It's a demo of ST7567 12864 LCD", &Font_3x5, 1);
|
||||
ST7567_GotoXY(3, 27);
|
||||
ST7567_Puts("Font size 3x5, nums:01234567890", &Font_3x5, 1);
|
||||
ST7567_GotoXY(5, 52);
|
||||
ST7567_Puts("Font size: 5x7", &Font_5x7, 1);
|
||||
ST7567_UpdateScreen();
|
||||
LL_mDelay(2000);
|
||||
|
||||
ST7567_Fill(0);
|
||||
ST7567_GotoXY(5, 5);
|
||||
ST7567_Puts("ST7567 is a single-", &Font_6x8, 1);
|
||||
ST7567_GotoXY(5, 14);
|
||||
ST7567_Puts("chip dot matrix LCD", &Font_6x8, 1);
|
||||
ST7567_GotoXY(5, 23);
|
||||
ST7567_Puts("driver", &Font_6x8, 1);
|
||||
ST7567_GotoXY(10, 52);
|
||||
ST7567_Puts("PY32F0 Demo", &Font_6x12, 1);
|
||||
ST7567_UpdateScreen();
|
||||
LL_mDelay(2000);
|
||||
|
||||
y1 = 10;
|
||||
while (y1 <= 0x30)
|
||||
{
|
||||
ST7567_SetContrast(y1++);
|
||||
LL_mDelay(100);
|
||||
}
|
||||
while (y1 >= 10)
|
||||
{
|
||||
ST7567_SetContrast(y1--);
|
||||
LL_mDelay(100);
|
||||
}
|
||||
while (y1 <= 0x20)
|
||||
{
|
||||
ST7567_SetContrast(y1++);
|
||||
LL_mDelay(100);
|
||||
}
|
||||
LL_mDelay(2000);
|
||||
|
||||
ST7567_ToggleInvert();
|
||||
ST7567_UpdateScreen();
|
||||
LL_mDelay(2000);
|
||||
|
||||
ST7567_ToggleInvert();
|
||||
ST7567_UpdateScreen();
|
||||
LL_mDelay(2000);
|
||||
|
||||
ST7567_Fill(0);
|
||||
y1 = 64, y2 = 0;
|
||||
while (y1 > 0)
|
||||
{
|
||||
ST7567_DrawLine(0, y1, 127, y2, 1);
|
||||
ST7567_UpdateScreen();
|
||||
y1 -= 2;
|
||||
y2 += 2;
|
||||
LL_mDelay(30);
|
||||
}
|
||||
LL_mDelay(1000);
|
||||
|
||||
ST7567_Fill(0);
|
||||
y1 = 127, y2 = 0;
|
||||
while (y1 > 0)
|
||||
{
|
||||
ST7567_DrawLine(y1, 0, y2, 63, 1);
|
||||
ST7567_UpdateScreen();
|
||||
y1 -= 2;
|
||||
y2 += 2;
|
||||
LL_mDelay(30);
|
||||
}
|
||||
LL_mDelay(500);
|
||||
|
||||
ST7567_Fill(1);
|
||||
ST7567_UpdateScreen();
|
||||
ST7567_DrawCircle(64, 32, 25, 0);
|
||||
ST7567_UpdateScreen();
|
||||
LL_mDelay(100);
|
||||
ST7567_DrawCircle(128, 32, 25, 0);
|
||||
ST7567_UpdateScreen();
|
||||
LL_mDelay(100);
|
||||
ST7567_DrawCircle(0, 32, 25, 0);
|
||||
ST7567_UpdateScreen();
|
||||
LL_mDelay(100);
|
||||
ST7567_DrawCircle(32, 32, 25, 0);
|
||||
ST7567_UpdateScreen();
|
||||
LL_mDelay(100);
|
||||
ST7567_DrawCircle(96, 32, 25, 0);
|
||||
ST7567_UpdateScreen();
|
||||
LL_mDelay(500);
|
||||
|
||||
ST7567_Fill(0);
|
||||
ST7567_UpdateScreen();
|
||||
int32_t i = -100;
|
||||
char buf[10];
|
||||
while (i <= 100)
|
||||
{
|
||||
memset(&buf[0], 0, sizeof(buf));
|
||||
sprintf(buf, "%ld", i);
|
||||
ST7567_GotoXY(50, 27);
|
||||
ST7567_Puts(buf, &Font_6x10, 1);
|
||||
ST7567_DrawLine(64, 10, (i + 100) * 128 / 200, (i + 100) * 64 / 200, 1);
|
||||
ST7567_UpdateScreen();
|
||||
ST7567_Fill(0);
|
||||
i++;
|
||||
LL_mDelay(30);
|
||||
}
|
||||
ST7567_Fill(0);
|
||||
LL_mDelay(1000);
|
||||
|
||||
/* Infinite loop */
|
||||
uint32_t loop;
|
||||
y1 = 0, y2 = 0, d1 = 0, d2 = 0;
|
||||
while(1)
|
||||
{
|
||||
for (loop = 0; loop < 0x08; loop++)
|
||||
{
|
||||
ST7567_GotoXY(y1, y2);
|
||||
ST7567_Puts(buf, &Font_6x12, 1);
|
||||
ST7567_GotoXY(y1+10, y2+17);
|
||||
ST7567_Puts("ST7567", &Font_6x8, 1);
|
||||
ST7567_GotoXY(y1+20, y2+33);
|
||||
ST7567_Puts("IOsetting", &Font_6x10, 1);
|
||||
ST7567_UpdateScreen();
|
||||
ST7567_Fill(0);
|
||||
}
|
||||
LL_mDelay(100);
|
||||
if (d1 == 0)
|
||||
{
|
||||
y1++;
|
||||
if (y1 == 54)
|
||||
{
|
||||
d1 = 1;
|
||||
if (d2 == 0)
|
||||
{
|
||||
y2 +=4;
|
||||
if (y2 == 20) d2 = 1;
|
||||
}
|
||||
else
|
||||
{
|
||||
y2 -= 4;
|
||||
if (y2 == 0) d2 = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
y1--;
|
||||
if (y1 == 0) d1 = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
uint8_t SPI_TxRxByte(uint8_t data)
|
||||
{
|
||||
uint8_t SPITimeout = 0xFF;
|
||||
/* Check the status of Transmit buffer Empty flag */
|
||||
while (READ_BIT(SPI1->SR, SPI_SR_TXE) == RESET)
|
||||
{
|
||||
if (SPITimeout-- == 0) return 0;
|
||||
}
|
||||
LL_SPI_TransmitData8(SPI1, data);
|
||||
SPITimeout = 0xFF;
|
||||
while (READ_BIT(SPI1->SR, SPI_SR_RXNE) == RESET)
|
||||
{
|
||||
if (SPITimeout-- == 0) return 0;
|
||||
}
|
||||
// Read from RX buffer
|
||||
return LL_SPI_ReceiveData8(SPI1);
|
||||
}
|
||||
|
||||
static void APP_SPIConfig(void)
|
||||
{
|
||||
LL_SPI_InitTypeDef SPI_InitStruct = {0};
|
||||
LL_GPIO_InitTypeDef GPIO_InitStruct = {0};
|
||||
|
||||
LL_APB1_GRP2_EnableClock(LL_APB1_GRP2_PERIPH_SPI1);
|
||||
LL_IOP_GRP1_EnableClock(LL_IOP_GRP1_PERIPH_GPIOA | LL_IOP_GRP1_PERIPH_GPIOB);
|
||||
|
||||
// PB2 CS
|
||||
LL_GPIO_SetPinMode(GPIOB, LL_GPIO_PIN_2, LL_GPIO_MODE_OUTPUT);
|
||||
LL_GPIO_SetPinMode(GPIOA, LL_GPIO_PIN_8, LL_GPIO_MODE_OUTPUT);
|
||||
LL_GPIO_SetPinMode(GPIOA, LL_GPIO_PIN_9, LL_GPIO_MODE_OUTPUT);
|
||||
LL_GPIO_SetPinMode(GPIOA, LL_GPIO_PIN_10, LL_GPIO_MODE_OUTPUT);
|
||||
// PB3 SCK
|
||||
GPIO_InitStruct.Pin = LL_GPIO_PIN_3;
|
||||
GPIO_InitStruct.Mode = LL_GPIO_MODE_ALTERNATE;
|
||||
GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_HIGH;
|
||||
GPIO_InitStruct.OutputType = LL_GPIO_OUTPUT_PUSHPULL;
|
||||
GPIO_InitStruct.Pull = LL_GPIO_PULL_UP;
|
||||
GPIO_InitStruct.Alternate = LL_GPIO_AF_0;
|
||||
LL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
||||
// PB4 MISO (not connected)
|
||||
GPIO_InitStruct.Pin = LL_GPIO_PIN_4;
|
||||
GPIO_InitStruct.Pull = LL_GPIO_PULL_NO;
|
||||
GPIO_InitStruct.Alternate = LL_GPIO_AF_0;
|
||||
LL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
||||
// PB5 MOSI
|
||||
GPIO_InitStruct.Pin = LL_GPIO_PIN_5;
|
||||
GPIO_InitStruct.Pull = LL_GPIO_PULL_NO;
|
||||
GPIO_InitStruct.Alternate = LL_GPIO_AF_0;
|
||||
LL_GPIO_Init(GPIOB, &GPIO_InitStruct);
|
||||
|
||||
SPI_InitStruct.TransferDirection = LL_SPI_FULL_DUPLEX;
|
||||
SPI_InitStruct.Mode = LL_SPI_MODE_MASTER;
|
||||
SPI_InitStruct.DataWidth = LL_SPI_DATAWIDTH_8BIT;
|
||||
SPI_InitStruct.ClockPolarity = LL_SPI_POLARITY_LOW;
|
||||
SPI_InitStruct.ClockPhase = LL_SPI_PHASE_1EDGE;
|
||||
SPI_InitStruct.NSS = LL_SPI_NSS_SOFT;
|
||||
SPI_InitStruct.BaudRate = LL_SPI_BAUDRATEPRESCALER_DIV64;
|
||||
SPI_InitStruct.BitOrder = LL_SPI_MSB_FIRST;
|
||||
LL_SPI_Init(SPI1, &SPI_InitStruct);
|
||||
LL_SPI_Enable(SPI1);
|
||||
}
|
||||
|
||||
static void APP_SystemClockConfig(void)
|
||||
{
|
||||
LL_UTILS_ClkInitTypeDef UTILS_ClkInitStruct;
|
||||
|
||||
LL_RCC_HSI_Enable();
|
||||
/* Change this value to adjust clock frequency, larger is faster */
|
||||
LL_RCC_HSI_SetCalibFreq(LL_RCC_HSICALIBRATION_24MHz + 15);
|
||||
while (LL_RCC_HSI_IsReady() != 1);
|
||||
|
||||
UTILS_ClkInitStruct.AHBCLKDivider = LL_RCC_SYSCLK_DIV_1;
|
||||
UTILS_ClkInitStruct.APB1CLKDivider = LL_RCC_APB1_DIV_1;
|
||||
LL_PLL_ConfigSystemClock_HSI(&UTILS_ClkInitStruct);
|
||||
|
||||
/* Re-init frequency of SysTick source, reload = freq/ticks = 48000000/1000 = 48000 */
|
||||
LL_InitTick(48000000, 1000U);
|
||||
}
|
||||
|
||||
void APP_ErrorHandler(void)
|
||||
{
|
||||
while (1);
|
||||
}
|
||||
|
||||
#ifdef USE_FULL_ASSERT
|
||||
void assert_failed(uint8_t *file, uint32_t line)
|
||||
{
|
||||
while (1);
|
||||
}
|
||||
#endif /* USE_FULL_ASSERT */
|
||||
28
Examples/LL/SPI/ST7567_128x64LCD/main.h
Normal file
28
Examples/LL/SPI/ST7567_128x64LCD/main.h
Normal file
@ -0,0 +1,28 @@
|
||||
#ifndef __MAIN_H
|
||||
#define __MAIN_H
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#include "py32f0xx_ll_bus.h"
|
||||
#include "py32f0xx_ll_cortex.h"
|
||||
#include "py32f0xx_ll_dma.h"
|
||||
#include "py32f0xx_ll_exti.h"
|
||||
#include "py32f0xx_ll_gpio.h"
|
||||
#include "py32f0xx_ll_pwr.h"
|
||||
#include "py32f0xx_ll_rcc.h"
|
||||
#include "py32f0xx_ll_spi.h"
|
||||
#include "py32f0xx_ll_system.h"
|
||||
#include "py32f0xx_ll_tim.h"
|
||||
#include "py32f0xx_ll_utils.h"
|
||||
|
||||
|
||||
void APP_ErrorHandler(void);
|
||||
uint8_t SPI_TxRxByte(uint8_t data);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __MAIN_H */
|
||||
40
Examples/LL/SPI/ST7567_128x64LCD/py32f0xx_it.c
Normal file
40
Examples/LL/SPI/ST7567_128x64LCD/py32f0xx_it.c
Normal file
@ -0,0 +1,40 @@
|
||||
#include "main.h"
|
||||
#include "py32f0xx_it.h"
|
||||
|
||||
/**
|
||||
* @brief This function handles Non maskable interrupt.
|
||||
*/
|
||||
void NMI_Handler(void)
|
||||
{
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief This function handles Hard fault interrupt.
|
||||
*/
|
||||
void HardFault_Handler(void)
|
||||
{
|
||||
while (1)
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief This function handles System service call via SWI instruction.
|
||||
*/
|
||||
void SVC_Handler(void)
|
||||
{
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief This function handles Pendable request for system service.
|
||||
*/
|
||||
void PendSV_Handler(void)
|
||||
{
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief This function handles System tick timer.
|
||||
*/
|
||||
void SysTick_Handler(void)
|
||||
{
|
||||
}
|
||||
19
Examples/LL/SPI/ST7567_128x64LCD/py32f0xx_it.h
Normal file
19
Examples/LL/SPI/ST7567_128x64LCD/py32f0xx_it.h
Normal file
@ -0,0 +1,19 @@
|
||||
#ifndef __PY32F0XX_IT_H
|
||||
#define __PY32F0XX_IT_H
|
||||
|
||||
#ifdef __cplusplus
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
void NMI_Handler(void);
|
||||
void HardFault_Handler(void);
|
||||
void SVC_Handler(void);
|
||||
void PendSV_Handler(void);
|
||||
void SysTick_Handler(void);
|
||||
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
||||
#endif /* __PY32F0XX_IT_H */
|
||||
598
Examples/LL/SPI/ST7567_128x64LCD/st7567.c
Normal file
598
Examples/LL/SPI/ST7567_128x64LCD/st7567.c
Normal file
@ -0,0 +1,598 @@
|
||||
/******************************************************************************
|
||||
**
|
||||
* \file st7567.c
|
||||
* \author IOsetting | iosetting@outlook.com
|
||||
* \date
|
||||
* \brief Library of ST7567 LCD on W806
|
||||
* \note
|
||||
* \version v0.1
|
||||
* \ingroup demo
|
||||
*
|
||||
* A8 -> RES, RESET
|
||||
* A9 -> DC, A0
|
||||
* A10 -> LED-A, Backlight
|
||||
* B2 -> CSB, Chip Select
|
||||
* B3 -> SCK, SCL, CLK, Clock
|
||||
* B5 -> MOSI, SDA
|
||||
* GND -> GND
|
||||
* 3.3V -> VCC
|
||||
*
|
||||
*
|
||||
******************************************************************************/
|
||||
|
||||
#include <string.h>
|
||||
#include "st7567.h"
|
||||
|
||||
/* Absolute value */
|
||||
#define ABS(x) ((x) > 0 ? (x) : -(x))
|
||||
|
||||
#if ST7567_X_ORIENT == ST7567_SEG_DIRECTION_REVERSE
|
||||
#define ST7567_X_OFFSET ST7567_SEG_EXPAND
|
||||
#else
|
||||
#define ST7567_X_OFFSET 0
|
||||
#endif
|
||||
|
||||
/**
|
||||
* In datasheet, it says "the column address is increased (+1) after each display
|
||||
* data access (read/write). This allows MPU accessing DDRAM content continuously.
|
||||
* This feature stops at the end of each page (Column Address “83h”) because the
|
||||
* Column Address and Page Address circuits are independent. For example, both Page
|
||||
* Address and Column Address should be assigned for changing the DDRAM pointer
|
||||
* from (Page-0, Column-83h) to (Page-1, Column-0)."
|
||||
* In actual test the Page Address will grow automatically.
|
||||
*/
|
||||
/* ST7567 data buffer */
|
||||
static uint8_t ST7567_Buffer_all[(ST7567_WIDTH + ST7567_SEG_EXPAND) * ST7567_HEIGHT / 8];
|
||||
|
||||
/* Private ST7567 structure */
|
||||
typedef struct {
|
||||
uint16_t CurrentX;
|
||||
uint16_t CurrentY;
|
||||
uint8_t Inverted;
|
||||
uint8_t Initialized;
|
||||
} ST7567_t;
|
||||
|
||||
/* Private variable */
|
||||
static ST7567_t ST7567;
|
||||
|
||||
|
||||
static void ST7567_TransmitByte(uint8_t dat)
|
||||
{
|
||||
ST7567_CS_LOW;
|
||||
SPI_TxRxByte(dat);
|
||||
ST7567_CS_HIGH;
|
||||
}
|
||||
|
||||
static void ST7567_Transmit(const uint8_t *pData, uint32_t Size, uint32_t Timeout)
|
||||
{
|
||||
while (Size-- > 0)
|
||||
{
|
||||
ST7567_TransmitByte(*(pData++));
|
||||
}
|
||||
}
|
||||
|
||||
void ST7567_WriteCommand(uint8_t command)
|
||||
{
|
||||
ST7567_DC_LOW;
|
||||
ST7567_TransmitByte(command);
|
||||
ST7567_DC_HIGH;
|
||||
}
|
||||
|
||||
void ST7567_WriteData(uint8_t data)
|
||||
{
|
||||
ST7567_TransmitByte(data);
|
||||
}
|
||||
|
||||
void ST7567_Init(void)
|
||||
{
|
||||
ST7567_Reset();
|
||||
ST7567_BackLight_On();
|
||||
|
||||
ST7567_WriteCommand(ST7567_RESET);
|
||||
ST7567_WriteCommand(ST7567_POWER_CONTROL
|
||||
|ST7567_POWER_CONTROL_VB
|
||||
|ST7567_POWER_CONTROL_VR
|
||||
|ST7567_POWER_CONTROL_VF);
|
||||
ST7567_WriteCommand(ST7567_SET_EV);
|
||||
ST7567_WriteCommand(ST7567_SET_EV_MASK & 0x20);
|
||||
ST7567_WriteCommand(ST7567_BIAS_1_9);
|
||||
ST7567_WriteCommand(ST7567_X_ORIENT);
|
||||
ST7567_WriteCommand(ST7567_Y_ORIENT);
|
||||
ST7567_WriteCommand(ST7567_REGULATION_RATIO | ST7567_REGULATION_RATIO_5_0);
|
||||
ST7567_WriteCommand(ST7567_INVERSE_DISPLAY_OFF);
|
||||
ST7567_WriteCommand(ST7567_DISPLAY_ON);
|
||||
ST7567_WriteCommand(ST7567_ALL_PIXEL_NORMAL);
|
||||
|
||||
ST7567_WriteCommand(ST7567_SET_START_LINE | (0x00 & ST7567_SET_START_LINE_MASK));
|
||||
ST7567_WriteCommand(ST7567_SET_PAGE_ADDRESS | (0x00 & ST7567_SET_PAGE_ADDRESS_MASK));
|
||||
ST7567_WriteCommand(ST7567_SET_COLUMN_ADDRESS_MSB);
|
||||
ST7567_WriteCommand(ST7567_SET_COLUMN_ADDRESS_LSB);
|
||||
}
|
||||
|
||||
void ST7567_Reset(void)
|
||||
{
|
||||
ST7567_RESET_LOW;
|
||||
LL_mDelay(5);
|
||||
ST7567_RESET_HIGH;
|
||||
}
|
||||
|
||||
void ST7567_BackLight_On(void)
|
||||
{
|
||||
ST7567_BL_HIGH;
|
||||
}
|
||||
|
||||
void ST7567_BackLight_Off(void)
|
||||
{
|
||||
ST7567_BL_LOW;
|
||||
}
|
||||
|
||||
void ST7567_SetContrast(uint8_t val)
|
||||
{
|
||||
ST7567_WriteCommand(ST7567_SET_EV);
|
||||
ST7567_WriteCommand(ST7567_SET_EV_MASK & val);
|
||||
}
|
||||
|
||||
void ST7567_UpdateScreen(void)
|
||||
{
|
||||
uint8_t i = 0, *pt = ST7567_Buffer_all;
|
||||
for (i = 0; i < ST7567_PAGES; i++)
|
||||
{
|
||||
ST7567_WriteCommand(ST7567_SET_PAGE_ADDRESS|(i & ST7567_SET_PAGE_ADDRESS_MASK));
|
||||
ST7567_WriteCommand(ST7567_SET_COLUMN_ADDRESS_MSB|(0 >> 4));
|
||||
ST7567_WriteCommand(ST7567_SET_COLUMN_ADDRESS_LSB|(0 & 0x0F));
|
||||
ST7567_Transmit(pt + (ST7567_WIDTH * i), ST7567_WIDTH, ST7567_TIMEOUT);
|
||||
}
|
||||
}
|
||||
|
||||
void ST7567_ToggleInvert(void)
|
||||
{
|
||||
/* Toggle invert */
|
||||
ST7567.Inverted = !ST7567.Inverted;
|
||||
if (ST7567.Inverted)
|
||||
{
|
||||
ST7567_WriteCommand(ST7567_INVERSE_DISPLAY_ON);
|
||||
}
|
||||
else
|
||||
{
|
||||
ST7567_WriteCommand(ST7567_INVERSE_DISPLAY_OFF);
|
||||
}
|
||||
}
|
||||
|
||||
void ST7567_Fill(uint8_t color)
|
||||
{
|
||||
/* Set memory */
|
||||
memset(ST7567_Buffer_all, (color == ST7567_COLOR_BACK) ? 0x00 : 0xFF, sizeof(ST7567_Buffer_all));
|
||||
}
|
||||
|
||||
void ST7567_DrawPixel(uint16_t x, uint16_t y, uint8_t color)
|
||||
{
|
||||
if (x >= ST7567_WIDTH || y >= ST7567_HEIGHT)
|
||||
{
|
||||
/* Error */
|
||||
return;
|
||||
}
|
||||
|
||||
if (color == ST7567_COLOR_FRONT)
|
||||
{
|
||||
ST7567_Buffer_all[ST7567_X_OFFSET + x + (y / 8) * (ST7567_WIDTH + ST7567_SEG_EXPAND)] |= 1 << (y % 8);
|
||||
}
|
||||
else
|
||||
{
|
||||
ST7567_Buffer_all[ST7567_X_OFFSET + x + (y / 8) * (ST7567_WIDTH + ST7567_SEG_EXPAND)] &= ~(1 << (y % 8));
|
||||
}
|
||||
}
|
||||
|
||||
void ST7567_GotoXY(uint16_t x, uint16_t y)
|
||||
{
|
||||
/* Set write pointers */
|
||||
ST7567.CurrentX = x;
|
||||
ST7567.CurrentY = y;
|
||||
}
|
||||
|
||||
char ST7567_Putc(char ch, FontDef_t* font, uint8_t color)
|
||||
{
|
||||
uint32_t i, b, j, k;
|
||||
|
||||
for (i = 0; i < font->height; i++)
|
||||
{
|
||||
for (j = 0; j < font->bytes; j++)
|
||||
{
|
||||
b = font->data[((ch - 32) * font->height + i) * font->bytes + j];
|
||||
if (font->order == 0)
|
||||
{
|
||||
for (k = 0; k < 8 && k < font->width - j * 8; k++)
|
||||
{
|
||||
if ((b << k) & 0x80)
|
||||
{
|
||||
ST7567_DrawPixel(ST7567.CurrentX + (j * 8) + k, (ST7567.CurrentY + i), (uint8_t) color);
|
||||
}
|
||||
else
|
||||
{
|
||||
ST7567_DrawPixel(ST7567.CurrentX + (j * 8) + k, (ST7567.CurrentY + i), (uint8_t) !color);
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
for (k = 0; k < 8 && k < font->width - j * 8; k++)
|
||||
{
|
||||
if (b & (0x0001 << k))
|
||||
{
|
||||
ST7567_DrawPixel(ST7567.CurrentX + (j * 8) + k, (ST7567.CurrentY + i), (uint8_t) color);
|
||||
}
|
||||
else
|
||||
{
|
||||
ST7567_DrawPixel(ST7567.CurrentX + (j * 8) + k, (ST7567.CurrentY + i), (uint8_t) !color);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* Increase pointer */
|
||||
ST7567.CurrentX += font->width;
|
||||
|
||||
/* Return character written */
|
||||
return ch;
|
||||
}
|
||||
|
||||
char ST7567_Puts(char* str, FontDef_t* Font, uint8_t color)
|
||||
{
|
||||
/* Write characters */
|
||||
while (*str)
|
||||
{
|
||||
/* Write character by character */
|
||||
if (ST7567_Putc(*str, Font, color) != *str)
|
||||
{
|
||||
/* Return error */
|
||||
return *str;
|
||||
}
|
||||
|
||||
/* Increase string pointer */
|
||||
str++;
|
||||
}
|
||||
|
||||
/* Everything OK, zero should be returned */
|
||||
return *str;
|
||||
}
|
||||
|
||||
|
||||
void ST7567_DrawLine(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1, uint8_t c)
|
||||
{
|
||||
int16_t dx, dy, sx, sy, err, e2, i, tmp;
|
||||
|
||||
/* Check for overflow */
|
||||
if (x0 >= ST7567_WIDTH)
|
||||
{
|
||||
x0 = ST7567_WIDTH - 1;
|
||||
}
|
||||
if (x1 >= ST7567_WIDTH)
|
||||
{
|
||||
x1 = ST7567_WIDTH - 1;
|
||||
}
|
||||
if (y0 >= ST7567_HEIGHT)
|
||||
{
|
||||
y0 = ST7567_HEIGHT - 1;
|
||||
}
|
||||
if (y1 >= ST7567_HEIGHT)
|
||||
{
|
||||
y1 = ST7567_HEIGHT - 1;
|
||||
}
|
||||
|
||||
dx = (x0 < x1) ? (x1 - x0) : (x0 - x1);
|
||||
dy = (y0 < y1) ? (y1 - y0) : (y0 - y1);
|
||||
sx = (x0 < x1) ? 1 : -1;
|
||||
sy = (y0 < y1) ? 1 : -1;
|
||||
err = ((dx > dy) ? dx : -dy) / 2;
|
||||
|
||||
if (dx == 0)
|
||||
{
|
||||
if (y1 < y0)
|
||||
{
|
||||
tmp = y1;
|
||||
y1 = y0;
|
||||
y0 = tmp;
|
||||
}
|
||||
|
||||
if (x1 < x0)
|
||||
{
|
||||
tmp = x1;
|
||||
x1 = x0;
|
||||
x0 = tmp;
|
||||
}
|
||||
|
||||
/* Vertical line */
|
||||
for (i = y0; i <= y1; i++)
|
||||
{
|
||||
ST7567_DrawPixel(x0, i, c);
|
||||
}
|
||||
|
||||
/* Return from function */
|
||||
return;
|
||||
}
|
||||
|
||||
if (dy == 0)
|
||||
{
|
||||
if (y1 < y0)
|
||||
{
|
||||
tmp = y1;
|
||||
y1 = y0;
|
||||
y0 = tmp;
|
||||
}
|
||||
|
||||
if (x1 < x0)
|
||||
{
|
||||
tmp = x1;
|
||||
x1 = x0;
|
||||
x0 = tmp;
|
||||
}
|
||||
|
||||
/* Horizontal line */
|
||||
for (i = x0; i <= x1; i++)
|
||||
{
|
||||
ST7567_DrawPixel(i, y0, c);
|
||||
}
|
||||
|
||||
/* Return from function */
|
||||
return;
|
||||
}
|
||||
|
||||
while (1)
|
||||
{
|
||||
ST7567_DrawPixel(x0, y0, c);
|
||||
if (x0 == x1 && y0 == y1)
|
||||
{
|
||||
break;
|
||||
}
|
||||
e2 = err;
|
||||
if (e2 > -dx)
|
||||
{
|
||||
err -= dy;
|
||||
x0 += sx;
|
||||
}
|
||||
if (e2 < dy)
|
||||
{
|
||||
err += dx;
|
||||
y0 += sy;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void ST7567_DrawRectangle(uint16_t x, uint16_t y, uint16_t w, uint16_t h, uint8_t c)
|
||||
{
|
||||
/* Check input parameters */
|
||||
if (x >= ST7567_WIDTH || y >= ST7567_HEIGHT)
|
||||
{
|
||||
/* Return error */
|
||||
return;
|
||||
}
|
||||
|
||||
/* Check width and height */
|
||||
if ((x + w) >= ST7567_WIDTH)
|
||||
{
|
||||
w = ST7567_WIDTH - x;
|
||||
}
|
||||
if ((y + h) >= ST7567_HEIGHT)
|
||||
{
|
||||
h = ST7567_HEIGHT - y;
|
||||
}
|
||||
|
||||
/* Draw 4 lines */
|
||||
ST7567_DrawLine(x, y, x + w, y, c); /* Top line */
|
||||
ST7567_DrawLine(x, y + h, x + w, y + h, c); /* Bottom line */
|
||||
ST7567_DrawLine(x, y, x, y + h, c); /* Left line */
|
||||
ST7567_DrawLine(x + w, y, x + w, y + h, c); /* Right line */
|
||||
}
|
||||
|
||||
void ST7567_DrawFilledRectangle(uint16_t x, uint16_t y, uint16_t w, uint16_t h, uint8_t c)
|
||||
{
|
||||
uint8_t i;
|
||||
|
||||
/* Check input parameters */
|
||||
if (x >= ST7567_WIDTH || y >= ST7567_HEIGHT)
|
||||
{
|
||||
/* Return error */
|
||||
return;
|
||||
}
|
||||
|
||||
/* Check width and height */
|
||||
if ((x + w) >= ST7567_WIDTH)
|
||||
{
|
||||
w = ST7567_WIDTH - x;
|
||||
}
|
||||
if ((y + h) >= ST7567_HEIGHT)
|
||||
{
|
||||
h = ST7567_HEIGHT - y;
|
||||
}
|
||||
|
||||
/* Draw lines */
|
||||
for (i = 0; i <= h; i++)
|
||||
{
|
||||
/* Draw lines */
|
||||
ST7567_DrawLine(x, y + i, x + w, y + i, c);
|
||||
}
|
||||
}
|
||||
|
||||
void ST7567_DrawTriangle(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2, uint16_t x3, uint16_t y3, uint8_t color)
|
||||
{
|
||||
/* Draw lines */
|
||||
ST7567_DrawLine(x1, y1, x2, y2, color);
|
||||
ST7567_DrawLine(x2, y2, x3, y3, color);
|
||||
ST7567_DrawLine(x3, y3, x1, y1, color);
|
||||
}
|
||||
|
||||
|
||||
void ST7567_DrawFilledTriangle(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2, uint16_t x3, uint16_t y3, uint8_t color)
|
||||
{
|
||||
int16_t deltax = 0, deltay = 0, x = 0, y = 0, xinc1 = 0, xinc2 = 0,
|
||||
yinc1 = 0, yinc2 = 0, den = 0, num = 0, numadd = 0, numpixels = 0,
|
||||
curpixel = 0;
|
||||
|
||||
deltax = ABS(x2 - x1);
|
||||
deltay = ABS(y2 - y1);
|
||||
x = x1;
|
||||
y = y1;
|
||||
|
||||
if (x2 >= x1)
|
||||
{
|
||||
xinc1 = 1;
|
||||
xinc2 = 1;
|
||||
}
|
||||
else
|
||||
{
|
||||
xinc1 = -1;
|
||||
xinc2 = -1;
|
||||
}
|
||||
|
||||
if (y2 >= y1)
|
||||
{
|
||||
yinc1 = 1;
|
||||
yinc2 = 1;
|
||||
}
|
||||
else
|
||||
{
|
||||
yinc1 = -1;
|
||||
yinc2 = -1;
|
||||
}
|
||||
|
||||
if (deltax >= deltay)
|
||||
{
|
||||
xinc1 = 0;
|
||||
yinc2 = 0;
|
||||
den = deltax;
|
||||
num = deltax / 2;
|
||||
numadd = deltay;
|
||||
numpixels = deltax;
|
||||
}
|
||||
else
|
||||
{
|
||||
xinc2 = 0;
|
||||
yinc1 = 0;
|
||||
den = deltay;
|
||||
num = deltay / 2;
|
||||
numadd = deltax;
|
||||
numpixels = deltay;
|
||||
}
|
||||
|
||||
for (curpixel = 0; curpixel <= numpixels; curpixel++)
|
||||
{
|
||||
ST7567_DrawLine(x, y, x3, y3, color);
|
||||
|
||||
num += numadd;
|
||||
if (num >= den)
|
||||
{
|
||||
num -= den;
|
||||
x += xinc1;
|
||||
y += yinc1;
|
||||
}
|
||||
x += xinc2;
|
||||
y += yinc2;
|
||||
}
|
||||
}
|
||||
|
||||
void ST7567_DrawCircle(int16_t x0, int16_t y0, int16_t r, uint8_t c)
|
||||
{
|
||||
int16_t f = 1 - r;
|
||||
int16_t ddF_x = 1;
|
||||
int16_t ddF_y = -2 * r;
|
||||
int16_t x = 0;
|
||||
int16_t y = r;
|
||||
|
||||
ST7567_DrawPixel(x0, y0 + r, c);
|
||||
ST7567_DrawPixel(x0, y0 - r, c);
|
||||
ST7567_DrawPixel(x0 + r, y0, c);
|
||||
ST7567_DrawPixel(x0 - r, y0, c);
|
||||
|
||||
while (x < y)
|
||||
{
|
||||
if (f >= 0)
|
||||
{
|
||||
y--;
|
||||
ddF_y += 2;
|
||||
f += ddF_y;
|
||||
}
|
||||
x++;
|
||||
ddF_x += 2;
|
||||
f += ddF_x;
|
||||
|
||||
ST7567_DrawPixel(x0 + x, y0 + y, c);
|
||||
ST7567_DrawPixel(x0 - x, y0 + y, c);
|
||||
ST7567_DrawPixel(x0 + x, y0 - y, c);
|
||||
ST7567_DrawPixel(x0 - x, y0 - y, c);
|
||||
|
||||
ST7567_DrawPixel(x0 + y, y0 + x, c);
|
||||
ST7567_DrawPixel(x0 - y, y0 + x, c);
|
||||
ST7567_DrawPixel(x0 + y, y0 - x, c);
|
||||
ST7567_DrawPixel(x0 - y, y0 - x, c);
|
||||
}
|
||||
}
|
||||
|
||||
void ST7567_DrawFilledCircle(int16_t x0, int16_t y0, int16_t r, uint8_t c)
|
||||
{
|
||||
int16_t f = 1 - r;
|
||||
int16_t ddF_x = 1;
|
||||
int16_t ddF_y = -2 * r;
|
||||
int16_t x = 0;
|
||||
int16_t y = r;
|
||||
|
||||
ST7567_DrawPixel(x0, y0 + r, c);
|
||||
ST7567_DrawPixel(x0, y0 - r, c);
|
||||
ST7567_DrawPixel(x0 + r, y0, c);
|
||||
ST7567_DrawPixel(x0 - r, y0, c);
|
||||
ST7567_DrawLine(x0 - r, y0, x0 + r, y0, c);
|
||||
|
||||
while (x < y)
|
||||
{
|
||||
if (f >= 0)
|
||||
{
|
||||
y--;
|
||||
ddF_y += 2;
|
||||
f += ddF_y;
|
||||
}
|
||||
x++;
|
||||
ddF_x += 2;
|
||||
f += ddF_x;
|
||||
|
||||
ST7567_DrawLine(x0 - x, y0 + y, x0 + x, y0 + y, c);
|
||||
ST7567_DrawLine(x0 + x, y0 - y, x0 - x, y0 - y, c);
|
||||
|
||||
ST7567_DrawLine(x0 + y, y0 + x, x0 - y, y0 + x, c);
|
||||
ST7567_DrawLine(x0 + y, y0 - x, x0 - y, y0 - x, c);
|
||||
}
|
||||
}
|
||||
|
||||
void ST7567_Image(uint8_t *img, uint8_t frame, uint8_t x, uint8_t y)
|
||||
{
|
||||
uint32_t i, b, j;
|
||||
|
||||
b = 0;
|
||||
if(frame >= img[2])
|
||||
return;
|
||||
uint32_t start = (frame * (img[3] + (img[4] << 8)));
|
||||
|
||||
/* Go through font */
|
||||
for (i = 0; i < img[1]; i++) {
|
||||
for (j = 0; j < img[0]; j++) {
|
||||
ST7567_DrawPixel(x + j, (y + i), (uint8_t) (img[b/8 + 5 + start] >> (b%8)) & 1);
|
||||
b++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void ST7567_TestDisplayRAM(void)
|
||||
{
|
||||
uint16_t x, y, pos = 0;
|
||||
for (y = 0; y < 2; y++)
|
||||
{
|
||||
for (x = 0; x < ST7567_WIDTH; x++)
|
||||
{
|
||||
ST7567_Buffer_all[pos++] = x;
|
||||
}
|
||||
ST7567_Buffer_all[pos++] = 0x11;
|
||||
ST7567_Buffer_all[pos++] = 0x11;
|
||||
ST7567_Buffer_all[pos++] = 0x11;
|
||||
ST7567_Buffer_all[pos++] = 0x11;
|
||||
|
||||
}
|
||||
ST7567_Transmit(ST7567_Buffer_all, sizeof(ST7567_Buffer_all), ST7567_TIMEOUT);
|
||||
}
|
||||
347
Examples/LL/SPI/ST7567_128x64LCD/st7567.h
Normal file
347
Examples/LL/SPI/ST7567_128x64LCD/st7567.h
Normal file
@ -0,0 +1,347 @@
|
||||
/******************************************************************************
|
||||
**
|
||||
* \file st7567.h
|
||||
* \author IOsetting | iosetting@outlook.com
|
||||
* \date
|
||||
* \brief Library of ST7567 LCD
|
||||
* \note
|
||||
* \version v0.1
|
||||
* \ingroup demo
|
||||
*
|
||||
******************************************************************************/
|
||||
|
||||
#ifndef __ST7567_H_
|
||||
#define __ST7567_H_
|
||||
|
||||
#include "main.h"
|
||||
#include "ascii_fonts.h"
|
||||
|
||||
#define ST7567_BUF_SIZE 1024
|
||||
#define ST7567_HARDWARE_SPI 1
|
||||
|
||||
// CS: PB2
|
||||
#define ST7567_CS_LOW LL_GPIO_ResetOutputPin(GPIOB, LL_GPIO_PIN_2)
|
||||
#define ST7567_CS_HIGH LL_GPIO_SetOutputPin(GPIOB, LL_GPIO_PIN_2)
|
||||
// SCK: PB3
|
||||
#define ST7567_SCK_PORT GPIOB
|
||||
#define ST7567_SCK_PIN LL_GPIO_PIN_3
|
||||
// MOSI: PB5
|
||||
#define ST7567_MOSI_PORT GPIOB
|
||||
#define ST7567_MOSI_PIN LL_GPIO_PIN_5
|
||||
// Reset: PA8
|
||||
#define ST7567_RESET_LOW LL_GPIO_ResetOutputPin(GPIOA, LL_GPIO_PIN_8)
|
||||
#define ST7567_RESET_HIGH LL_GPIO_SetOutputPin(GPIOA, LL_GPIO_PIN_8)
|
||||
// DC: PA9
|
||||
#define ST7567_DC_LOW LL_GPIO_ResetOutputPin(GPIOA, LL_GPIO_PIN_9)
|
||||
#define ST7567_DC_HIGH LL_GPIO_SetOutputPin(GPIOA, LL_GPIO_PIN_9)
|
||||
// Black Light: PA10
|
||||
#define ST7567_BL_LOW LL_GPIO_ResetOutputPin(GPIOA, LL_GPIO_PIN_10)
|
||||
#define ST7567_BL_HIGH LL_GPIO_SetOutputPin(GPIOA, LL_GPIO_PIN_10)
|
||||
|
||||
// X width
|
||||
#define ST7567_WIDTH 128
|
||||
// Y height
|
||||
#define ST7567_HEIGHT 64
|
||||
// Additional bytes in each row
|
||||
#define ST7567_SEG_EXPAND 0
|
||||
// Display RAM Pages (8x8bit + 1bit)
|
||||
#define ST7567_PAGES 8
|
||||
// X orientation
|
||||
#define ST7567_X_ORIENT ST7567_SEG_DIRECTION_NORMAL
|
||||
// Y orientation
|
||||
#define ST7567_Y_ORIENT ST7567_COM_DIRECTION_REVERSE
|
||||
|
||||
|
||||
/* ST7567 commands definitions */
|
||||
#define ST7567_DISPLAY_OFF 0xAE /* 0xae: Display OFF (sleep mode) */
|
||||
#define ST7567_DISPLAY_ON 0xAF /* 0xaf: Display ON in normal mode */
|
||||
|
||||
#define ST7567_SET_START_LINE 0x40 /* 0x40-7f: Set display start line */
|
||||
#define ST7567_SET_START_LINE_MASK 0x3f
|
||||
|
||||
#define ST7567_SET_PAGE_ADDRESS 0xB0 /* 0xb0-b7: Set page start address */
|
||||
#define ST7567_SET_PAGE_ADDRESS_MASK 0x07
|
||||
|
||||
#define ST7567_SET_COLUMN_ADDRESS_MSB 0x10 /* 0x10-0x1f: Set higher column address */
|
||||
#define ST7567_SET_COLUMN_ADDRESS_MSB_MASK 0x0f
|
||||
|
||||
#define ST7567_SET_COLUMN_ADDRESS_LSB 0x00 /* 0x00-0x0f: Set lower column address */
|
||||
#define ST7567_SET_COLUMN_ADDRESS_LSB_MASK 0x0F
|
||||
|
||||
/**
|
||||
* SEG: 0 - 131
|
||||
*/
|
||||
#define ST7567_SEG_DIRECTION_NORMAL 0xA0 /* 0xa0: Column address 0 is mapped to SEG0 */
|
||||
#define ST7567_SEG_DIRECTION_REVERSE 0xA1 /* 0xa1: Column address 128 is mapped to SEG0 */
|
||||
|
||||
/**
|
||||
* COM: 0 - 63
|
||||
*/
|
||||
#define ST7567_COM_DIRECTION_NORMAL 0xC0 /* 0xc0: Set COM output direction, normal mode */
|
||||
#define ST7567_COM_DIRECTION_REVERSE 0xC8 /* 0xc8: Set COM output direction, reverse mode */
|
||||
|
||||
#define ST7567_INVERSE_DISPLAY_OFF 0xA6 /* 0xa6: Normal display */
|
||||
#define ST7567_INVERSE_DISPLAY_ON 0xA7 /* 0xa7: Inverse display */
|
||||
|
||||
#define ST7567_ALL_PIXEL_ON 0xA5 /* 0xa5: Entire display ON */
|
||||
#define ST7567_ALL_PIXEL_NORMAL 0xA4 /* 0xa4: Resume to RAM content display */
|
||||
|
||||
#define ST7567_BIAS_1_9 0xA2 /* 0xa2: Select BIAS setting 1/9 */
|
||||
#define ST7567_BIAS_1_7 0xA3 /* 0xa3: Select BIAS setting 1/7 */
|
||||
|
||||
#define ST7567_READ_MODIFY_WRITE_START 0xE0 /* 0xe0: Enter the Read Modify Write mode */
|
||||
#define ST7567_READ_MODIFY_WRITE_END 0xEE /* 0xee: Leave the Read Modify Write mode */
|
||||
#define ST7567_RESET 0xE2 /* 0xe2: Software RESET */
|
||||
|
||||
/**
|
||||
* This instruction controls the built-in power circuits.
|
||||
* Typically, these 3 flags are turned ON at the same time.
|
||||
*/
|
||||
#define ST7567_POWER_CONTROL 0x28
|
||||
#define ST7567_POWER_CONTROL_VF 0x01
|
||||
#define ST7567_POWER_CONTROL_VR 0x02
|
||||
#define ST7567_POWER_CONTROL_VB 0x04
|
||||
|
||||
/**
|
||||
* The operation voltage (V0) calculation formula is shown below:
|
||||
* (RR comes from Regulation Ratio, EV comes from EV[5:0])
|
||||
* V0 = RR X [ 1 – (63 – EV) / 162 ] X 2.1, or
|
||||
* V0 = RR X [ ( 99 + EV ) / 162 ] X 2.1
|
||||
*/
|
||||
#define ST7567_REGULATION_RATIO 0x20
|
||||
#define ST7567_REGULATION_RATIO_3_0 0x00
|
||||
#define ST7567_REGULATION_RATIO_3_5 0x01
|
||||
#define ST7567_REGULATION_RATIO_4_0 0x02
|
||||
#define ST7567_REGULATION_RATIO_4_5 0x03
|
||||
#define ST7567_REGULATION_RATIO_5_0 0x04 /* Default */
|
||||
#define ST7567_REGULATION_RATIO_5_5 0x05
|
||||
#define ST7567_REGULATION_RATIO_6_0 0x06
|
||||
#define ST7567_REGULATION_RATIO_6_5 0x07
|
||||
|
||||
/**
|
||||
* This is double byte instruction. The first byte set ST7567 into EV
|
||||
* adjust mode and the following instruction will change the EV setting.
|
||||
* That means these 2 bytes must be used together. They control the electronic
|
||||
* volume to adjust a suitable V0 voltage for the LCD.
|
||||
*/
|
||||
#define ST7567_SET_EV 0x81
|
||||
#define ST7567_SET_EV_MASK 0x3F
|
||||
|
||||
#define ST7567_SET_BOOSTER 0xF8 /* Set booster level */
|
||||
#define ST7567_SET_BOOSTER_4X 0x00
|
||||
#define ST7567_SET_BOOSTER_5X 0x01
|
||||
|
||||
#define ST7567_NOP 0xE3
|
||||
#define ST7567_TEST 0xFE
|
||||
|
||||
#ifndef ST7567_TIMEOUT
|
||||
#define ST7567_TIMEOUT 20000
|
||||
#endif
|
||||
|
||||
/** Background color */
|
||||
#define ST7567_COLOR_BACK 0x00
|
||||
/** Front color */
|
||||
#define ST7567_COLOR_FRONT 0x01
|
||||
|
||||
/**
|
||||
* @brief Initializes ST7567 LCD
|
||||
* @param None
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_Init(void);
|
||||
|
||||
/**
|
||||
* @brief Hardware reset ST7567 LCD
|
||||
* @param None
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_Reset(void);
|
||||
|
||||
/**
|
||||
* @brief Turn ST7567 LCD backlight on
|
||||
* @param None
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_BackLight_On(void);
|
||||
|
||||
/**
|
||||
* @brief Turn ST7567 LCD backlight off
|
||||
* @param None
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_BackLight_Off(void);
|
||||
|
||||
/**
|
||||
* @brief Turn ST7567 LCD backlight off
|
||||
* @param val: value between 0x00 ~ 0x3F
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_SetContrast(uint8_t val);
|
||||
|
||||
/**
|
||||
* @brief Updates buffer from internal RAM to LCD
|
||||
* @note This function must be called each time you do some changes to LCD, to update buffer from RAM to LCD
|
||||
* @param None
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_UpdateScreen(void);
|
||||
|
||||
/**
|
||||
* @brief Toggles pixels invertion inside internal RAM
|
||||
* @note @ref ST7567_UpdateScreen() must be called after that in order to see updated LCD screen
|
||||
* @param None
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_ToggleInvert(void);
|
||||
|
||||
/**
|
||||
* @brief Fills entire LCD with desired color
|
||||
* @note @ref ST7567_UpdateScreen() must be called after that in order to see updated LCD screen
|
||||
* @param Color: Color to be used for screen fill. This parameter can be a value of @ref ST7567_COLOR_t enumeration
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_Fill(uint8_t Color);
|
||||
|
||||
/**
|
||||
* @brief Draws pixel at desired location
|
||||
* @note @ref ST7567_UpdateScreen() must called after that in order to see updated LCD screen
|
||||
* @param x: X location. This parameter can be a value between 0 and ST7567_WIDTH - 1
|
||||
* @param y: Y location. This parameter can be a value between 0 and ST7567_HEIGHT - 1
|
||||
* @param color: Color to be used for screen fill. This parameter can be a value of @ref ST7567_COLOR_t enumeration
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_DrawPixel(uint16_t x, uint16_t y, uint8_t color);
|
||||
|
||||
/**
|
||||
* @brief Sets cursor pointer to desired location for strings
|
||||
* @param x: X location. This parameter can be a value between 0 and ST7567_WIDTH - 1
|
||||
* @param y: Y location. This parameter can be a value between 0 and ST7567_HEIGHT - 1
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_GotoXY(uint16_t x, uint16_t y);
|
||||
|
||||
/**
|
||||
* @brief Puts character to internal RAM
|
||||
* @note @ref ST7567_UpdateScreen() must be called after that in order to see updated LCD screen
|
||||
* @param ch: Character to be written
|
||||
* @param *Font: Pointer to @ref FontDef_t structure with used font
|
||||
* @param color: Color used for drawing. This parameter can be a value of @ref ST7567_COLOR_t enumeration
|
||||
* @retval Character written
|
||||
*/
|
||||
char ST7567_Putc(char ch, FontDef_t* Font, uint8_t color);
|
||||
|
||||
/**
|
||||
* @brief Puts string to internal RAM
|
||||
* @note @ref ST7567_UpdateScreen() must be called after that in order to see updated LCD screen
|
||||
* @param *str: String to be written
|
||||
* @param *Font: Pointer to @ref FontDef_t structure with used font
|
||||
* @param color: Color used for drawing. This parameter can be a value of @ref ST7567_COLOR_t enumeration
|
||||
* @retval Zero on success or character value when function failed
|
||||
*/
|
||||
char ST7567_Puts(char* str, FontDef_t* Font, uint8_t color);
|
||||
|
||||
/**
|
||||
* @brief Draws line on LCD
|
||||
* @note @ref ST7567_UpdateScreen() must be called after that in order to see updated LCD screen
|
||||
* @param x0: Line X start point. Valid input is 0 to ST7567_WIDTH - 1
|
||||
* @param y0: Line Y start point. Valid input is 0 to ST7567_HEIGHT - 1
|
||||
* @param x1: Line X end point. Valid input is 0 to ST7567_WIDTH - 1
|
||||
* @param y1: Line Y end point. Valid input is 0 to ST7567_HEIGHT - 1
|
||||
* @param c: Color to be used. This parameter can be a value of @ref ST7567_COLOR_t enumeration
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_DrawLine(uint16_t x0, uint16_t y0, uint16_t x1, uint16_t y1, uint8_t c);
|
||||
|
||||
/**
|
||||
* @brief Draws rectangle on LCD
|
||||
* @note @ref ST7567_UpdateScreen() must be called after that in order to see updated LCD screen
|
||||
* @param x: Top left X start point. Valid input is 0 to ST7567_WIDTH - 1
|
||||
* @param y: Top left Y start point. Valid input is 0 to ST7567_HEIGHT - 1
|
||||
* @param w: Rectangle width in units of pixels
|
||||
* @param h: Rectangle height in units of pixels
|
||||
* @param c: Color to be used. This parameter can be a value of @ref ST7567_COLOR_t enumeration
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_DrawRectangle(uint16_t x, uint16_t y, uint16_t w, uint16_t h, uint8_t c);
|
||||
|
||||
/**
|
||||
* @brief Draws filled rectangle on LCD
|
||||
* @note @ref ST7567_UpdateScreen() must be called after that in order to see updated LCD screen
|
||||
* @param x: Top left X start point. Valid input is 0 to ST7567_WIDTH - 1
|
||||
* @param y: Top left Y start point. Valid input is 0 to ST7567_HEIGHT - 1
|
||||
* @param w: Rectangle width in units of pixels
|
||||
* @param h: Rectangle height in units of pixels
|
||||
* @param c: Color to be used. This parameter can be a value of @ref ST7567_COLOR_t enumeration
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_DrawFilledRectangle(uint16_t x, uint16_t y, uint16_t w, uint16_t h, uint8_t c);
|
||||
|
||||
/**
|
||||
* @brief Draws triangle on LCD
|
||||
* @note @ref ST7567_UpdateScreen() must be called after that in order to see updated LCD screen
|
||||
* @param x1: First coordinate X location. Valid input is 0 to ST7567_WIDTH - 1
|
||||
* @param y1: First coordinate Y location. Valid input is 0 to ST7567_HEIGHT - 1
|
||||
* @param x2: Second coordinate X location. Valid input is 0 to ST7567_WIDTH - 1
|
||||
* @param y2: Second coordinate Y location. Valid input is 0 to ST7567_HEIGHT - 1
|
||||
* @param x3: Third coordinate X location. Valid input is 0 to ST7567_WIDTH - 1
|
||||
* @param y3: Third coordinate Y location. Valid input is 0 to ST7567_HEIGHT - 1
|
||||
* @param c: Color to be used. This parameter can be a value of @ref ST7567_COLOR_t enumeration
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_DrawTriangle(uint16_t x1, uint16_t y1, uint16_t x2, uint16_t y2, uint16_t x3, uint16_t y3, uint8_t color);
|
||||
|
||||
/**
|
||||
* @brief Draws circle to STM buffer
|
||||
* @note @ref ST7567_UpdateScreen() must be called after that in order to see updated LCD screen
|
||||
* @param x: X location for center of circle. Valid input is 0 to ST7567_WIDTH - 1
|
||||
* @param y: Y location for center of circle. Valid input is 0 to ST7567_HEIGHT - 1
|
||||
* @param r: Circle radius in units of pixels
|
||||
* @param c: Color to be used. This parameter can be a value of @ref ST7567_COLOR_t enumeration
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_DrawCircle(int16_t x0, int16_t y0, int16_t r, uint8_t c);
|
||||
|
||||
/**
|
||||
* @brief Draws filled circle to STM buffer
|
||||
* @note @ref ST7567_UpdateScreen() must be called after that in order to see updated LCD screen
|
||||
* @param x: X location for center of circle. Valid input is 0 to ST7567_WIDTH - 1
|
||||
* @param y: Y location for center of circle. Valid input is 0 to ST7567_HEIGHT - 1
|
||||
* @param r: Circle radius in units of pixels
|
||||
* @param c: Color to be used. This parameter can be a value of @ref ST7567_COLOR_t enumeration
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_DrawFilledCircle(int16_t x0, int16_t y0, int16_t r, uint8_t c);
|
||||
|
||||
/**
|
||||
* @brief Writes multi bytes to slave
|
||||
* @param *I2Cx: I2C used
|
||||
* @param address: 7 bit slave address, left aligned, bits 7:1 are used, LSB bit is not used
|
||||
* @param reg: register to write to
|
||||
* @param *data: pointer to data array to write it to slave
|
||||
* @param count: how many bytes will be written
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_Image(uint8_t *img, uint8_t frame, uint8_t x, uint8_t y);
|
||||
|
||||
/**
|
||||
* @brief Writes single byte command to slave
|
||||
* @param command: command to be written
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_WriteCommand(uint8_t command);
|
||||
|
||||
/**
|
||||
* @brief Writes single byte data to slave
|
||||
* @param data: data to be written
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_WriteData(uint8_t data);
|
||||
|
||||
/**
|
||||
* @brief Test ST7567 LCD Display RAM
|
||||
* @param None
|
||||
* @retval None
|
||||
*/
|
||||
void ST7567_TestDisplayRAM(void);
|
||||
|
||||
#endif // __ST7567_H_
|
||||
Loading…
x
Reference in New Issue
Block a user