alarmclock with 2 alarm times, 128x64 LCD with KS0108, displays time / time&date / a menu to change time & alarms, rotary encoder with push button, relay which switsches on a hi-fi system or something else, a 1F- Cap as a backup supply

Dependencies:   KS0108 QEI mbed

Alarmclock

features:

  • alarmclock with 2 alarm times
  • 128x64 LCD with KS0108
  • displays time / time&date / a menu to change time & alarms
  • sleeptimer, relay is switched of when timer runs out
  • rotary encoder with push button
  • relay which switsches on a hi-fi system or something else
  • a 1F- Cap as a backup supply

todo/ desired improvements/ known issues:

  • a more precise real time clock would be nice
  • a speaker or beeper directly connected to the mbed
  • there is a bug where the big font is not displayed correctly

Schematic:

/media/uploads/gaebu/alarmclock_mbed_128x64.pdf

Committer:
gaebu
Date:
Tue Jan 05 11:17:59 2016 +0000
Revision:
2:fbf734bc04de
- backligt gets on if input is made and switches off after 5s; - sleeptimer is now working correctly; - new Fonts

Who changed what in which revision?

UserRevisionLine numberNew contents of line
gaebu 2:fbf734bc04de 1
gaebu 2:fbf734bc04de 2
gaebu 2:fbf734bc04de 3 /*
gaebu 2:fbf734bc04de 4 *
gaebu 2:fbf734bc04de 5 * Pointy32
gaebu 2:fbf734bc04de 6 *
gaebu 2:fbf734bc04de 7 * created with FontCreator
gaebu 2:fbf734bc04de 8 * written by F. Maximilian Thiele
gaebu 2:fbf734bc04de 9 *
gaebu 2:fbf734bc04de 10 * http://www.apetech.de/fontCreator
gaebu 2:fbf734bc04de 11 * me@apetech.de
gaebu 2:fbf734bc04de 12 *
gaebu 2:fbf734bc04de 13 * File Name : Pointy32.h
gaebu 2:fbf734bc04de 14 * Date : 05.01.2016
gaebu 2:fbf734bc04de 15 * Font size in bytes : 11255
gaebu 2:fbf734bc04de 16 * Font width : 10
gaebu 2:fbf734bc04de 17 * Font height : 31
gaebu 2:fbf734bc04de 18 * Font first char : 32
gaebu 2:fbf734bc04de 19 * Font last char : 59
gaebu 2:fbf734bc04de 20 * Font used chars : 27
gaebu 2:fbf734bc04de 21 *
gaebu 2:fbf734bc04de 22 * The font data are defined as
gaebu 2:fbf734bc04de 23 *
gaebu 2:fbf734bc04de 24 * struct _FONT_ {
gaebu 2:fbf734bc04de 25 * uint16_t font_Size_in_Bytes_over_all_included_Size_it_self;
gaebu 2:fbf734bc04de 26 * uint8_t font_Width_in_Pixel_for_fixed_drawing;
gaebu 2:fbf734bc04de 27 * uint8_t font_Height_in_Pixel_for_all_characters;
gaebu 2:fbf734bc04de 28 * unit8_t font_First_Char;
gaebu 2:fbf734bc04de 29 * uint8_t font_Char_Count;
gaebu 2:fbf734bc04de 30 *
gaebu 2:fbf734bc04de 31 * uint8_t font_Char_Widths[font_Last_Char - font_First_Char +1];
gaebu 2:fbf734bc04de 32 * // for each character the separate width in pixels,
gaebu 2:fbf734bc04de 33 * // characters < 128 have an implicit virtual right empty row
gaebu 2:fbf734bc04de 34 *
gaebu 2:fbf734bc04de 35 * uint8_t font_data[];
gaebu 2:fbf734bc04de 36 * // bit field of all characters
gaebu 2:fbf734bc04de 37 */
gaebu 2:fbf734bc04de 38
gaebu 2:fbf734bc04de 39 #ifndef POINTY32_H
gaebu 2:fbf734bc04de 40 #define POINTY32_H
gaebu 2:fbf734bc04de 41
gaebu 2:fbf734bc04de 42 #define POINTY32_WIDTH 10
gaebu 2:fbf734bc04de 43 #define POINTY32_HEIGHT 31
gaebu 2:fbf734bc04de 44
gaebu 2:fbf734bc04de 45 unsigned int Pointy32[] = {
gaebu 2:fbf734bc04de 46 0x2B, 0xF7, // size
gaebu 2:fbf734bc04de 47 0x0A, // width
gaebu 2:fbf734bc04de 48 0x1F, // height
gaebu 2:fbf734bc04de 49 0x20, // first char
gaebu 2:fbf734bc04de 50 0x1B, // char count
gaebu 2:fbf734bc04de 51
gaebu 2:fbf734bc04de 52 // char widths
gaebu 2:fbf734bc04de 53 0x00, 0x09, 0x0B, 0x11, 0x10, 0x1C, 0x15, 0x05, 0x09, 0x09,
gaebu 2:fbf734bc04de 54 0x0B, 0x11, 0x06, 0x0B, 0x07, 0x0A, 0x10, 0x0B, 0x10, 0x12,
gaebu 2:fbf734bc04de 55 0x12, 0x12, 0x12, 0x12, 0x12, 0x11, 0x07,
gaebu 2:fbf734bc04de 56
gaebu 2:fbf734bc04de 57 // font data
gaebu 2:fbf734bc04de 58 0xF8, 0x08, 0x04, 0x04, 0x04, 0x04, 0xFC, 0xE8, 0xF0, 0x01, 0xFE, 0x00, 0x00, 0x00, 0xFE, 0x07, 0xF9, 0x0F, 0x00, 0x7B, 0x4B, 0x86, 0x8F, 0xEF, 0xD5, 0xE7, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x00, 0x00, // 33
gaebu 2:fbf734bc04de 59 0xF8, 0x04, 0x94, 0xF8, 0xE0, 0x70, 0x88, 0x04, 0xF8, 0xD0, 0xE0, 0x01, 0x02, 0x07, 0x07, 0x00, 0x00, 0x03, 0x04, 0x0F, 0x0F, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 34
gaebu 2:fbf734bc04de 60 0x00, 0x00, 0x00, 0x00, 0x80, 0xF8, 0x18, 0x08, 0xF8, 0xD0, 0xF0, 0x18, 0x08, 0xF0, 0xD0, 0xE0, 0x00, 0xC0, 0x4F, 0x5B, 0x79, 0x18, 0x00, 0xF0, 0xE8, 0xF8, 0x78, 0x00, 0x00, 0x70, 0x69, 0xFF, 0x9D, 0x0E, 0x07, 0x7C, 0xDC, 0xC0, 0x60, 0xDC, 0xFC, 0xFC, 0x84, 0x40, 0xF8, 0xF4, 0x74, 0x0C, 0x0B, 0x0F, 0x0F, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, // 35
gaebu 2:fbf734bc04de 61 0x80, 0x40, 0x20, 0x20, 0x10, 0x8E, 0x02, 0x82, 0x9E, 0x9C, 0x14, 0x78, 0xA0, 0xC0, 0x00, 0x00, 0x0F, 0x10, 0x20, 0x42, 0x85, 0x87, 0x00, 0x0B, 0x0C, 0x1F, 0x1E, 0x23, 0xC7, 0x87, 0x03, 0x00, 0x00, 0x38, 0x44, 0x82, 0x84, 0x8F, 0x00, 0x00, 0x8F, 0xCF, 0xC6, 0xA0, 0xF9, 0xF6, 0xFB, 0x7E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x08, 0x18, 0x3E, 0x2E, 0x3E, 0x02, 0x02, 0x02, 0x00, 0x00, // 36
gaebu 2:fbf734bc04de 62 0xC0, 0x60, 0x10, 0x08, 0xC4, 0x64, 0xE4, 0xA4, 0xE4, 0x08, 0x50, 0xA0, 0xC0, 0x80, 0xE0, 0x38, 0x0C, 0x02, 0x82, 0xE4, 0xF8, 0xB0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0C, 0x08, 0x10, 0x11, 0x33, 0x73, 0x73, 0x7D, 0xEC, 0x7F, 0x1F, 0x07, 0x83, 0x40, 0xF0, 0xDC, 0xFA, 0xF5, 0xBF, 0x4F, 0x43, 0x40, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0x98, 0x84, 0x83, 0xE1, 0x70, 0xFC, 0xD6, 0xFD, 0x37, 0x3E, 0x43, 0x81, 0x1C, 0x3E, 0x2F, 0x17, 0x8E, 0xC0, 0xE1, 0xFE, 0xF4, 0xF8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x02, 0x06, 0x06, 0x06, 0x0E, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x06, 0x0E, 0x0E, 0x0E, 0x0E, 0x0A, 0x06, 0x02, 0x00, // 37
gaebu 2:fbf734bc04de 63 0x00, 0x00, 0x78, 0x84, 0x02, 0x02, 0xF1, 0xD9, 0xF9, 0xE9, 0x71, 0x01, 0x02, 0x86, 0xFC, 0x90, 0xE0, 0x80, 0x00, 0x00, 0x00, 0xE0, 0x10, 0x08, 0x05, 0xC2, 0xE0, 0xB0, 0xE0, 0x40, 0x80, 0x00, 0x0C, 0x1E, 0x7F, 0x3E, 0x0F, 0x0B, 0x90, 0x60, 0x40, 0x80, 0x07, 0x08, 0x10, 0x21, 0x23, 0x63, 0xE7, 0xE4, 0xE4, 0xA4, 0xE3, 0xB0, 0xF8, 0xF0, 0x60, 0x42, 0x43, 0xF5, 0xFF, 0xFB, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, // 38
gaebu 2:fbf734bc04de 64 0xFC, 0x84, 0x74, 0xE8, 0x70, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 39
gaebu 2:fbf734bc04de 65 0x00, 0x00, 0xC0, 0x20, 0x10, 0x10, 0x88, 0xF0, 0xE0, 0xFE, 0x01, 0xF0, 0xDC, 0xBA, 0x77, 0x0B, 0x07, 0x03, 0xFF, 0x00, 0x07, 0x3A, 0xFF, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x02, 0x04, 0x08, 0x30, 0x20, 0x7E, 0x7C, 0xFC, // 40
gaebu 2:fbf734bc04de 66 0xF8, 0x10, 0x30, 0x60, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x02, 0x0C, 0xF8, 0x0B, 0xF6, 0x3C, 0xF0, 0x80, 0x80, 0x60, 0x38, 0x0F, 0x80, 0xFF, 0xFF, 0xFF, 0x3E, 0x78, 0xCC, 0x74, 0x3A, 0x2E, 0x1A, 0x06, 0x00, // 41
gaebu 2:fbf734bc04de 67 0xF0, 0xA0, 0x20, 0x3C, 0x04, 0x34, 0x98, 0x90, 0xA0, 0xC0, 0x80, 0x02, 0x05, 0x09, 0x0C, 0x16, 0x0C, 0x09, 0x0F, 0x1F, 0x09, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 42
gaebu 2:fbf734bc04de 68 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x20, 0x20, 0x20, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0xF8, 0x88, 0x88, 0x88, 0x8F, 0x00, 0x00, 0x00, 0xC7, 0x86, 0x87, 0xC8, 0xC8, 0xF8, 0xD0, 0xF0, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0F, 0x10, 0x10, 0x30, 0x7F, 0x7F, 0x7D, 0x3F, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 43
gaebu 2:fbf734bc04de 69 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x40, 0x40, 0x40, 0x80, 0x00, 0x02, 0x1E, 0x10, 0x2C, 0x3E, 0x1E, // 44
gaebu 2:fbf734bc04de 70 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0xC0, 0x40, 0x80, 0x01, 0x02, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x05, 0x07, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 45
gaebu 2:fbf734bc04de 71 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x10, 0x10, 0xD0, 0xA0, 0xC0, 0x00, 0x00, 0x02, 0x02, 0x06, 0x06, 0x06, 0x02, // 46
gaebu 2:fbf734bc04de 72 0x00, 0x00, 0x00, 0x80, 0x78, 0x06, 0x02, 0xE4, 0xF8, 0xF0, 0x00, 0x00, 0xF8, 0x07, 0x00, 0xF8, 0x04, 0xFF, 0x3F, 0x03, 0x70, 0xEF, 0xC0, 0xC0, 0xF8, 0xDF, 0x3F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, // 47
gaebu 2:fbf734bc04de 73 0xC0, 0x30, 0x08, 0x04, 0xC4, 0xC2, 0xE2, 0xE2, 0xC2, 0xC4, 0x04, 0x08, 0x50, 0xE0, 0x80, 0x00, 0xFF, 0x00, 0x00, 0xFF, 0xFF, 0xCE, 0xF7, 0x01, 0x01, 0x01, 0xFF, 0x00, 0x00, 0xFF, 0xFE, 0xFF, 0x03, 0x1E, 0x30, 0x23, 0x63, 0x47, 0xC4, 0x84, 0xC6, 0xC3, 0xE0, 0xF8, 0xEC, 0xFF, 0x75, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, // 48
gaebu 2:fbf734bc04de 74 0x00, 0x80, 0x40, 0x30, 0x18, 0x0C, 0x02, 0x03, 0xFE, 0x7C, 0xF0, 0x01, 0x03, 0x02, 0x07, 0xFF, 0x00, 0x00, 0x00, 0xFF, 0xAF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x40, 0xC0, 0xC0, 0x49, 0xF6, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x00, // 49
gaebu 2:fbf734bc04de 75 0xE0, 0xB8, 0x8C, 0x86, 0xC2, 0x73, 0xF3, 0xF3, 0x63, 0xC2, 0x02, 0x04, 0x08, 0xF0, 0xE0, 0x80, 0x00, 0x00, 0x01, 0x03, 0x83, 0xC3, 0x23, 0x18, 0x0C, 0x83, 0xC0, 0xF0, 0x7C, 0xEF, 0x3F, 0x0F, 0x20, 0x58, 0xC4, 0xC2, 0xC1, 0x40, 0xC0, 0xC2, 0xC3, 0xC3, 0xC3, 0x42, 0xC3, 0xFE, 0xFE, 0x78, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x00, // 50
gaebu 2:fbf734bc04de 76 0x00, 0xE0, 0xB0, 0x88, 0x84, 0xC4, 0xE2, 0xE2, 0xE2, 0xE2, 0x02, 0x04, 0x04, 0x18, 0xE0, 0xC0, 0x00, 0x00, 0x00, 0x01, 0x02, 0x03, 0x03, 0x05, 0x3F, 0x25, 0x62, 0xE1, 0xE0, 0x04, 0x0C, 0x1F, 0x77, 0x8E, 0x07, 0x00, 0x02, 0x1D, 0x31, 0x61, 0x41, 0xC6, 0xC4, 0xCC, 0xC4, 0xC6, 0xC3, 0xE0, 0xE0, 0x70, 0xFE, 0x77, 0x3F, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x06, 0x06, 0x06, 0x06, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, // 51
gaebu 2:fbf734bc04de 77 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x60, 0x10, 0x08, 0x04, 0x02, 0x1E, 0xFC, 0xF8, 0xE0, 0x00, 0x00, 0x00, 0xC0, 0x20, 0x18, 0x04, 0x83, 0xC0, 0xF0, 0xDC, 0xFE, 0x00, 0x00, 0x08, 0x77, 0x79, 0xFF, 0xC0, 0x80, 0x07, 0x0C, 0x0C, 0x14, 0x1C, 0x1D, 0x1C, 0x1C, 0x14, 0xFC, 0xC0, 0xE0, 0xE0, 0xFC, 0x3C, 0x1B, 0x0C, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, // 52
gaebu 2:fbf734bc04de 78 0x08, 0xF8, 0x08, 0x08, 0x08, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0xC4, 0xFC, 0xB8, 0xF0, 0x00, 0x00, 0x00, 0x3F, 0x30, 0x30, 0x70, 0x73, 0x72, 0x53, 0xA2, 0x63, 0xC5, 0x05, 0x0D, 0x19, 0x39, 0xF1, 0xE0, 0xC0, 0x04, 0x0C, 0x34, 0x64, 0x44, 0x44, 0xC8, 0x88, 0x88, 0xC4, 0xC3, 0xC0, 0xA0, 0xF0, 0xFE, 0xED, 0x7F, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, // 53
gaebu 2:fbf734bc04de 79 0x80, 0xE0, 0x10, 0x08, 0x04, 0x82, 0xC2, 0xA2, 0xC2, 0xC2, 0xC2, 0x84, 0x84, 0x88, 0xF0, 0xB0, 0xC0, 0x80, 0xFF, 0x00, 0x00, 0x00, 0x80, 0xC7, 0xC7, 0x47, 0xC7, 0xC4, 0x88, 0x08, 0x11, 0x31, 0xE3, 0xC2, 0x81, 0x00, 0x07, 0x18, 0x20, 0x20, 0x41, 0x47, 0x8F, 0x89, 0x88, 0x84, 0x83, 0xC0, 0xA0, 0xF0, 0xFF, 0xFF, 0x7D, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, // 54
gaebu 2:fbf734bc04de 80 0xF8, 0xF8, 0x88, 0x88, 0x88, 0x84, 0x84, 0xC4, 0x84, 0x0C, 0x04, 0x04, 0xC4, 0xB4, 0xDC, 0x70, 0x90, 0x60, 0x01, 0x01, 0x01, 0x03, 0xF7, 0x1F, 0x07, 0x00, 0xC0, 0xF8, 0xEC, 0x9F, 0xFF, 0x3B, 0x0E, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x61, 0xE0, 0xE0, 0xFE, 0xFF, 0xFE, 0x1D, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // 55
gaebu 2:fbf734bc04de 81 0x00, 0xF0, 0x18, 0x0C, 0x04, 0xE4, 0xB2, 0xF2, 0xE2, 0x62, 0x02, 0x04, 0x04, 0xD8, 0xB0, 0x60, 0x80, 0x00, 0xF0, 0x1B, 0x0C, 0x84, 0xC0, 0xE0, 0xA1, 0xE1, 0x61, 0xC0, 0x00, 0x04, 0x0E, 0x1F, 0x7F, 0xC9, 0x87, 0x00, 0x0C, 0x10, 0x20, 0x61, 0x63, 0xE7, 0xE7, 0xE7, 0xE4, 0xE3, 0x61, 0xE0, 0xF0, 0x78, 0x96, 0xFF, 0x3C, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, // 56
gaebu 2:fbf734bc04de 82 0x80, 0x60, 0x10, 0x18, 0x08, 0x84, 0xC4, 0xC4, 0x84, 0x04, 0x08, 0x18, 0x70, 0xA0, 0xC0, 0x80, 0x00, 0x3F, 0x40, 0x80, 0x00, 0x0F, 0x1F, 0x1F, 0x93, 0x8F, 0xC2, 0x00, 0x00, 0x00, 0xEF, 0xD6, 0xFB, 0xFF, 0x04, 0x18, 0x25, 0x43, 0x45, 0x4D, 0x8F, 0x8F, 0x87, 0x87, 0xC0, 0xE0, 0xFC, 0xF3, 0xFF, 0x3F, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00, // 57
gaebu 2:fbf734bc04de 83 0x00, 0x00, 0x80, 0x80, 0x00, 0x00, 0x00, 0x0F, 0x11, 0x30, 0x30, 0x7F, 0x7A, 0x3C, 0x70, 0x88, 0x88, 0x88, 0xF8, 0xF0, 0xE0, 0x00, 0x00, 0x02, 0x06, 0x06, 0x06, 0x02 // 58
gaebu 2:fbf734bc04de 84
gaebu 2:fbf734bc04de 85 };
gaebu 2:fbf734bc04de 86
gaebu 2:fbf734bc04de 87 #endif
gaebu 2:fbf734bc04de 88