📄 data.lst
字号:
C51 COMPILER V7.06 DATA 10/13/2006 09:21:09 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE DATA
OBJECT MODULE PLACED IN data.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE data.c LARGE BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #include"source.h"
2 #include <./Atmel/at89x52.h>
3 #include <absacc.h>
4 unsigned char demo_status=0;
5 struct RTC_TIME rtc;
6 struct OTHER others;
7 struct SHOW_NOTICE show_notice;
8 struct SCREEN screen;
9 unsigned char idata timerout=0;
10 unsigned char updtime=0xff;
11 unsigned int test_timer_len;
12 struct ELV_STATUS scentry;
13 struct my_timer TT[TIMER_NUM];
14 /*串口的发送和接收的缓冲区*/
15 unsigned char dst_buf[DST_LEN];//debug serial transmit buffer.
16 unsigned char dst_head;
17 unsigned char dst_tail;
18 unsigned char dsr_buf[DSR_LEN];//debug serial transmit buffer.
19 unsigned char dsr_head;
20 unsigned char dsr_tail;
21 bit TDBdata_over=1;
22 /**为为把24x24的汉字扩展成48x48汉字所做的表***/
23 unsigned char code double_byte[256][2]={
24 {0x00,0x00},{0x00,0x03},{0x00,0x0C},{0x00,0x0F},{0x00,0x30},{0x00,0x33},{0x00,0x3C},{0x00,0x3F},
25 {0x00,0xC0},{0x00,0xC3},{0x00,0xCC},{0x00,0xCF},{0x00,0xF0},{0x00,0xF3},{0x00,0xFC},{0x00,0xFF},
26 {0x03,0x00},{0x03,0x03},{0x03,0x0C},{0x03,0x0F},{0x03,0x30},{0x03,0x33},{0x03,0x3C},{0x03,0x3F},
27 {0x03,0xC0},{0x03,0xC3},{0x03,0xCC},{0x03,0xCF},{0x03,0xF0},{0x03,0xF3},{0x03,0xFC},{0x03,0xFF},
28 {0x0C,0x00},{0x0C,0x03},{0x0C,0x0C},{0x0C,0x0F},{0x0C,0x30},{0x0C,0x33},{0x0C,0x3C},{0x0C,0x3F},
29 {0x0C,0xC0},{0x0C,0xC3},{0x0C,0xCC},{0x0C,0xCF},{0x0C,0xF0},{0x0C,0xF3},{0x0C,0xFC},{0x0C,0xFF},
30 {0x0F,0x00},{0x0F,0x03},{0x0F,0x0C},{0x0F,0x0F},{0x0F,0x30},{0x0F,0x33},{0x0F,0x3C},{0x0F,0x3F},
31 {0x0F,0xC0},{0x0F,0xC3},{0x0F,0xCC},{0x0F,0xCF},{0x0F,0xF0},{0x0F,0xF3},{0x0F,0xFC},{0x0F,0xFF},
32 {0x30,0x00},{0x30,0x03},{0x30,0x0C},{0x30,0x0F},{0x30,0x30},{0x30,0x33},{0x30,0x3C},{0x30,0x3F},
33 {0x30,0xC0},{0x30,0xC3},{0x30,0xCC},{0x30,0xCF},{0x30,0xF0},{0x30,0xF3},{0x30,0xFC},{0x30,0xFF},
34 {0x33,0x00},{0x33,0x03},{0x33,0x0C},{0x33,0x0F},{0x33,0x30},{0x33,0x33},{0x33,0x3C},{0x33,0x3F},
35 {0x33,0xC0},{0x33,0xC3},{0x33,0xCC},{0x33,0xCF},{0x33,0xF0},{0x33,0xF3},{0x33,0xFC},{0x33,0xFF},
36 {0x3C,0x00},{0x3C,0x03},{0x3C,0x0C},{0x3C,0x0F},{0x3C,0x30},{0x3C,0x33},{0x3C,0x3C},{0x3C,0x3F},
37 {0x3C,0xC0},{0x3C,0xC3},{0x3C,0xCC},{0x3C,0xCF},{0x3C,0xF0},{0x3C,0xF3},{0x3C,0xFC},{0x3C,0xFF},
38 {0x3F,0x00},{0x3F,0x03},{0x3F,0x0C},{0x3F,0x0F},{0x3F,0x30},{0x3F,0x33},{0x3F,0x3C},{0x3F,0x3F},
39 {0x3F,0xC0},{0x3F,0xC3},{0x3F,0xCC},{0x3F,0xCF},{0x3F,0xF0},{0x3F,0xF3},{0x3F,0xFC},{0x3F,0xFF},
40 {0xC0,0x00},{0xC0,0x03},{0xC0,0x0C},{0xC0,0x0F},{0xC0,0x30},{0xC0,0x33},{0xC0,0x3C},{0xC0,0x3F},
41 {0xC0,0xC0},{0xC0,0xC3},{0xC0,0xCC},{0xC0,0xCF},{0xC0,0xF0},{0xC0,0xF3},{0xC0,0xFC},{0xC0,0xFF},
42 {0xC3,0x00},{0xC3,0x03},{0xC3,0x0C},{0xC3,0x0F},{0xC3,0x30},{0xC3,0x33},{0xC3,0x3C},{0xC3,0x3F},
43 {0xC3,0xC0},{0xC3,0xC3},{0xC3,0xCC},{0xC3,0xCF},{0xC3,0xF0},{0xC3,0xF3},{0xC3,0xFC},{0xC3,0xFF},
44 {0xCC,0x00},{0xCC,0x03},{0xCC,0x0C},{0xCC,0x0F},{0xCC,0x30},{0xCC,0x33},{0xCC,0x3C},{0xCC,0x3F},
45 {0xCC,0xC0},{0xCC,0xC3},{0xCC,0xCC},{0xCC,0xCF},{0xCC,0xF0},{0xCC,0xF3},{0xCC,0xFC},{0xCC,0xFF},
46 {0xCF,0x00},{0xCF,0x03},{0xCF,0x0C},{0xCF,0x0F},{0xCF,0x30},{0xCF,0x33},{0xCF,0x3C},{0xCF,0x3F},
47 {0xCF,0xC0},{0xCF,0xC3},{0xCF,0xCC},{0xCF,0xCF},{0xCF,0xF0},{0xCF,0xF3},{0xCF,0xFC},{0xCF,0xFF},
48 {0xF0,0x00},{0xF0,0x03},{0xF0,0x0C},{0xF0,0x0F},{0xF0,0x30},{0xF0,0x33},{0xF0,0x3C},{0xF0,0x3F},
49 {0xF0,0xC0},{0xF0,0xC3},{0xF0,0xCC},{0xF0,0xCF},{0xF0,0xF0},{0xF0,0xF3},{0xF0,0xFC},{0xF0,0xFF},
50 {0xF3,0x00},{0xF3,0x03},{0xF3,0x0C},{0xF3,0x0F},{0xF3,0x30},{0xF3,0x33},{0xF3,0x3C},{0xF3,0x3F},
51 {0xF3,0xC0},{0xF3,0xC3},{0xF3,0xCC},{0xF3,0xCF},{0xF3,0xF0},{0xF3,0xF3},{0xF3,0xFC},{0xF3,0xFF},
52 {0xFC,0x00},{0xFC,0x03},{0xFC,0x0C},{0xFC,0x0F},{0xFC,0x30},{0xFC,0x33},{0xFC,0x3C},{0xFC,0x3F},
53 {0xFC,0xC0},{0xFC,0xC3},{0xFC,0xCC},{0xFC,0xCF},{0xFC,0xF0},{0xFC,0xF3},{0xFC,0xFC},{0xFC,0xFF},
54 {0xFF,0x00},{0xFF,0x03},{0xFF,0x0C},{0xFF,0x0F},{0xFF,0x30},{0xFF,0x33},{0xFF,0x3C},{0xFF,0x3F},
55 {0xFF,0xC0},{0xFF,0xC3},{0xFF,0xCC},{0xFF,0xCF},{0xFF,0xF0},{0xFF,0xF3},{0xFF,0xFC},{0xFF,0xFF},
C51 COMPILER V7.06 DATA 10/13/2006 09:21:09 PAGE 2
56 };
57 /*为显示时间做的数值*/
58 unsigned char code number16x33[10][66]={//16x33
59 {
60 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xE0,0x03,0xF0,0x06,0x38,
61 0x0E,0x18,0x0E,0x18,0x0C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,
62 0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x0C,0x1C,0x0E,0x1C,0x0E,0x18,
63 0x06,0x38,0x07,0x70,0x03,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
64 0x00,0x00
65 },//0
66 {
67 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x03,0x80,0x0F,0x80,
68 0x1F,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,
69 0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,0x01,0x80,
70 0x01,0x80,0x1F,0xF0,0x1F,0xF8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
71 0x00,0x00
72 },//1
73 {
74 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xC0,0x0F,0xE0,0x1C,0xF0,
75 0x18,0x70,0x18,0x78,0x10,0x38,0x10,0x38,0x00,0x38,0x00,0x70,0x00,0x70,0x00,0x70,
76 0x00,0xE0,0x00,0xE0,0x01,0xC0,0x01,0x80,0x03,0x80,0x07,0x00,0x0E,0x08,0x0E,0x18,
77 0x1F,0xF8,0x3F,0xF8,0x3F,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
78 0x00,0x00
79 },//2
80 {
81 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xE0,0x07,0xF0,0x06,0x78,
82 0x0C,0x38,0x0C,0x18,0x00,0x18,0x00,0x18,0x00,0x30,0x00,0x30,0x00,0xE0,0x03,0xF0,
83 0x01,0xF8,0x00,0x3C,0x00,0x1C,0x00,0x1C,0x00,0x0C,0x00,0x0C,0x00,0x1C,0x0C,0x18,
84 0x1E,0x38,0x1F,0xE0,0x0F,0xC0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
85 0x00,0x00
86 },//3
87 {
88 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x00,0x70,0x00,0xF0,
89 0x00,0xF0,0x01,0xF0,0x01,0xF0,0x03,0x70,0x06,0x70,0x06,0x70,0x0C,0x70,0x0C,0x70,
90 0x18,0x70,0x38,0x70,0x3F,0xFC,0x3F,0xFC,0x3F,0xFC,0x00,0x70,0x00,0x70,0x00,0x70,
91 0x00,0x70,0x00,0x70,0x00,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
92 0x00,0x00
93 },//4
94 {
95 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x03,0xF8,0x03,0xF8,0x03,0xF8,
96 0x06,0x00,0x06,0x00,0x0C,0x00,0x0C,0x00,0x0F,0x80,0x1F,0xE0,0x03,0xF0,0x00,0xF0,
97 0x00,0x38,0x00,0x38,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x18,0x00,0x10,0x00,0x30,
98 0x1C,0x60,0x1F,0xC0,0x1F,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
99 0x00,0x00
100 },//5
101 {
102 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x78,0x00,0xF0,0x01,0xC0,
103 0x03,0x00,0x07,0x00,0x0E,0x00,0x0E,0x00,0x0C,0x00,0x1C,0xC0,0x1F,0xF0,0x1F,0xF0,
104 0x1C,0x38,0x38,0x18,0x38,0x18,0x38,0x18,0x38,0x18,0x18,0x18,0x1C,0x18,0x1C,0x38,
105 0x1E,0x38,0x0F,0xF0,0x07,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
106 0x00,0x00
107 },//6
108 {
109 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0xF8,0x0F,0xF8,0x1F,0xF8,
110 0x18,0x38,0x10,0x38,0x10,0x30,0x00,0x30,0x00,0x70,0x00,0x60,0x00,0x60,0x00,0x60,
111 0x00,0xE0,0x00,0xC0,0x00,0xC0,0x00,0xC0,0x01,0xC0,0x01,0x80,0x01,0x80,0x03,0x80,
112 0x03,0x80,0x03,0x00,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
113 0x00,0x00
114 },//7
115 {
116 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xC0,0x0F,0xF0,0x1C,0x30,
117 0x1C,0x38,0x18,0x38,0x1C,0x38,0x1C,0x38,0x1E,0x38,0x0E,0x70,0x0F,0xE0,0x07,0xC0,
C51 COMPILER V7.06 DATA 10/13/2006 09:21:09 PAGE 3
118 0x07,0xC0,0x0F,0xE0,0x1C,0xF0,0x1C,0x78,0x18,0x38,0x38,0x38,0x38,0x18,0x18,0x18,
119 0x1C,0x38,0x0F,0xF0,0x07,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
120 0x00,0x00
121 },//8
122 {
123 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x07,0xC0,0x0F,0xE0,0x0C,0x70,
124 0x1C,0x38,0x18,0x38,0x38,0x38,0x38,0x18,0x38,0x18,0x38,0x18,0x18,0x18,0x1C,0x38,
125 0x1C,0x78,0x0F,0xF8,0x07,0xB8,0x00,0x78,0x00,0x70,0x00,0x70,0x00,0xE0,0x01,0xC0,
126 0x03,0xC0,0x07,0x00,0x1E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
127 0x00,0x00
128 }//9
129 };
130 /*为24x48的数字*/
131 unsigned char code number24x48[10][144]={
132 {//0
133 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
134 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7C,0x00,0x01,0xFF,0x80,0x03,0xFF,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -