📄 lcd.lst
字号:
C51 COMPILER V8.02 LCD 11/11/2008 22:44:42 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE LCD
OBJECT MODULE PLACED IN lcd.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE lcd.c BROWSE DEBUG OBJECTEXTEND
line level source
1
2
3 #include< reg52.h >
4 #include" lcd.h "
5 #include" 18b20.h "
6 #include" 1302.h "
7
8 uchar Second,Minute,Hour,Year,Moth,Da;
9 bit Flag=0;
10 uchar Time;
11 uint nTime;
12 extern uchar KeyFlag;
13 const unsigned char code Asc[][16]=
14 {
15
16 {
17 0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00
18 }
19 ,/*"0",*/
20
21 {
22 0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00
23 }
24 ,/*"1",*/
25
26 {
27 0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00,0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00
28 }
29 ,/*"2",*/
30
31 {
32 0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,0x00,0x18,0x20,0x20,0x20,0x11,0x0E,0x00
33 }
34 ,/*"3",*/
35
36 {
37 0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00,0x00,0x07,0x04,0x24,0x24,0x3F,0x24,0x00
38 }
39 ,/*"4",*/
40
41 {
42 0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00,0x00,0x19,0x21,0x20,0x20,0x11,0x0E,0x00
43 }
44 ,/*"5",*/
45
46 {
47 0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00
48 }
49 ,/*"6",*/
50
51 {
52 0x00,0x38,0x08,0x08,0xC8,0x38,0x08,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00
53 }
54 ,/*"7",*/
55
C51 COMPILER V8.02 LCD 11/11/2008 22:44:42 PAGE 2
56 {
57 0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00
58 }
59 ,/*"8",*/
60
61 {
62 0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x00,0x31,0x22,0x22,0x11,0x0F,0x00
63 }
64 ,/*"9",*/
65
66 {
67 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
68 }
69 /*"",*/
70
71
72
73 }
74 ;
75
76 const unsigned char code ciu[]=
77 {
78 /*推 CCDC6 */
79 0x08,0x08,0x08,0xFF,0x88,0x28,0x10,0xFF,0x4A,0x48,0x49,0xFE,0x48,0x48,0x48,0x00,
80 0x02,0x42,0x81,0x7F,0x00,0x00,0x00,0xFF,0x44,0x44,0x44,0x7F,0x44,0x44,0x44,0x00
81 }
82 ;
83 const unsigned char code xiang[]=
84 {
85 /*箱 CCFE4 */
86 0x10,0x88,0x87,0x82,0xF6,0x8A,0x82,0x12,0xE8,0x27,0x22,0x26,0x3A,0xE2,0x02,0x00,
87 0x20,0x10,0x0C,0x03,0xFF,0x02,0x0C,0x00,0xFF,0x49,0x49,0x49,0x49,0xFF,0x00,0x00
88 }
89 ;
90 const unsigned char code zi[]=
91 {
92 /*子 CD7D3 */
93 0x00,0x00,0x02,0x02,0x02,0x02,0x02,0xE2,0x12,0x0A,0x06,0x02,0x00,0x80,0x00,0x00,
94 0x01,0x01,0x01,0x01,0x01,0x41,0x81,0x7F,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x00
95
96 }
97 ;
98
99 const unsigned char code di[]=
100 {
101 0x10,0x08,0x04,0xD3,0x56,0x5A,0x52,0x5A,0xF4,0x53,0x56,0x5A,0x72,0x02,0x02,0x00,
102 0x00,0x20,0x20,0x23,0x12,0x12,0x0A,0x06,0xFF,0x02,0x02,0x12,0x22,0x1E,0x00,0x00
103 }
104 ;/*"第",17*/
105
106 const unsigned char code guan[]=
107 {
108 0x00,0x10,0x10,0x10,0x11,0x1E,0x14,0xF0,0x10,0x18,0x17,0x12,0x18,0x10,0x00,0x00,
109 0x01,0x81,0x41,0x21,0x11,0x09,0x05,0x03,0x05,0x09,0x31,0x61,0xC1,0x41,0x01,0x00
110 }
111 ;/*"关",2*/
112
113 unsigned char code chardot[][16] =
114 {
115 /*a CHAR_61 */
116 {
117 0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x19,0x24,0x22,0x22,0x22,0x3F,0x20
C51 COMPILER V8.02 LCD 11/11/2008 22:44:42 PAGE 3
118 }
119 ,
120
121 /*t CHAR_74 */
122 {
123 0x00,0x80,0x80,0xE0,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x1F,0x20,0x20,0x00,0x00
124 }
125 ,
126
127 /*8 CHAR_38 */
128 {
129 0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00
130 }
131 ,
132
133 /*9 CHAR_39 */
134 {
135 0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x00,0x31,0x22,0x22,0x11,0x0F,0x00
136 }
137 ,
138
139 /*c CHAR_63 */
140 {
141 0x00,0x00,0x00,0x80,0x80,0x80,0x00,0x00,0x00,0x0E,0x11,0x20,0x20,0x20,0x11,0x00
142 }
143 ,
144
145 /*5 CHAR_35 */
146 {
147 0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00,0x00,0x19,0x21,0x20,0x20,0x11,0x0E,0x00
148 }
149 ,
150
151 /*@ CHAR_40 */
152 {
153 0xC0,0x30,0xC8,0x28,0xE8,0x10,0xE0,0x00,0x07,0x18,0x27,0x24,0x23,0x14,0x0B,0x00
154 }
155 ,
156
157 /*1 CHAR_31 */
158 {
159 0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00
160 }
161 ,
162
163 /*6 CHAR_36 */
164 {
165 0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00
166 }
167 ,
168
169 /*3 CHAR_33 */
170 {
171 0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,0x00,0x18,0x20,0x20,0x20,0x11,0x0E,0x00
172 }
173 ,
174
175 /*. CHAR_2E */
176 {
177 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,0x00,0x00
178 }
179 ,
C51 COMPILER V8.02 LCD 11/11/2008 22:44:42 PAGE 4
180
181 /*o CHAR_6F */
182 {
183 0x00,0x00,0x80,0x80,0x80,0x80,0x00,0x00,0x00,0x1F,0x20,0x20,0x20,0x20,0x1F,0x00
184 }
185 ,
186
187 /*m CHAR_6D */
188 {
189 0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x20,0x3F,0x20,0x00,0x3F,0x20,0x00,0x3F
190 }
191 ,
192
193 {
194 0x00,0x00,0x00,0xC0,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00
195 }
196
197 }
198 ;
199
200
201 unsigned char code hzdot[][32] =
202 {
203 /*0设 CC9E8 */
204 {
205 0x40,0x41,0xCE,0x04,0x00,0x80,0x40,0xBE,0x82,0x82,0x82,0xBE,0xC0,0x40,0x40,0x00,
206 0x00,0x00,0x7F,0x20,0x90,0x80,0x40,0x43,0x2C,0x10,0x10,0x2C,0x43,0xC0,0x40,0x00
207 }
208 ,
209
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -