Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: RayCastingEngine RETRO_LCD_PerformanceTest RETRO_loop_test RETRO_RickGame ... more
font_OEM.h
- Committer:
- taylorza
- Date:
- 2015-03-01
- Revision:
- 15:516f15979b53
- Parent:
- 13:a559617cdf94
File content as of revision 15:516f15979b53:
///////////////////////////////////////////////////////////////////////////////
// LCD_ST7735 - Driver for ST7735 LCD display controller
// Author: Chris Taylor (taylorza)
// Font: Standard LCD font by GHI Electronics
#ifndef __FONT_OEM_H__
#define __FONT_OEM_H__
const uint8_t font_oem[] =
{
0x06, 0x07, 0x20, 0x00, 0x00, 0x00, 0x01, // Width, Height, FirstChar, left padding, right padding, top padding, bottom padding
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* Space */
0x20, 0x20, 0x20, 0x20, 0x00, 0x00, 0x20, /* ! */
0x50, 0x50, 0x50, 0x00, 0x00, 0x00, 0x00, /* " */
0x50, 0x50, 0xf8, 0x50, 0xf8, 0x50, 0x50, /* # */
0x20, 0x78, 0xa0, 0x70, 0x28, 0xf0, 0x20, /* $ */
0xc0, 0xc8, 0x10, 0x20, 0x40, 0x98, 0x18, /* % */
0x60, 0x90, 0xa0, 0x40, 0xa0, 0x98, 0x60, /* & */
0x60, 0x20, 0x40, 0x00, 0x00, 0x00, 0x00, /* ' */
0x10, 0x20, 0x40, 0x40, 0x40, 0x20, 0x10, /* ( */
0x40, 0x20, 0x10, 0x10, 0x10, 0x20, 0x40, /* ) */
0x00, 0x20, 0xa8, 0x70, 0xa8, 0x20, 0x00, /* * */
0x00, 0x20, 0x20, 0xf8, 0x20, 0x20, 0x00, /* + */
0x00, 0x00, 0x00, 0x00, 0xc0, 0x40, 0x80, /* , */
0x00, 0x00, 0x00, 0xf8, 0x00, 0x00, 0x00, /* - */
0x00, 0x00, 0x00, 0x00, 0x00, 0x60, 0x60, /* . */
0x00, 0x08, 0x10, 0x20, 0x40, 0x80, 0x00, /* / */
0x70, 0x88, 0x98, 0xa8, 0xc8, 0x88, 0x70, /* 0 */
0x20, 0x60, 0x20, 0x20, 0x20, 0x20, 0x70, /* 1 */
0x70, 0x88, 0x08, 0x10, 0x20, 0x40, 0xf8, /* 2 */
0xf8, 0x10, 0x20, 0x10, 0x08, 0x88, 0x70, /* 3 */
0x10, 0x30, 0x50, 0x90, 0xf8, 0x10, 0x10, /* 4 */
0xf8, 0x80, 0xf0, 0x08, 0x08, 0x88, 0x70, /* 5 */
0x30, 0x40, 0x80, 0xf0, 0x88, 0x88, 0x70, /* 6 */
0xf8, 0x08, 0x10, 0x20, 0x40, 0x40, 0x40, /* 7 */
0x70, 0x88, 0x88, 0x70, 0x88, 0x88, 0x70, /* 8 */
0x70, 0x88, 0x88, 0x78, 0x08, 0x10, 0x60, /* 9 */
0x00, 0x60, 0x60, 0x00, 0x60, 0x60, 0x00, /* : */
0x00, 0x60, 0x60, 0x00, 0x60, 0x20, 0x40, /* ; */
0x10, 0x20, 0x40, 0x80, 0x40, 0x20, 0x10, /* < */
0x00, 0x00, 0xf8, 0x00, 0xf8, 0x00, 0x00, /* = */
0x40, 0x20, 0x10, 0x08, 0x10, 0x20, 0x40, /* > */
0x70, 0x88, 0x08, 0x10, 0x20, 0x00, 0x20, /* ? */
0x70, 0x88, 0xb8, 0xa8, 0xb8, 0x80, 0x70, /* @ */
0x70, 0x88, 0x88, 0x88, 0xf8, 0x88, 0x88, /* A */
0xf0, 0x88, 0x88, 0xf0, 0x88, 0x88, 0xf0, /* B */
0x70, 0x88, 0x80, 0x80, 0x80, 0x88, 0x70, /* C */
0xe0, 0x90, 0x88, 0x88, 0x88, 0x90, 0xe0, /* D */
0xf8, 0x80, 0x80, 0xf0, 0x80, 0x80, 0xf8, /* E */
0xf8, 0x80, 0x80, 0xf0, 0x80, 0x80, 0x80, /* F */
0x70, 0x88, 0x80, 0xb8, 0x88, 0x88, 0x78, /* G */
0x88, 0x88, 0x88, 0xf8, 0x88, 0x88, 0x88, /* H */
0x70, 0x20, 0x20, 0x20, 0x20, 0x20, 0x70, /* I */
0x38, 0x10, 0x10, 0x10, 0x10, 0x90, 0x60, /* J */
0x88, 0x90, 0xa0, 0xc0, 0xa0, 0x90, 0x88, /* K */
0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0xf8, /* L */
0x88, 0xd8, 0xa8, 0xa8, 0x88, 0x88, 0x88, /* M */
0x88, 0x88, 0xc8, 0xa8, 0x98, 0x88, 0x88, /* N */
0x70, 0x88, 0x88, 0x88, 0x88, 0x88, 0x70, /* O */
0xf0, 0x88, 0x88, 0xf0, 0x80, 0x80, 0x80, /* P */
0x70, 0x88, 0x88, 0x88, 0xa8, 0x90, 0x68, /* Q */
0xf0, 0x88, 0x88, 0xf0, 0xa0, 0x90, 0x88, /* R */
0x70, 0x88, 0x80, 0x70, 0x08, 0x88, 0x70, /* S */
0xf8, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, /* T */
0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x70, /* U */
0x88, 0x88, 0x88, 0x88, 0x88, 0x50, 0x20, /* V */
0x88, 0x88, 0x88, 0xa8, 0xa8, 0xa8, 0x50, /* W */
0x88, 0x88, 0x50, 0x20, 0x50, 0x88, 0x88, /* X */
0x88, 0x88, 0x88, 0x50, 0x20, 0x20, 0x20, /* Y */
0xf8, 0x08, 0x10, 0x20, 0x40, 0x80, 0xf8, /* Z */
0x70, 0x40, 0x40, 0x40, 0x40, 0x40, 0x70, /* [ */
0x00, 0x80, 0x40, 0x20, 0x10, 0x08, 0x00, /* \ */
0x70, 0x10, 0x10, 0x10, 0x10, 0x10, 0x70, /* ] */
0x20, 0x50, 0x88, 0x00, 0x00, 0x00, 0x00, /* ^ */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, /* _ */
0x30, 0x20, 0x10, 0x00, 0x00, 0x00, 0x00, /* ` */
0x00, 0x00, 0x70, 0x08, 0x78, 0x88, 0x78, /* a */
0x80, 0x80, 0xf0, 0x88, 0x88, 0x88, 0xf0, /* b */
0x00, 0x00, 0x78, 0x80, 0x80, 0x80, 0x78, /* c */
0x08, 0x08, 0x78, 0x88, 0x88, 0x88, 0x78, /* d */
0x00, 0x00, 0x70, 0x88, 0xf8, 0x80, 0x70, /* e */
0x18, 0x20, 0xf8, 0x20, 0x20, 0x20, 0x20, /* f */
0x00, 0x00, 0x78, 0x88, 0x78, 0x08, 0x70, /* g */
0x80, 0x80, 0xb0, 0xc8, 0x88, 0x88, 0x88, /* h */
0x20, 0x00, 0x60, 0x20, 0x20, 0x20, 0x70, /* i */
0x10, 0x00, 0x30, 0x10, 0x10, 0x90, 0x60, /* j */
0x80, 0x80, 0x90, 0xa0, 0xc0, 0xa0, 0x90, /* k */
0x60, 0x20, 0x20, 0x20, 0x20, 0x20, 0x70, /* l */
0x00, 0x00, 0xf0, 0xa8, 0xa8, 0xa8, 0xa8, /* m */
0x00, 0x00, 0xb0, 0xc8, 0x88, 0x88, 0x88, /* n */
0x00, 0x00, 0x70, 0x88, 0x88, 0x88, 0x70, /* o */
0x00, 0x00, 0xf0, 0x88, 0xf0, 0x80, 0x80, /* p */
0x00, 0x00, 0x78, 0x88, 0x78, 0x08, 0x08, /* q */
0x00, 0x00, 0xb0, 0xc0, 0x80, 0x80, 0x80, /* r */
0x00, 0x00, 0x78, 0x80, 0x70, 0x08, 0xf0, /* s */
0x20, 0x20, 0xf8, 0x20, 0x20, 0x20, 0x18, /* t */
0x00, 0x00, 0x88, 0x88, 0x88, 0x98, 0x68, /* u */
0x00, 0x00, 0x88, 0x88, 0x88, 0x50, 0x20, /* v */
0x00, 0x00, 0x88, 0x88, 0xa8, 0xa8, 0x50, /* w */
0x00, 0x00, 0x88, 0x50, 0x20, 0x50, 0x88, /* x */
0x00, 0x00, 0x88, 0x88, 0x78, 0x08, 0x70, /* y */
0x00, 0x00, 0xf8, 0x10, 0x20, 0x40, 0xf8, /* z */
0x30, 0x40, 0x40, 0x80, 0x40, 0x40, 0x30, /* { */
0x20, 0x20, 0x20, 0x00, 0x20, 0x20, 0x20, /* | */
0x60, 0x10, 0x10, 0x08, 0x10, 0x10, 0x60, /* } */
0x00, 0x20, 0x10, 0xf8, 0x10, 0x20, 0x00, /* ~ */
};
#endif // __FONT_OEM_H__