Jack Berkhout / TFT_fonts

Fork of TFT_fonts by Jack Berkhout

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers HD44780_6x8.h Source File

HD44780_6x8.h

00001 // FontName : HD44780_6x8
00002 // FontSize : 6 x 8
00003 
00004 __align(2) 
00005 const unsigned char HD44780_6x8[] = {
00006     7, 6, 8, 1,     // Bytes/char, pixels horizontal, pixels vertical, bytes/vert line
00007     // width, pixel stream ....
00008     // Width, Bytes (vertical) from left to right, bit 0 on top
00009     0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,  // Code for char  
00010     0x03, 0x00, 0x00, 0x4F, 0x00, 0x00, 0x00,  // Code for char !
00011     0x04, 0x00, 0x07, 0x00, 0x07, 0x00, 0x00,  // Code for char "
00012     0x05, 0x14, 0x7F, 0x14, 0x7F, 0x14, 0x00,  // Code for char #
00013     0x05, 0x24, 0x2A, 0x7F, 0x2A, 0x12, 0x00,  // Code for char $
00014     0x05, 0x23, 0x13, 0x08, 0x64, 0x62, 0x00,  // Code for char %
00015     0x05, 0x36, 0x49, 0x55, 0x22, 0x50, 0x00,  // Code for char &
00016     0x03, 0x00, 0x05, 0x03, 0x00, 0x00, 0x00,  // Code for char '
00017     0x04, 0x00, 0x1C, 0x22, 0x41, 0x00, 0x00,  // Code for char (
00018     0x04, 0x00, 0x41, 0x22, 0x1C, 0x00, 0x00,  // Code for char )
00019     0x05, 0x14, 0x08, 0x3E, 0x08, 0x14, 0x00,  // Code for char *
00020     0x05, 0x08, 0x08, 0x3E, 0x08, 0x08, 0x00,  // Code for char +
00021     0x03, 0x00, 0x50, 0x30, 0x00, 0x00, 0x00,  // Code for char ,
00022     0x05, 0x08, 0x08, 0x08, 0x08, 0x08, 0x00,  // Code for char -
00023     0x03, 0x00, 0x60, 0x60, 0x00, 0x00, 0x00,  // Code for char .
00024     0x05, 0x20, 0x10, 0x08, 0x04, 0x02, 0x00,  // Code for char /
00025 //    0x05, 0x3E, 0x51, 0x49, 0x45, 0x3E, 0x00,  // Code for char 0
00026     0x05, 0x3E, 0x41, 0x41, 0x41, 0x3E, 0x00,  // Code for char 0 (without dash)
00027     0x04, 0x00, 0x42, 0x7F, 0x40, 0x00, 0x00,  // Code for char 1
00028     0x05, 0x42, 0x61, 0x51, 0x49, 0x46, 0x00,  // Code for char 2
00029     0x05, 0x21, 0x41, 0x45, 0x4B, 0x31, 0x00,  // Code for char 3
00030     0x05, 0x18, 0x14, 0x12, 0x7F, 0x10, 0x00,  // Code for char 4
00031     0x05, 0x27, 0x45, 0x45, 0x45, 0x39, 0x00,  // Code for char 5
00032     0x05, 0x3C, 0x4A, 0x49, 0x49, 0x30, 0x00,  // Code for char 6
00033     0x05, 0x01, 0x71, 0x09, 0x05, 0x03, 0x00,  // Code for char 7
00034     0x05, 0x36, 0x49, 0x49, 0x49, 0x36, 0x00,  // Code for char 8
00035     0x05, 0x06, 0x49, 0x49, 0x29, 0x1E, 0x00,  // Code for char 9
00036     0x03, 0x00, 0x36, 0x36, 0x00, 0x00, 0x00,  // Code for char :
00037     0x03, 0x00, 0x56, 0x36, 0x00, 0x00, 0x00,  // Code for char ;
00038     0x04, 0x08, 0x14, 0x22, 0x41, 0x00, 0x00,  // Code for char <
00039     0x05, 0x14, 0x14, 0x14, 0x14, 0x14, 0x00,  // Code for char =
00040     0x05, 0x00, 0x41, 0x22, 0x14, 0x08, 0x00,  // Code for char >
00041     0x05, 0x02, 0x01, 0x51, 0x09, 0x06, 0x00,  // Code for char ?
00042     0x05, 0x32, 0x49, 0x79, 0x41, 0x3E, 0x00,  // Code for char @
00043     0x05, 0x7E, 0x11, 0x11, 0x11, 0x7E, 0x00,  // Code for char A
00044     0x05, 0x7F, 0x49, 0x49, 0x49, 0x36, 0x00,  // Code for char B
00045     0x05, 0x3E, 0x41, 0x41, 0x41, 0x22, 0x00,  // Code for char C
00046     0x05, 0x7F, 0x41, 0x41, 0x22, 0x1C, 0x00,  // Code for char D
00047     0x05, 0x7F, 0x49, 0x49, 0x49, 0x41, 0x00,  // Code for char E
00048     0x05, 0x7F, 0x09, 0x09, 0x09, 0x01, 0x00,  // Code for char F
00049     0x05, 0x3E, 0x41, 0x49, 0x49, 0x3A, 0x00,  // Code for char G
00050     0x05, 0x7F, 0x08, 0x08, 0x08, 0x7F, 0x00,  // Code for char H
00051     0x04, 0x00, 0x41, 0x7F, 0x41, 0x00, 0x00,  // Code for char I
00052     0x05, 0x20, 0x40, 0x41, 0x3F, 0x01, 0x00,  // Code for char J
00053     0x05, 0x7F, 0x08, 0x14, 0x22, 0x41, 0x00,  // Code for char K
00054     0x05, 0x7F, 0x40, 0x40, 0x40, 0x40, 0x00,  // Code for char L
00055     0x05, 0x7F, 0x02, 0x0C, 0x02, 0x7F, 0x00,  // Code for char M
00056     0x05, 0x7F, 0x04, 0x08, 0x10, 0x7F, 0x00,  // Code for char N
00057     0x05, 0x3E, 0x41, 0x41, 0x41, 0x3E, 0x00,  // Code for char O
00058     0x05, 0x7F, 0x09, 0x09, 0x09, 0x06, 0x00,  // Code for char P
00059     0x05, 0x3E, 0x41, 0x51, 0x21, 0x5E, 0x00,  // Code for char Q
00060     0x05, 0x7F, 0x09, 0x19, 0x29, 0x46, 0x00,  // Code for char R
00061     0x05, 0x46, 0x49, 0x49, 0x49, 0x31, 0x00,  // Code for char S
00062     0x05, 0x01, 0x01, 0x7F, 0x01, 0x01, 0x00,  // Code for char T
00063     0x05, 0x3F, 0x40, 0x40, 0x40, 0x3F, 0x00,  // Code for char U
00064     0x05, 0x1F, 0x20, 0x40, 0x20, 0x1F, 0x00,  // Code for char V
00065     0x05, 0x3F, 0x40, 0x38, 0x40, 0x3F, 0x00,  // Code for char W
00066     0x05, 0x63, 0x14, 0x08, 0x14, 0x63, 0x00,  // Code for char X
00067     0x05, 0x07, 0x08, 0x70, 0x08, 0x07, 0x00,  // Code for char Y
00068     0x05, 0x61, 0x51, 0x49, 0x45, 0x43, 0x00,  // Code for char Z
00069     0x04, 0x00, 0x7F, 0x41, 0x41, 0x00, 0x00,  // Code for char [
00070     0x05, 0x02, 0x04, 0x08, 0x10, 0x20, 0x00,  // Code for char BackSlash
00071     0x04, 0x00, 0x41, 0x41, 0x7F, 0x00, 0x00,  // Code for char ]
00072     0x05, 0x04, 0x02, 0x01, 0x02, 0x04, 0x00,  // Code for char ^
00073     0x05, 0x40, 0x40, 0x40, 0x40, 0x40, 0x00,  // Code for char _
00074     0x04, 0x00, 0x01, 0x02, 0x04, 0x00, 0x00,  // Code for char `
00075     0x05, 0x20, 0x54, 0x54, 0x54, 0x78, 0x00,  // Code for char a
00076     0x05, 0x7F, 0x48, 0x44, 0x44, 0x38, 0x00,  // Code for char b
00077     0x05, 0x38, 0x44, 0x44, 0x44, 0x20, 0x00,  // Code for char c
00078     0x05, 0x38, 0x44, 0x44, 0x48, 0x7F, 0x00,  // Code for char d
00079     0x05, 0x38, 0x54, 0x54, 0x54, 0x18, 0x00,  // Code for char e
00080     0x05, 0x08, 0x7E, 0x09, 0x01, 0x02, 0x00,  // Code for char f
00081     0x05, 0x0C, 0x52, 0x52, 0x52, 0x3E, 0x00,  // Code for char g
00082     0x05, 0x7F, 0x08, 0x04, 0x04, 0x78, 0x00,  // Code for char h
00083     0x04, 0x00, 0x44, 0x7D, 0x40, 0x00, 0x00,  // Code for char i
00084     0x04, 0x20, 0x40, 0x44, 0x3D, 0x00, 0x00,  // Code for char j
00085     0x04, 0x7F, 0x10, 0x28, 0x44, 0x00, 0x00,  // Code for char k
00086     0x04, 0x00, 0x41, 0x7F, 0x40, 0x00, 0x00,  // Code for char l
00087     0x05, 0x7C, 0x04, 0x18, 0x04, 0x78, 0x00,  // Code for char m
00088     0x05, 0x7C, 0x08, 0x04, 0x04, 0x78, 0x00,  // Code for char n
00089     0x05, 0x38, 0x44, 0x44, 0x44, 0x38, 0x00,  // Code for char o
00090     0x05, 0x7C, 0x14, 0x14, 0x14, 0x08, 0x00,  // Code for char p
00091     0x05, 0x08, 0x14, 0x14, 0x18, 0x7C, 0x00,  // Code for char q
00092     0x05, 0x7C, 0x08, 0x04, 0x04, 0x08, 0x00,  // Code for char r
00093     0x05, 0x48, 0x54, 0x54, 0x54, 0x20, 0x00,  // Code for char s
00094     0x05, 0x04, 0x3F, 0x44, 0x40, 0x20, 0x00,  // Code for char t
00095     0x05, 0x3C, 0x40, 0x40, 0x20, 0x7C, 0x00,  // Code for char u
00096     0x05, 0x1C, 0x20, 0x40, 0x20, 0x1C, 0x00,  // Code for char v
00097     0x05, 0x3C, 0x40, 0x30, 0x40, 0x3C, 0x00,  // Code for char w
00098     0x05, 0x44, 0x28, 0x10, 0x28, 0x44, 0x00,  // Code for char x
00099     0x05, 0x0C, 0x50, 0x50, 0x50, 0x3C, 0x00,  // Code for char y
00100     0x05, 0x44, 0x64, 0x54, 0x4C, 0x44, 0x00,  // Code for char z
00101     0x04, 0x00, 0x08, 0x36, 0x41, 0x00, 0x00,  // Code for char {
00102     0x03, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x00,  // Code for char |
00103     0x04, 0x00, 0x41, 0x36, 0x08, 0x00, 0x00,  // Code for char }
00104 //    0x05, 0x04, 0x02, 0x04, 0x08, 0x04, 0x00,  // Code for char ~
00105     0x05, 0x00, 0x06, 0x09, 0x09, 0x06, 0x00,  // Code for char ~ (Degrees symbol)
00106     0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00   // Code for char 
00107 };