📄 char.lst
字号:
C51 COMPILER V8.05a CHAR 08/22/2007 16:36:35 PAGE 1
C51 COMPILER V8.05a, COMPILATION OF MODULE CHAR
OBJECT MODULE PLACED IN Char.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE Char.c DEBUG OBJECTEXTEND
line level source
1 #include "Char.h"
*** ERROR C231 IN LINE 13 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'P0': redefinition
*** ERROR C231 IN LINE 14 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'P1': redefinition
*** ERROR C231 IN LINE 15 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'P2': redefinition
*** ERROR C231 IN LINE 16 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'P3': redefinition
*** ERROR C231 IN LINE 17 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'PSW': redefinition
*** ERROR C231 IN LINE 18 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'ACC': redefinition
*** ERROR C231 IN LINE 19 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'B': redefinition
*** ERROR C231 IN LINE 20 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'SP': redefinition
*** ERROR C231 IN LINE 21 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'DPL': redefinition
*** ERROR C231 IN LINE 22 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'DPH': redefinition
*** ERROR C231 IN LINE 23 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'PCON': redefinition
*** ERROR C231 IN LINE 24 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'TCON': redefinition
*** ERROR C231 IN LINE 25 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'TMOD': redefinition
*** ERROR C231 IN LINE 26 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'TL0': redefinition
*** ERROR C231 IN LINE 27 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'TL1': redefinition
*** ERROR C231 IN LINE 28 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'TH0': redefinition
*** ERROR C231 IN LINE 29 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'TH1': redefinition
*** ERROR C231 IN LINE 30 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'IE': redefinition
*** ERROR C231 IN LINE 31 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'IP': redefinition
*** ERROR C231 IN LINE 32 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'SCON': redefinition
*** ERROR C231 IN LINE 33 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'SBUF': redefinition
*** ERROR C231 IN LINE 38 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'CY': redefinition
*** ERROR C231 IN LINE 39 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'AC': redefinition
*** ERROR C231 IN LINE 40 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'F0': redefinition
*** ERROR C231 IN LINE 41 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'RS1': redefinition
*** ERROR C231 IN LINE 42 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'RS0': redefinition
*** ERROR C231 IN LINE 43 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'OV': redefinition
*** ERROR C231 IN LINE 44 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'P': redefinition
*** ERROR C231 IN LINE 47 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'TF1': redefinition
*** ERROR C231 IN LINE 48 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'TR1': redefinition
*** ERROR C231 IN LINE 49 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'TF0': redefinition
*** ERROR C231 IN LINE 50 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'TR0': redefinition
*** ERROR C231 IN LINE 51 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'IE1': redefinition
*** ERROR C231 IN LINE 52 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'IT1': redefinition
*** ERROR C231 IN LINE 53 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'IE0': redefinition
*** ERROR C231 IN LINE 54 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'IT0': redefinition
*** ERROR C231 IN LINE 57 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'EA': redefinition
*** ERROR C231 IN LINE 58 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'ES': redefinition
*** ERROR C231 IN LINE 59 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'ET1': redefinition
*** ERROR C231 IN LINE 60 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'EX1': redefinition
*** ERROR C231 IN LINE 61 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'ET0': redefinition
*** ERROR C231 IN LINE 62 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'EX0': redefinition
*** ERROR C231 IN LINE 65 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'PS': redefinition
*** ERROR C231 IN LINE 66 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'PT1': redefinition
*** ERROR C231 IN LINE 67 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'PX1': redefinition
*** ERROR C231 IN LINE 68 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'PT0': redefinition
*** ERROR C231 IN LINE 69 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'PX0': redefinition
*** ERROR C231 IN LINE 72 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'RD': redefinition
*** ERROR C231 IN LINE 73 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'WR': redefinition
*** ERROR C231 IN LINE 74 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'T1': redefinition
*** ERROR C231 IN LINE 75 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'T0': redefinition
*** ERROR C231 IN LINE 76 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'INT1': redefinition
*** ERROR C231 IN LINE 77 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'INT0': redefinition
*** ERROR C231 IN LINE 78 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'TXD': redefinition
C51 COMPILER V8.05a CHAR 08/22/2007 16:36:35 PAGE 2
*** ERROR C231 IN LINE 79 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'RXD': redefinition
*** ERROR C231 IN LINE 82 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'SM0': redefinition
*** ERROR C231 IN LINE 83 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'SM1': redefinition
*** ERROR C231 IN LINE 84 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'SM2': redefinition
*** ERROR C231 IN LINE 85 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'REN': redefinition
*** ERROR C231 IN LINE 86 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'TB8': redefinition
*** ERROR C231 IN LINE 87 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'RB8': redefinition
*** ERROR C231 IN LINE 88 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'TI': redefinition
*** ERROR C231 IN LINE 89 OF D:\KEIL\C51\INC\ATMEL\REG51.H: 'RI': redefinition
2
3 extern xdata unsigned char gx_TextX;
4 extern xdata unsigned char gx_TextY;
5 extern xdata unsigned char gx_GraphX;
6 extern xdata unsigned char gx_GraphY;
7
8 typedef struct CharStruct
9 {
10 unsigned char acbCode[3];
11 unsigned char acbMatrix[32];
12 }CHAR;
13
14 CHAR code g_CharTab[] =
15 {
16 " ",
17 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
18 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
19 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
20 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
21
22 "!",
23 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
24 0x10,0x00,0x10,0x00,0x10,0x00,0x10,0x00,
25 0x10,0x00,0x10,0x00,0x10,0x00,0x10,0x00,
26 0x10,0x00,0x00,0x00,0x10,0x00,0x00,0x00,
27
28 "功",
29 0x00,0x20,0x00,0x20,0x7F,0x20,0x08,0x20,
30 0x0B,0xFC,0x08,0x24,0x08,0x24,0x08,0x44,
31 0x09,0x44,0x0E,0x44,0xF0,0x84,0x40,0x84,
32 0x01,0x04,0x02,0x78,0x04,0x10,0x00,0x00,
33
34 "华",
35 0x08,0x80,0x0C,0x88,0x10,0x9C,0x30,0xE0,
36 0x53,0x80,0x90,0x84,0x10,0x84,0x10,0x7C,
37 0x11,0x00,0x01,0x00,0x7F,0xFE,0x01,0x00,
38 0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,
39
40 "开",
41 0x00,0x00,0x7F,0xFE,0x04,0x20,0x04,0x20,
42 0x04,0x20,0x04,0x20,0xFF,0xFE,0x04,0x20,
43 0x04,0x20,0x04,0x20,0x08,0x20,0x08,0x20,
44 0x10,0x20,0x20,0x20,0x40,0x20,0x00,0x00,
45
46 "为",
47 0x00,0x80,0x10,0x80,0x0C,0x80,0x04,0x84,
48 0x7F,0xFE,0x01,0x04,0x01,0x04,0x01,0x84,
49 0x01,0x44,0x02,0x24,0x02,0x24,0x04,0x04,
50 0x08,0x44,0x10,0x28,0x20,0x10,0x00,0x00,
51
52 ".",
53 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
54 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
C51 COMPILER V8.05a CHAR 08/22/2007 16:36:35 PAGE 3
55 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
56 0x30,0x00,0x30,0x00,0x00,0x00,0x00,0x00,
57
58 "北",
59 0x04,0x40,0x04,0x40,0x04,0x40,0x04,0x44,
60 0x04,0x4E,0x7C,0x58,0x04,0x60,0x04,0x40,
61 0x04,0x40,0x04,0x40,0x0C,0x40,0x34,0x42,
62 0xE4,0x42,0x44,0x42,0x04,0x3E,0x00,0x00,
63
64 "6",
65 0x00,0x00,0x07,0xC0,0x08,0x20,0x10,0x10,
66 0x10,0x10,0x10,0x00,0x10,0x00,0x17,0xC0,
67 0x18,0x20,0x10,0x10,0x10,0x10,0x10,0x10,
68 0x10,0x10,0x08,0x20,0x07,0xC0,0x00,0x00,
69
70 ":",
71 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
72 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
73 0x00,0x00,0x30,0x00,0x30,0x00,0x00,0x00,
74 0x30,0x00,0x30,0x00,0x00,0x00,0x00,0x00,
75
76 "不",
77 0x00,0x04,0x7F,0xFE,0x01,0x80,0x01,0x00,
78 0x01,0x00,0x01,0x00,0x03,0x60,0x05,0x30,
79 0x09,0x18,0x11,0x0C,0x21,0x08,0x41,0x00,
80 0x01,0x00,0x01,0x00,0x01,0x00,0x00,0x00,
81
82 "位",
83 0x09,0x00,0x0C,0xC0,0x10,0x40,0x17,0xFC,
84 0x20,0x00,0x34,0x10,0x52,0x18,0x52,0x10,
85 0x91,0x10,0x11,0x20,0x11,0x20,0x10,0x20,
86 0x10,0x40,0x1F,0xFE,0x10,0x00,0x00,0x00,
87
88 "一",
89 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
90 0x00,0x00,0x00,0x00,0x00,0x04,0x7F,0xFE,
91 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
92 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
93
94 "航",
95 0x08,0x40,0x10,0x20,0x3C,0x00,0x25,0xFC,
96 0x34,0x00,0x2C,0xF0,0x24,0x90,0xFC,0x90,
97 0x24,0x90,0x34,0x90,0x2C,0x90,0x24,0x90,
98 0x24,0x92,0x45,0x12,0x55,0x0E,0x8A,0x00,
99
100 "两",
101 0x00,0x04,0xFF,0xFE,0x04,0x40,0x04,0x44,
102 0x7F,0xFE,0x44,0x44,0x44,0x44,0x46,0x44,
103 0x49,0x64,0x48,0x94,0x50,0x94,0x61,0x04,
104 0x42,0x04,0x40,0x14,0x40,0x08,0x00,0x00,
105
106 "新",
107 0x10,0x00,0x08,0x0E,0x7F,0x70,0x22,0x40,
108 0x14,0x40,0xFF,0x7E,0x08,0x48,0x08,0x48,
109 0xFF,0x48,0x08,0x48,0x2C,0x48,0x2A,0x88,
110 0x4A,0x88,0x89,0x08,0x2A,0x08,0x10,0x08,
111
112 "致",
113 0x00,0x40,0x7F,0x60,0x10,0x40,0x14,0x40,
114 0x22,0xFE,0x7F,0x88,0x0A,0x48,0x08,0x48,
115 0x7F,0x48,0x08,0x50,0x08,0x20,0x08,0x20,
116 0x0F,0x50,0x78,0x88,0x01,0x06,0x02,0x04,
C51 COMPILER V8.05a CHAR 08/22/2007 16:36:35 PAGE 4
117
118 "的",
119 0x10,0x80,0x10,0x80,0x20,0x80,0x7C,0xFC,
120 0x45,0x04,0x45,0x04,0x46,0x04,0x7C,0x84,
121 0x44,0x44,0x44,0x64,0x44,0x24,0x44,0x04,
122 0x7C,0x04,0x44,0x28,0x40,0x10,0x00,0x00,
123
124 "改",
125 0x00,0x40,0x00,0x60,0x7C,0x40,0x04,0x40,
126 0x04,0xFE,0x04,0x88,0x7D,0x88,0x42,0x88,
127 0x40,0x50,0x40,0x50,0x44,0x20,0x48,0x60,
128 0x50,0x90,0x63,0x0E,0x4C,0x04,0x00,0x00,
129
130 "号",
131 0x1F,0xF0,0x10,0x10,0x10,0x10,0x10,0x10,
132 0x1F,0xF0,0x00,0x00,0xFF,0xFE,0x08,0x00,
133 0x08,0x00,0x1F,0xF0,0x08,0x10,0x00,0x10,
134 0x00,0x10,0x01,0x10,0x00,0xA0,0x00,0x40,
135
136 "门",
137 0x10,0x00,0x0B,0xFC,0x08,0x04,0x20,0x04,
138 0x20,0x04,0x20,0x04,0x20,0x04,0x20,0x04,
139 0x20,0x04,0x20,0x04,0x20,0x04,0x20,0x04,
140 0x20,0x04,0x20,0x04,0x20,0x14,0x20,0x08,
141
142 "成",
143 0x00,0xA0,0x00,0x90,0x00,0x80,0x3F,0xFE,
144 0x20,0x80,0x20,0x80,0x3E,0x88,0x22,0x8C,
145 0x22,0x48,0x22,0x50,0x22,0x20,0x2A,0x60,
146 0x44,0x92,0x41,0x0A,0x86,0x06,0x00,0x02,
147
148 "帐",
149 0x10,0x80,0x10,0x80,0x10,0x88,0x7C,0x9C,
150 0x54,0xB0,0x54,0xC0,0x54,0x80,0x57,0xFE,
151 0x54,0xA0,0x54,0xA0,0x5C,0x90,0x10,0x90,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -