Imrich Konkol / Mbed 2 deprecated lcd_tft_ssd2119

Dependencies:   EthernetNetIf mbed

Committer:
ikon
Date:
Sun Feb 27 23:39:10 2011 +0000
Revision:
2:456410210d03
1.0

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ikon 2:456410210d03 1 #define FONT8X8_LEN 768
ikon 2:456410210d03 2 static const uint8_t Font8x8[]=
ikon 2:456410210d03 3 {
ikon 2:456410210d03 4 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x10,0x10,0x10,0x10,
ikon 2:456410210d03 5 0x00,0x10,0x00,0x00,0x24,0x24,0x00,0x00,0x00,0x00,0x00,0x00,0x24,
ikon 2:456410210d03 6 0x7e,0x24,0x24,0x7e,0x24,0x00,0x00,0x08,0x3e,0x28,0x3e,0x0a,0x3e,
ikon 2:456410210d03 7 0x08,0x00,0x62,0x64,0x08,0x10,0x26,0x46,0x00,0x00,0x10,0x28,0x10,
ikon 2:456410210d03 8 0x2a,0x44,0x3a,0x00,0x00,0x08,0x10,0x00,0x00,0x00,0x00,0x00,0x00,
ikon 2:456410210d03 9 0x04,0x08,0x08,0x08,0x08,0x04,0x00,0x00,0x20,0x10,0x10,0x10,0x10,
ikon 2:456410210d03 10 0x20,0x00,0x00,0x00,0x14,0x08,0x3e,0x08,0x14,0x00,0x00,0x00,0x08,
ikon 2:456410210d03 11 0x08,0x3e,0x08,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x08,0x08,0x10,
ikon 2:456410210d03 12 0x00,0x00,0x00,0x00,0x3e,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
ikon 2:456410210d03 13 0x18,0x18,0x00,0x00,0x00,0x02,0x04,0x08,0x10,0x20,0x00,0x00,0x3c,
ikon 2:456410210d03 14 0x46,0x4a,0x52,0x62,0x3c,0x00,0x00,0x18,0x28,0x08,0x08,0x08,0x3e,
ikon 2:456410210d03 15 0x00,0x00,0x3c,0x42,0x02,0x3c,0x40,0x7e,0x00,0x00,0x3c,0x42,0x0c,
ikon 2:456410210d03 16 0x02,0x42,0x3c,0x00,0x00,0x08,0x18,0x28,0x48,0x7e,0x08,0x00,0x00,
ikon 2:456410210d03 17 0x7e,0x40,0x7c,0x02,0x42,0x3c,0x00,0x00,0x3c,0x40,0x7c,0x42,0x42,
ikon 2:456410210d03 18 0x3c,0x00,0x00,0x7e,0x02,0x04,0x08,0x10,0x10,0x00,0x00,0x3c,0x42,
ikon 2:456410210d03 19 0x3c,0x42,0x42,0x3c,0x00,0x00,0x3c,0x42,0x42,0x3e,0x02,0x3c,0x00,
ikon 2:456410210d03 20 0x00,0x00,0x00,0x10,0x00,0x00,0x10,0x00,0x00,0x00,0x10,0x00,0x00,
ikon 2:456410210d03 21 0x10,0x10,0x20,0x00,0x00,0x04,0x08,0x10,0x08,0x04,0x00,0x00,0x00,
ikon 2:456410210d03 22 0x00,0x3e,0x00,0x3e,0x00,0x00,0x00,0x00,0x10,0x08,0x04,0x08,0x10,
ikon 2:456410210d03 23 0x00,0x00,0x3c,0x42,0x04,0x08,0x00,0x08,0x00,0x00,0x3c,0x4a,0x56,
ikon 2:456410210d03 24 0x5e,0x40,0x3c,0x00,0x00,0x3c,0x42,0x42,0x7e,0x42,0x42,0x00,0x00,
ikon 2:456410210d03 25 0x7c,0x42,0x7c,0x42,0x42,0x7c,0x00,0x00,0x3c,0x42,0x40,0x40,0x42,
ikon 2:456410210d03 26 0x3c,0x00,0x00,0x78,0x44,0x42,0x42,0x44,0x78,0x00,0x00,0x7e,0x40,
ikon 2:456410210d03 27 0x7c,0x40,0x40,0x7e,0x00,0x00,0x7e,0x40,0x7c,0x40,0x40,0x40,0x00,
ikon 2:456410210d03 28 0x00,0x3c,0x42,0x40,0x4e,0x42,0x3c,0x00,0x00,0x42,0x42,0x7e,0x42,
ikon 2:456410210d03 29 0x42,0x42,0x00,0x00,0x3e,0x08,0x08,0x08,0x08,0x3e,0x00,0x00,0x02,
ikon 2:456410210d03 30 0x02,0x02,0x42,0x42,0x3c,0x00,0x00,0x44,0x48,0x70,0x48,0x44,0x42,
ikon 2:456410210d03 31 0x00,0x00,0x40,0x40,0x40,0x40,0x40,0x7e,0x00,0x00,0x42,0x66,0x5a,
ikon 2:456410210d03 32 0x42,0x42,0x42,0x00,0x00,0x42,0x62,0x52,0x4a,0x46,0x42,0x00,0x00,
ikon 2:456410210d03 33 0x3c,0x42,0x42,0x42,0x42,0x3c,0x00,0x00,0x7c,0x42,0x42,0x7c,0x40,
ikon 2:456410210d03 34 0x40,0x00,0x00,0x3c,0x42,0x42,0x52,0x4a,0x3c,0x00,0x00,0x7c,0x42,
ikon 2:456410210d03 35 0x42,0x7c,0x44,0x42,0x00,0x00,0x3c,0x40,0x3c,0x02,0x42,0x3c,0x00,
ikon 2:456410210d03 36 0x00,0xfe,0x10,0x10,0x10,0x10,0x10,0x00,0x00,0x42,0x42,0x42,0x42,
ikon 2:456410210d03 37 0x42,0x3c,0x00,0x00,0x42,0x42,0x42,0x42,0x24,0x18,0x00,0x00,0x42,
ikon 2:456410210d03 38 0x42,0x42,0x42,0x5a,0x24,0x00,0x00,0x42,0x24,0x18,0x18,0x24,0x42,
ikon 2:456410210d03 39 0x00,0x00,0x82,0x44,0x28,0x10,0x10,0x10,0x00,0x00,0x7e,0x04,0x08,
ikon 2:456410210d03 40 0x10,0x20,0x7e,0x00,0x00,0x0e,0x08,0x08,0x08,0x08,0x0e,0x00,0x00,
ikon 2:456410210d03 41 0x00,0x40,0x20,0x10,0x08,0x04,0x00,0x00,0x70,0x10,0x10,0x10,0x10,
ikon 2:456410210d03 42 0x70,0x00,0x00,0x10,0x38,0x54,0x10,0x10,0x10,0x00,0x00,0x00,0x00,
ikon 2:456410210d03 43 0x00,0x00,0x00,0x00,0xff,0x00,0x1c,0x22,0x78,0x20,0x20,0x7e,0x00,
ikon 2:456410210d03 44 0x00,0x00,0x38,0x04,0x3c,0x44,0x3c,0x00,0x00,0x20,0x20,0x3c,0x22,
ikon 2:456410210d03 45 0x22,0x3c,0x00,0x00,0x00,0x1c,0x20,0x20,0x20,0x1c,0x00,0x00,0x04,
ikon 2:456410210d03 46 0x04,0x3c,0x44,0x44,0x3c,0x00,0x00,0x00,0x38,0x44,0x78,0x40,0x3c,
ikon 2:456410210d03 47 0x00,0x00,0x0c,0x10,0x18,0x10,0x10,0x10,0x00,0x00,0x00,0x3c,0x44,
ikon 2:456410210d03 48 0x44,0x3c,0x04,0x38,0x00,0x40,0x40,0x78,0x44,0x44,0x44,0x00,0x00,
ikon 2:456410210d03 49 0x10,0x00,0x30,0x10,0x10,0x38,0x00,0x00,0x04,0x00,0x04,0x04,0x04,
ikon 2:456410210d03 50 0x24,0x18,0x00,0x20,0x28,0x30,0x30,0x28,0x24,0x00,0x00,0x10,0x10,
ikon 2:456410210d03 51 0x10,0x10,0x10,0x0c,0x00,0x00,0x00,0x68,0x54,0x54,0x54,0x54,0x00,
ikon 2:456410210d03 52 0x00,0x00,0x78,0x44,0x44,0x44,0x44,0x00,0x00,0x00,0x38,0x44,0x44,
ikon 2:456410210d03 53 0x44,0x38,0x00,0x00,0x00,0x78,0x44,0x44,0x78,0x40,0x40,0x00,0x00,
ikon 2:456410210d03 54 0x3c,0x44,0x44,0x3c,0x04,0x06,0x00,0x00,0x1c,0x20,0x20,0x20,0x20,
ikon 2:456410210d03 55 0x00,0x00,0x00,0x38,0x40,0x38,0x04,0x78,0x00,0x00,0x10,0x38,0x10,
ikon 2:456410210d03 56 0x10,0x10,0x0c,0x00,0x00,0x00,0x44,0x44,0x44,0x44,0x38,0x00,0x00,
ikon 2:456410210d03 57 0x00,0x44,0x44,0x28,0x28,0x10,0x00,0x00,0x00,0x44,0x54,0x54,0x54,
ikon 2:456410210d03 58 0x28,0x00,0x00,0x00,0x44,0x28,0x10,0x28,0x44,0x00,0x00,0x00,0x44,
ikon 2:456410210d03 59 0x44,0x44,0x3c,0x04,0x38,0x00,0x00,0x7c,0x08,0x10,0x20,0x7c,0x00,
ikon 2:456410210d03 60 0x00,0x0e,0x08,0x30,0x08,0x08,0x0e,0x00,0x00,0x08,0x08,0x08,0x08,
ikon 2:456410210d03 61 0x08,0x08,0x00,0x00,0x70,0x10,0x0c,0x10,0x10,0x70,0x00,0x00,0x14,
ikon 2:456410210d03 62 0x28,0x00,0x00,0x00,0x00,0x00,0x3c,0x42,0x99,0xa1,0xa1,0x99,0x42,
ikon 2:456410210d03 63 0x3c,0x3c
ikon 2:456410210d03 64 };
ikon 2:456410210d03 65
ikon 2:456410210d03 66 /*-----------------------------------------------------------------------------
ikon 2:456410210d03 67 Character generator
ikon 2:456410210d03 68
ikon 2:456410210d03 69 This table defines the standard ASCII characters in a 5x7 dot format.
ikon 2:456410210d03 70 -----------------------------------------------------------------------------*/
ikon 2:456410210d03 71 static const uint8_t FontLookup [][5] = {
ikon 2:456410210d03 72 { 0x00, 0x00, 0x00, 0x00, 0x00 }, // sp
ikon 2:456410210d03 73 { 0x00, 0x00, 0x2f, 0x00, 0x00 }, // !
ikon 2:456410210d03 74 { 0x00, 0x07, 0x00, 0x07, 0x00 }, // "
ikon 2:456410210d03 75 { 0x14, 0x7f, 0x14, 0x7f, 0x14 }, // #
ikon 2:456410210d03 76 { 0x24, 0x2a, 0x7f, 0x2a, 0x12 }, // $
ikon 2:456410210d03 77 { 0xc4, 0xc8, 0x10, 0x26, 0x46 }, // %
ikon 2:456410210d03 78 { 0x36, 0x49, 0x55, 0x22, 0x50 }, // &
ikon 2:456410210d03 79 { 0x00, 0x05, 0x03, 0x00, 0x00 }, // '
ikon 2:456410210d03 80 { 0x00, 0x1c, 0x22, 0x41, 0x00 }, // (
ikon 2:456410210d03 81 { 0x00, 0x41, 0x22, 0x1c, 0x00 }, // )
ikon 2:456410210d03 82 { 0x14, 0x08, 0x3E, 0x08, 0x14 }, // *
ikon 2:456410210d03 83 { 0x08, 0x08, 0x3E, 0x08, 0x08 }, // +
ikon 2:456410210d03 84 { 0x00, 0x00, 0x50, 0x30, 0x00 }, // ,
ikon 2:456410210d03 85 { 0x10, 0x10, 0x10, 0x10, 0x10 }, // -
ikon 2:456410210d03 86 { 0x00, 0x60, 0x60, 0x00, 0x00 }, // .
ikon 2:456410210d03 87 { 0x20, 0x10, 0x08, 0x04, 0x02 }, // /
ikon 2:456410210d03 88 { 0x3E, 0x51, 0x49, 0x45, 0x3E }, // 0
ikon 2:456410210d03 89 { 0x00, 0x42, 0x7F, 0x40, 0x00 }, // 1
ikon 2:456410210d03 90 { 0x42, 0x61, 0x51, 0x49, 0x46 }, // 2
ikon 2:456410210d03 91 { 0x21, 0x41, 0x45, 0x4B, 0x31 }, // 3
ikon 2:456410210d03 92 { 0x18, 0x14, 0x12, 0x7F, 0x10 }, // 4
ikon 2:456410210d03 93 { 0x27, 0x45, 0x45, 0x45, 0x39 }, // 5
ikon 2:456410210d03 94 { 0x3C, 0x4A, 0x49, 0x49, 0x30 }, // 6
ikon 2:456410210d03 95 { 0x01, 0x71, 0x09, 0x05, 0x03 }, // 7
ikon 2:456410210d03 96 { 0x36, 0x49, 0x49, 0x49, 0x36 }, // 8
ikon 2:456410210d03 97 { 0x06, 0x49, 0x49, 0x29, 0x1E }, // 9
ikon 2:456410210d03 98 { 0x00, 0x36, 0x36, 0x00, 0x00 }, // :
ikon 2:456410210d03 99 { 0x00, 0x56, 0x36, 0x00, 0x00 }, // ;
ikon 2:456410210d03 100 { 0x08, 0x14, 0x22, 0x41, 0x00 }, // <
ikon 2:456410210d03 101 { 0x14, 0x14, 0x14, 0x14, 0x14 }, // =
ikon 2:456410210d03 102 { 0x00, 0x41, 0x22, 0x14, 0x08 }, // >
ikon 2:456410210d03 103 { 0x02, 0x01, 0x51, 0x09, 0x06 }, // ?
ikon 2:456410210d03 104 { 0x32, 0x49, 0x59, 0x51, 0x3E }, // @
ikon 2:456410210d03 105 { 0x7E, 0x11, 0x11, 0x11, 0x7E }, // A
ikon 2:456410210d03 106 { 0x7F, 0x49, 0x49, 0x49, 0x36 }, // B
ikon 2:456410210d03 107 { 0x3E, 0x41, 0x41, 0x41, 0x22 }, // C
ikon 2:456410210d03 108 { 0x7F, 0x41, 0x41, 0x22, 0x1C }, // D
ikon 2:456410210d03 109 { 0x7F, 0x49, 0x49, 0x49, 0x41 }, // E
ikon 2:456410210d03 110 { 0x7F, 0x09, 0x09, 0x09, 0x01 }, // F
ikon 2:456410210d03 111 { 0x3E, 0x41, 0x49, 0x49, 0x7A }, // G
ikon 2:456410210d03 112 { 0x7F, 0x08, 0x08, 0x08, 0x7F }, // H
ikon 2:456410210d03 113 { 0x00, 0x41, 0x7F, 0x41, 0x00 }, // I
ikon 2:456410210d03 114 { 0x20, 0x40, 0x41, 0x3F, 0x01 }, // J
ikon 2:456410210d03 115 { 0x7F, 0x08, 0x14, 0x22, 0x41 }, // K
ikon 2:456410210d03 116 { 0x7F, 0x40, 0x40, 0x40, 0x40 }, // L
ikon 2:456410210d03 117 { 0x7F, 0x02, 0x0C, 0x02, 0x7F }, // M
ikon 2:456410210d03 118 { 0x7F, 0x04, 0x08, 0x10, 0x7F }, // N
ikon 2:456410210d03 119 { 0x3E, 0x41, 0x41, 0x41, 0x3E }, // O
ikon 2:456410210d03 120 { 0x7F, 0x09, 0x09, 0x09, 0x06 }, // P
ikon 2:456410210d03 121 { 0x3E, 0x41, 0x51, 0x21, 0x5E }, // Q
ikon 2:456410210d03 122 { 0x7F, 0x09, 0x19, 0x29, 0x46 }, // R
ikon 2:456410210d03 123 { 0x46, 0x49, 0x49, 0x49, 0x31 }, // S
ikon 2:456410210d03 124 { 0x01, 0x01, 0x7F, 0x01, 0x01 }, // T
ikon 2:456410210d03 125 { 0x3F, 0x40, 0x40, 0x40, 0x3F }, // U
ikon 2:456410210d03 126 { 0x1F, 0x20, 0x40, 0x20, 0x1F }, // V
ikon 2:456410210d03 127 { 0x3F, 0x40, 0x38, 0x40, 0x3F }, // W
ikon 2:456410210d03 128 { 0x63, 0x14, 0x08, 0x14, 0x63 }, // X
ikon 2:456410210d03 129 { 0x07, 0x08, 0x70, 0x08, 0x07 }, // Y
ikon 2:456410210d03 130 { 0x61, 0x51, 0x49, 0x45, 0x43 }, // Z
ikon 2:456410210d03 131 { 0x00, 0x7F, 0x41, 0x41, 0x00 }, // [
ikon 2:456410210d03 132 { 0x00, 0x06, 0x18, 0x60, 0x00 }, // backslash
ikon 2:456410210d03 133 { 0x00, 0x41, 0x41, 0x7F, 0x00 }, // ]
ikon 2:456410210d03 134 { 0x04, 0x02, 0x01, 0x02, 0x04 }, // ^
ikon 2:456410210d03 135 { 0x40, 0x40, 0x40, 0x40, 0x40 }, // _
ikon 2:456410210d03 136 { 0x00, 0x01, 0x02, 0x04, 0x00 }, // '
ikon 2:456410210d03 137 { 0x20, 0x54, 0x54, 0x54, 0x78 }, // a
ikon 2:456410210d03 138 { 0x7F, 0x48, 0x44, 0x44, 0x38 }, // b
ikon 2:456410210d03 139 { 0x38, 0x44, 0x44, 0x44, 0x20 }, // c
ikon 2:456410210d03 140 { 0x38, 0x44, 0x44, 0x48, 0x7F }, // d
ikon 2:456410210d03 141 { 0x38, 0x54, 0x54, 0x54, 0x18 }, // e
ikon 2:456410210d03 142 { 0x08, 0x7E, 0x09, 0x01, 0x02 }, // f
ikon 2:456410210d03 143 { 0x0C, 0x52, 0x52, 0x52, 0x3E }, // g
ikon 2:456410210d03 144 { 0x7F, 0x08, 0x04, 0x04, 0x78 }, // h
ikon 2:456410210d03 145 { 0x00, 0x44, 0x7D, 0x40, 0x00 }, // i
ikon 2:456410210d03 146 { 0x20, 0x40, 0x44, 0x3D, 0x00 }, // j
ikon 2:456410210d03 147 { 0x7F, 0x10, 0x28, 0x44, 0x00 }, // k
ikon 2:456410210d03 148 { 0x00, 0x41, 0x7F, 0x40, 0x00 }, // l
ikon 2:456410210d03 149 { 0x7C, 0x04, 0x18, 0x04, 0x78 }, // m
ikon 2:456410210d03 150 { 0x7C, 0x08, 0x04, 0x04, 0x78 }, // n
ikon 2:456410210d03 151 { 0x38, 0x44, 0x44, 0x44, 0x38 }, // o
ikon 2:456410210d03 152 { 0x7C, 0x14, 0x14, 0x14, 0x08 }, // p
ikon 2:456410210d03 153 { 0x08, 0x14, 0x14, 0x18, 0x7C }, // q
ikon 2:456410210d03 154 { 0x7C, 0x08, 0x04, 0x04, 0x08 }, // r
ikon 2:456410210d03 155 { 0x48, 0x54, 0x54, 0x54, 0x20 }, // s
ikon 2:456410210d03 156 { 0x04, 0x3F, 0x44, 0x40, 0x20 }, // t
ikon 2:456410210d03 157 { 0x3C, 0x40, 0x40, 0x20, 0x7C }, // u
ikon 2:456410210d03 158 { 0x1C, 0x20, 0x40, 0x20, 0x1C }, // v
ikon 2:456410210d03 159 { 0x3C, 0x40, 0x30, 0x40, 0x3C }, // w
ikon 2:456410210d03 160 { 0x44, 0x28, 0x10, 0x28, 0x44 }, // x
ikon 2:456410210d03 161 { 0x0C, 0x50, 0x50, 0x50, 0x3C }, // y
ikon 2:456410210d03 162 { 0x44, 0x64, 0x54, 0x4C, 0x44 }, // z
ikon 2:456410210d03 163 { 0x08, 0x36, 0x41, 0x41, 0x00 }, // {
ikon 2:456410210d03 164 { 0x00, 0x00, 0x7F, 0x00, 0x00 }, // |
ikon 2:456410210d03 165 { 0x00, 0x41, 0x41, 0x36, 0x08 }, // }
ikon 2:456410210d03 166 { 0x01, 0x02, 0x01, 0x02, 0x00 }, // ~
ikon 2:456410210d03 167 { 0x3E, 0x5D, 0x55, 0x55, 0x3E }, // (c)
ikon 2:456410210d03 168 { 0x55, 0x2A, 0x55, 0x2A, 0x55 } // 55
ikon 2:456410210d03 169 };