/**************************************************************************//**
* @file Ascii_Table.c
* @version V3.0
* $Revision: 2 $
* $Date: 14/01/21 5:25p $
* @brief ASCII mapping table
*
* @note
* Copyright (C) 2014 Nuvoton Technology Corp. All rights reserved.
*
******************************************************************************/
#include <stdio.h>
const char Ascii[] =
{
/* */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
,
/* ! */
0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xCF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* " */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00,
/* # */
0x00, 0x00, 0x00, 0xC0, 0x30, 0xC0, 0x30, 0x00, 0xC8, 0x39, 0xCF, 0x39, 0x0F, 0x09, 0x01, 0x00,
/* $ */
0xE0, 0x10, 0x10, 0xF8, 0x10, 0x10, 0x60, 0x00, 0x30, 0x41, 0x42, 0xFF, 0x42, 0x44, 0x38, 0x00,
/* % */
0xC0, 0x20, 0x10, 0xE0, 0x20, 0xE0, 0x18, 0x00, 0x01, 0xC2, 0x31, 0x0C, 0x73, 0x88, 0x44, 0x38
,
/* & */
0x00, 0xE0, 0x10, 0x10, 0xE0, 0x00, 0x00, 0x00, 0x78, 0x85, 0x82, 0x8D, 0x70, 0xA2, 0x9E, 0x42
,
/* ' */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
,
/* ( */
0xC0, 0x30, 0x08, 0x04, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x60, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
,
/* ) */
0x04, 0x08, 0x30, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x60, 0x1F, 0x00, 0x00, 0x00, 0x00
,
/* * */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x44, 0x28, 0xFE, 0x28, 0x44, 0x00, 0x00, 0x00
,
/* + */
0x00, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x08, 0xFF, 0x08, 0x08, 0x08, 0x00,
/* , */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xB0, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
,
/* - */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00
,
/* . */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
,
/* / */
0x00, 0x00, 0x80, 0x70, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x1C, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00
,
/* 0 */
0xC0, 0x20, 0x10, 0x10, 0x20, 0xC0, 0x00, 0x00, 0x3F, 0x40, 0x80, 0x80, 0x40, 0x3F, 0x00, 0x00,
/* 1 */
0x20, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00,
/* 2 */
0x60, 0x10, 0x10, 0x10, 0x20, 0xC0, 0x00, 0x00, 0xC0, 0xA0, 0x90, 0x88, 0x86, 0xC1, 0x00, 0x00
,
/* 3 */
0x20, 0x10, 0x10, 0x10, 0xE0, 0x00, 0x00, 0x00, 0x80, 0x80, 0x82, 0x83, 0x44, 0x38, 0x00, 0x00
,
/* 4 */
0x00, 0x00, 0x80, 0x60, 0xF0, 0x00, 0x00, 0x00, 0x18, 0x16, 0x11, 0x10, 0xFF, 0x10, 0x00, 0x00,
/* 5 */
0x00, 0xF0, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, 0x80, 0x81, 0x81, 0x81, 0x42, 0x3C, 0x00, 0x00
,
/* 6 */
0x80, 0x40, 0x20, 0x10, 0x10, 0x10, 0x00, 0x00, 0x3F, 0x42, 0x81, 0x81, 0x42, 0x3C, 0x00, 0x00
,
/* 7 */
0x70, 0x10, 0x10, 0x10, 0x90, 0x70, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x1C, 0x03, 0x00, 0x00, 0x00
,
/* 8 */
0xC0, 0x20, 0x10, 0x10, 0x20, 0xC0, 0x00, 0x00, 0x38, 0x45, 0x82, 0x82, 0x45, 0x38, 0x00, 0x00
,
/* 9 */
0xC0, 0x20, 0x10, 0x10, 0x20, 0xC0, 0x00, 0x00, 0x83, 0x84, 0x88, 0x48, 0x24, 0x1F, 0x00, 0x00
,
/* : */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC3, 0xC3, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
,
/* ; */
0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xB0, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
,
/* < */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x28, 0x28, 0x44, 0x44, 0x82, 0x00, 0x00
,
/* = */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88
,
/* > */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x44, 0x44, 0x28, 0x28, 0x10, 0x00, 0x00
,
/* ? */
0xE0, 0x10, 0x10, 0x10, 0x20, 0xC0, 0x00, 0x00, 0x00, 0x00, 0xD8, 0x06, 0x01, 0x00, 0x00, 0x00
,
/* [url=home.php?mod=space&uid=72445]@[/url] */
0xC0, 0x20, 0x10, 0x90, 0x90, 0x10, 0xA0, 0xC0, 0x3F, 0x40, 0x8F, 0x90, 0x90, 0x8F, 0x50, 0x5F,
/* A */
0x00, 0x00, 0x80, 0x70, 0x80, 0x00, 0x00, 0x00, 0x80, 0xF0, 0x8F, 0x08, 0x8F, 0xF0, 0x80, 0x00,
/* B */
0x10, 0xF0, 0x10, 0x10, 0x10, 0x20, 0xC0, 0x00, 0x80, 0xFF, 0x82, 0x82, 0x82, 0x45, 0x38, 0x00,
/* C */
0xC0, 0x20, 0x10, 0x10, 0x10, 0x20, 0x70, 0x00, 0x3F, 0x40, 0x80, 0x80, 0x80, 0x80, 0x40, 0x00
,
/* D */
0x10, 0xF0, 0x10, 0x10, 0x10, 0x60, 0x80, 0x00, 0x80, 0xFF, 0x80, 0x80, 0x80, 0x60, 0x1F, 0x00,
/* E */
0x10, 0xF0, 0x10, 0x10, 0x10, 0x10, 0x70, 0x00, 0x80, 0xFF, 0x82, 0x82, 0x82, 0x87, 0xE0, 0x00,
/* F */
0x10, 0xF0, 0x10, 0x10, 0x10, 0x10, 0x70, 0x00, 0x80, 0xFF, 0x82, 0x02, 0x02, 0x07, 0x00, 0x00,
/* G */
0xC0, 0x20, 0x10, 0x10, 0x20, 0x70, 0x00, 0x00, 0x3F, 0x40, 0x80, 0x80, 0x84, 0x7C, 0x04, 0x00
,
/* H */
0x10, 0xF0, 0x10, 0x00, 0x10, 0xF0, 0x10, 0x00, 0x80, 0xFF, 0x82, 0x02, 0x82, 0xFF, 0x80, 0x00,
/* I */
0x10, 0xF0, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00,
/* J */
0x00, 0x00, 0x10, 0xF0, 0x10, 0x00, 0x00, 0x00, 0x40, 0x80, 0x80, 0x7F, 0x00, 0x00, 0x00, 0x00,
/* K */
0x10, 0xF0, 0x10, 0x80, 0x50, 0x30, 0x10, 0x00, 0x80, 0xFF, 0x83, 0x0C, 0xB0, 0xC0, 0x80, 0x00,
/* L */
0x10, 0xF0, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xFF, 0x80, 0x80, 0x80, 0xC0, 0x20, 0x00,
/* M */
0x10, 0xF0, 0x80, 0x00, 0x80, 0xF0, 0x10, 0x00, 0x80, 0xFF, 0x83, 0x3C, 0x83, 0xFF, 0x80, 0x00,
/* N */
0x10, 0xF0, 0xC0, 0x00, 0x10, 0xF0, 0x10, 0x00, 0x80, 0xFF, 0x80, 0x0F, 0x30, 0xFF, 0x00, 0x00,
/* O */
0x80, 0x60, 0x10, 0x10, 0x10, 0x60, 0x80, 0x00, 0x1F, 0x60, 0x80, 0x80, 0x80, 0x60, 0x1F, 0x00,
/* P */
0x10, 0xF0, 0x10, 0x10, 0x10, 0x20, 0xC0, 0x00, 0x80, 0xFF, 0x84, 0x04, 0x04, 0x02, 0x01, 0x00,
/* Q */
0xE0, 0x18, 0x04, 0x04, 0x04, 0x18, 0xE0, 0x00, 0x07, 0x18, 0x20, 0x20, 0x60, 0x98, 0x87, 0x00
,
/* R */
0x10, 0xF0, 0x10, 0x10, 0x10, 0x20, 0xC0, 0x00, 0x80, 0xFF, 0x84, 0x0C, 0x34, 0xC2, 0x81, 0x00,
/* S */
0xC0, 0x20, 0x10, 0x10, 0x10, 0x20, 0x70, 0x00, 0xE0, 0x41, 0x82, 0x82, 0x84, 0x48, 0x30, 0x00
,
/* T */
0x30, 0x10, 0x10, 0xF0, 0x10, 0x10, 0x30, 0x00, 0x00, 0x00, 0x80, 0xFF, 0x80, 0x00, 0x00, 0x00,
/* U */
0x10, 0xF0, 0x10, 0x00, 0x10, 0xF0, 0x10, 0x00, 0x00, 0x7F, 0x80, 0x80, 0x80, 0x7F, 0x00, 0x00,
/* V */
0x10, 0xF0, 0x10, 0x00, 0x10, 0xF0, 0x10, 0x00, 0x00, 0x01, 0x1E, 0xE0, 0x1E, 0x01, 0x00, 0x00,
/* W */
0x10, 0xF0, 0x10, 0xC0, 0x10, 0xF0, 0x10, 0x00, 0x00, 0x0F, 0xF0, 0x0F, 0xF0, 0x0F, 0x00, 0x00,
/* X */
0x10, 0x70, 0x90, 0x00, 0x90, 0x70, 0x10, 0x00, 0x80, 0xE0, 0x99, 0x06, 0x99, 0xE0, 0x80, 0x00
,
/* Y */
0x10, 0x70, 0x90, 0x00, 0x90, 0x70, 0x10, 0x00, 0x00, 0x00, 0x83, 0xFC, 0x83, 0x00, 0x00, 0x00
,
/* Z */
0x70, 0x10, 0x10, 0x10, 0x10, 0xD0, 0x30, 0x00, 0xC0, 0xB0, 0x88, 0x86, 0x81, 0x80, 0xE0, 0x00
,
/* [ */
0xFC, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x80, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00,
/* \ */
0x70, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x1C, 0xE0, 0x00, 0x00, 0x00, 0x00
,
/* ] */
0x04, 0x04, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00,
/* ^ */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x60, 0x18, 0x06, 0x18, 0x60, 0x80, 0x00
,
/* _ */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80
,
/* ` */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x20, 0x60, 0x40, 0x80, 0x00, 0x00, 0x00, 0x00
,
/* a */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x66, 0x91, 0x89, 0x49, 0xFE, 0x80, 0x00, 0x00
,
/* b */
0x10, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x81, 0x81, 0x42, 0x3C, 0x00, 0x00,
/* c */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x42, 0x81, 0x81, 0x81, 0x42, 0x00, 0x00
,
/* d */
0x00, 0x00, 0x00, 0x10, 0xF0, 0x00, 0x00, 0x00, 0x3C, 0x42, 0x81, 0x81, 0x7F, 0x80, 0x00, 0x00,
/* e */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x4A, 0x89, 0x89, 0x8A, 0x4C, 0x00, 0x00
,
/* f */
0x00, 0x00, 0xE0, 0x10, 0x10, 0x20, 0x00, 0x00, 0x01, 0x81, 0xFF, 0x81, 0x01, 0x00, 0x00, 0x00,
/* g */
0x80, 0x40, 0x40, 0x40, 0x80, 0x40, 0x00, 0x00, 0x53, 0xAC, 0xA4, 0xA4, 0xA3, 0x40, 0x00, 0x00,
/* h */
0x10, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xFF, 0x01, 0x01, 0xFE, 0x80, 0x00, 0x00,
/* i */
0x00, 0xB0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00,
/* j */
0x00, 0x00, 0x80, 0xCC, 0x00, 0x00, 0x00, 0x00, 0x40, 0x80, 0x80, 0x7F, 0x00, 0x00, 0x00, 0x00
,
/* k */
0x10, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xFF, 0x98, 0x25, 0xC3, 0x81, 0x00, 0x00,
/* l */
0x10, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0xFF, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00,
/* m */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0xFE, 0x01, 0xFE, 0x01, 0xFE, 0x80, 0x00,
/* n */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0xFE, 0x01, 0x01, 0xFE, 0x80, 0x00, 0x00,
/* o */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x42, 0x81, 0x81, 0x42, 0x3C, 0x00, 0x00
,
/* p */
0x40, 0x80, 0x40, 0x40, 0x80, 0x00, 0x00, 0x00, 0x80, 0xFF, 0xA0, 0x20, 0x10, 0x0F, 0x00, 0x00,
/* q */
0x00, 0x80, 0x40, 0x40, 0x80, 0x40, 0x00, 0x00, 0x0F, 0x10, 0x20, 0xA0, 0xFF, 0x80, 0x00, 0x00,
/* r */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0xFF, 0x82, 0x01, 0x01, 0x00, 0x00, 0x00,
/* s */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xE6, 0x49, 0x89, 0x91, 0x92, 0x67, 0x00, 0x00
,
/* t */
0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x7F, 0x81, 0x81, 0x40, 0x00, 0x00
,
/* u */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x7F, 0x80, 0x81, 0x7F, 0x80, 0x00, 0x00,
/* v */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x07, 0x39, 0xC0, 0x39, 0x07, 0x01, 0x00
,
/* w */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1F, 0xE1, 0x1C, 0xE1, 0x1F, 0x01, 0x00,
/* x */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x81, 0xE7, 0x18, 0x18, 0xE7, 0x81, 0x00, 0x00
,
/* y */
0x40, 0xC0, 0x40, 0x00, 0x40, 0xC0, 0x40, 0x00, 0x80, 0x81, 0x46, 0x38, 0x06, 0x01, 0x00, 0x00
,
/* z */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC3, 0xA1, 0x91, 0x89, 0x85, 0xC3, 0x00, 0x00
,
/* { */
0x00, 0xF0, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x7D, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00
,
/* | */
0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
/* } */
0x08, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x80, 0x7D, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00
,
/* ~ */
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x20, 0x20, 0x60, 0xC0, 0x80, 0x80, 0x60
};