📄 _hzk.h
字号:
/* this is the _hzk.h module, all chinese and number is define here. */
/* specification */
/* this program define the following prefix as a rule */
/* p - pointer variable
g - global variable
d - local variable
c - counter
b - bit
lc - local counter
gc - global counter
uchar - unsigned char
uint - unsigned int
ulong - unsigned long
f - function
CN - constant data
AD - constant address */
/* define the number lib. */
uchar code ADNUMLIBUP[119]={ /* 17 char. */
0x00,0xE0,0xF0,0x10,0x10,0xF0,0xE0, /* 0 */
0x00,0x00,0x40,0x60,0xF0,0xF0,0x00, /* 1 */
0x00,0x20,0x30,0x10,0x10,0xF0,0xE0, /* 2 */
0x00,0x20,0x30,0x10,0x10,0xF0,0xE0, /* 3 */
0x00,0x00,0x80,0xC0,0x60,0xF0,0xF0, /* 4 */
0x00,0xF0,0xF0,0x90,0x90,0x90,0x10, /* 5 */
0x00,0xE0,0xF0,0x90,0x90,0x90,0x00, /* 6 */
0x00,0x10,0x10,0x10,0x90,0xF0,0x70, /* 7 */
0x00,0xE0,0xF0,0x10,0x10,0xF0,0xE0, /* 8 */
0x00,0xE0,0xF0,0x10,0x10,0xF0,0xE0, /* 9 */
0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* dot signal. */
0x00,0x00,0x80,0xC0,0xE0,0xF0,0xF0, /* the edit flag. */
0x00,0x40,0xF0,0x40,0x40,0xF0,0x40, /* the short wire flag. */
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* all black. */
0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* all white. */
0x00,0x80,0x80,0x80,0x80,0x80,0x80, /* system busy flag. */
0x00,0x60,0x10,0x10,0x90,0xF0,0x60 /* ? */
};
uchar code ADNUMLIBDOWN[119]={ /* 17 char. */
0x00,0x0F,0x1F,0x10,0x10,0x1F,0x0F, /* 0 */
0x00,0x00,0x00,0x00,0x1F,0x1F,0x00, /* 1 */
0x00,0x1C,0x1E,0x13,0x11,0x11,0x10, /* 2 */
0x00,0x08,0x18,0x11,0x11,0x1F,0x0E, /* 3 */
0x00,0x03,0x03,0x02,0x02,0x1F,0x1F, /* 4 */
0x00,0x09,0x19,0x10,0x10,0x1F,0x0F, /* 5 */
0x00,0x0F,0x1F,0x10,0x10,0x1F,0x0F, /* 6 */
0x00,0x00,0x00,0x1E,0x1F,0x01,0x00, /* 7 */
0x00,0x0E,0x1F,0x11,0x11,0x1F,0x0E, /* 8 */
0x00,0x09,0x1B,0x12,0x12,0x1F,0x0F, /* 9 */
0x00,0x00,0x00,0x18,0x18,0x00,0x00, /* dot signal. */
0x00,0x01,0x03,0x07,0x0F,0x1F,0x1F, /* the edit flag. */
0x00,0x04,0x1F,0x04,0x04,0x1F,0x04, /* the short wire flag. */
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, /* all black. */
0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* all white. */
0x00,0x01,0x01,0x01,0x01,0x01,0x01, /* system busy flag. */
0x00,0x00,0x00,0x1B,0x1B,0x00,0x00 /* ? */
};
uchar code ADSTARTNUM[112]={ /* 16 char. */
0, 126, 255, 129, 129, 255, 126, /* 0 */
0, 0, 2, 255, 255, 0, 0, /* 1 */
0, 193, 225, 177, 153, 143, 134, /* 2 */
0, 129, 137, 137, 137, 255, 118, /* 3 */
0, 56, 60, 38, 255, 255, 32, /* 4 */
0, 143, 143, 137, 137, 249, 112, /* 5 */
0, 126, 255, 137, 137, 249, 112, /* 6 */
0, 1, 1, 241, 253, 15, 3, /* 7 */
0, 118, 255, 137, 137, 255, 118, /* 8 */
0, 14, 159, 145, 145, 255, 126, /* 9 */
0, 0, 16, 16, 16, 16, 16, /* - */
0, 1, 1, 255, 255, 1, 1, /* T */
0, 0, 255, 255, 137, 137, 129, /* E */
0, 0, 255, 255, 128, 128, 128, /* L */
0, 0, 102, 102, 0, 0, 0, /* : */
0, 0, 0, 0, 0, 0, 0 /* all white. */
};
/* define the hz lib. */
uchar code ADHZLIB[2080]={ /* 65 chinese.*/
32, 162, 42, 42, 234, 42, 42, 191, /* hz 0 */
34, 0, 248, 0, 0, 255, 0, 0,
16, 16, 75, 132, 127, 4, 10, 17,
48, 0, 15, 64, 128, 127, 0, 0,
128, 136, 168, 201, 138, 200, 172, 136, /* hz 1 */
128, 254, 2, 66, 178, 14, 0, 0,
0, 0, 126, 34, 34, 34, 127, 2,
0, 255, 8, 16, 32, 17, 14, 0,
16, 144, 148, 180, 212, 159, 148, 148, /* hz 2 */
16, 255, 16, 18, 20, 208, 16, 0,
16, 8, 4, 126, 37, 8, 148, 114,
32, 23, 24, 36, 67, 128, 224, 0,
16, 34, 108, 0, 128, 252, 4, 244, /* hz 3 */
4, 254, 4, 248, 0, 254, 0, 0,
4, 4, 254, 1, 64, 39, 16, 15,
16, 103, 0, 71, 128, 127, 0, 0,
128, 128, 128, 128, 255, 128, 128, 160, /* hz 4 */
144, 136, 132, 134, 128, 192, 128, 0,
0, 0, 0, 0, 255, 64, 64, 35,
4, 8, 16, 32, 96, 32, 0, 0,
36, 36, 164, 254, 163, 34, 32, 126, /* hz 5 */
66, 66, 66, 66, 66, 127, 2, 0,
8, 6, 1, 255, 0, 67, 65, 73,
73, 73, 127, 73, 77, 105, 65, 0,
0, 254, 34, 90, 134, 64, 32, 80, /* hz 6 */
76, 195, 76, 80, 32, 96, 32, 0,
0, 255, 4, 8, 7, 34, 18, 74,
130, 127, 2, 11, 18, 50, 0, 0,
0, 4, 4, 4, 4, 4, 252, 4, /* hz 7 */
4, 4, 4, 4, 254, 4, 0, 0,
0, 128, 64, 32, 24, 6, 1, 0,
0, 64, 128, 64, 63, 0, 0, 0,
16, 12, 4, 36, 36, 36, 37, 230, /* hz 8 */
36, 36, 52, 36, 4, 20, 12, 0,
128, 64, 32, 31, 32, 64, 64, 127,
66, 66, 67, 66, 64, 96, 32, 0,
32, 36, 36, 228, 38, 52, 32, 16, /* hz 9 */
16, 255, 16, 16, 16, 248, 16, 0,
8, 28, 11, 8, 8, 138, 76, 48,
12, 3, 64, 128, 64, 63, 0, 0,
0, 0, 252, 36, 36, 36, 252, 165, /* hz 10 */
166, 164, 252, 36, 52, 38, 4, 0,
64, 32, 159, 128, 66, 66, 38, 42,
18, 42, 38, 66, 64, 192, 64, 0,
0, 16, 24, 22, 16, 144, 240, 159, /* hz 11 */
144, 144, 146, 148, 16, 24, 16, 0,
64, 32, 144, 136, 70, 65, 35, 20,
8, 20, 34, 33, 64, 192, 64, 0,
16, 34, 100, 12, 136, 6, 34, 18, /* hz 12 */
10, 226, 10, 18, 34, 138, 6, 0,
4, 4, 254, 1, 16, 17, 9, 5,
3, 255, 3, 5, 9, 25, 9, 0,
128, 128, 128, 190, 162, 162, 162, 162, /* hz 13 */
162, 162, 162, 191, 130, 192, 128, 0,
0, 0, 0, 4, 6, 5, 4, 4,
68, 132, 68, 62, 4, 0, 0, 0,
16, 16, 208, 255, 144, 16, 0, 252, /* hz 14 */
4, 4, 4, 254, 4, 0, 0, 0,
4, 3, 0, 255, 128, 65, 32, 31,
0, 0, 0, 63, 64, 64, 112, 0,
64, 64, 66, 204, 0, 64, 64, 64, /* hz 15 */
64, 255, 64, 64, 64, 96, 64, 0,
0, 0, 0, 127, 32, 16, 8, 0,
0, 255, 0, 0, 0, 0, 0, 0,
16, 16, 208, 255, 16, 80, 32, 80, /* hz 16 */
76, 67, 76, 80, 32, 96, 32, 0,
4, 3, 0, 255, 65, 66, 66, 92,
64, 95, 64, 80, 78, 100, 64, 0,
16, 16, 16, 255, 144, 84, 68, 84, /* hz 17 */
229, 70, 100, 84, 70, 68, 0, 0,
2, 66, 129, 127, 2, 2, 130, 138,
87, 34, 50, 78, 194, 3, 2, 0,
64, 36, 20, 12, 127, 20, 36, 32, /* hz 18 */
20, 12, 127, 12, 22, 36, 64, 0,
4, 4, 69, 37, 21, 69, 133, 125,
5, 5, 21, 37, 101, 4, 4, 0,
0, 16, 136, 196, 35, 128, 130, 66, /* hz 19 */
34, 18, 26, 38, 98, 64, 192, 0,
2, 1, 0, 255, 0, 64, 66, 66,
66, 126, 66, 66, 66, 96, 64, 0,
8, 8, 232, 41, 42, 40, 236, 40, /* hz 20 */
32, 255, 32, 162, 36, 48, 32, 0,
32, 16, 75, 130, 126, 2, 139, 80,
32, 31, 0, 63, 64, 64, 112, 0,
128, 130, 130, 130, 254, 130, 130, 130, /* hz 21 */
130, 130, 254, 130, 131, 194, 128, 0,
0, 128, 64, 48, 15, 0, 0, 0,
0, 0, 255, 0, 0, 0, 0, 0,
0, 16, 8, 247, 20, 20, 52, 84, /* hz 22 */
20, 20, 20, 252, 22, 132, 0, 0,
1, 1, 29, 19, 17, 17, 19, 21,
81, 145, 113, 31, 17, 1, 1, 0,
0, 0, 248, 8, 136, 136, 136, 136, /* hz 23 */
255, 136, 136, 136, 168, 24, 0, 0,
128, 96, 31, 128, 128, 66, 68, 40,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -