?? led.lst
字號:
C51 COMPILER V6.12 LED 07/12/2008 18:39:28 PAGE 1
C51 COMPILER V6.12, COMPILATION OF MODULE LED
OBJECT MODULE PLACED IN LED.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE LED.C BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #include "config.h"
2 sbit WR_LED = P3^4;
3 unsigned char brk;
4 unsigned long tmp;
5 sbit RTC_RST = P2^0;
6 sbit RTC_SCLK = P2^1;
7 sbit RTC_IO = P2^2;
8 uint8 xdata LCD_COMMAND _at_ 0xff00;
9 uint8 xdata LCD_DATA _at_ 0xff01;
10 uint8 xdata LCD_READ_COMMAND _at_ 0xff02;
11 #define CHECK_LCD_BUSY() while(LCD_READ_COMMAND&0x80)
12 void LCD_WRITE_COMMAND(dat){CHECK_LCD_BUSY();LCD_COMMAND=dat;}
13 void LCD_WRITE_DATA(dat) {CHECK_LCD_BUSY();LCD_DATA=dat;}
14 void print(uint8 addr,uint8 *dat)
15 {
16 1 LCD_WRITE_COMMAND(addr|0x80);
17 1 while(*dat!='\0')LCD_WRITE_DATA(*(dat++));
18 1 }
19 unsigned char bdata AA;
20 bit flag;
21
22 sbit AA7 = AA^7;
23 #define READ_SECOND 0x81
24 #define WRITE_SECOND 0x80
25 #define READ_MINE 0x83
26 #define WRITE_MINE 0x82
27 #define READ_HOUR 0x85
28 #define WRITE_HOUR 0x84
29 #define READ_DAY 0x87
30 #define WRITE_DAY 0x86
31 #define READ_MONTH 0x89
32 #define WRITE_MONTH 0x88
33 #define READ_WEEK 0x8b
34 #define WRITE_WEEK 0x8a
35 #define READ_YEAR 0x8d
36 #define WRITE_YEAR 0x8c
37 uint8 brk;
38 unsigned char const code dat_bit[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f};
39 unsigned char xdata HZ[][32]={
40 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/* ",0*/
41 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*" ,1*/
42
43
44 {0x02,0x41,0x82,0x40,0x42,0x20,0xBA,0x10,0x16,0x09,0x12,0x06,0x92,0x01,0x7A,0x00,0x12,0x00,0x00,0x00,0xF8,
-0x07,0x00,0x20,0x00,0x40,0xFF,0x3F,0x00,0x00,0x00,0x00},/*"列",0*/
45
46 {0x00,0x04,0x04,0x04,0x84,0x04,0xC4,0x04,0xA4,0x04,0x9C,0x04,0x87,0x04,0x84,0x04,0xF4,0xFF,0x84,0x04,0x84,
-0x04,0x84,0x04,0x84,0x04,0x84,0x04,0x00,0x04,0x00,0x00},/*"車",1*/
47
48 {0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0xFF,0xFF,0xA0,0x40,0xA0,0x21,0x90,0x12,0x90,0x04,0x88,0x08,0x84,
-0x10,0x82,0x30,0x80,0x60,0x80,0x20,0x80,0x00,0x00,0x00},/*"長",2*/
49
50 {0x10,0x00,0x4C,0x20,0x44,0x10,0x44,0x08,0x44,0x04,0x44,0x03,0xC5,0x00,0xFE,0x7F,0xC4,0x01,0x44,0x02,0x44,
C51 COMPILER V6.12 LED 07/12/2008 18:39:28 PAGE 2
-0x04,0x44,0x08,0x54,0x10,0x4C,0x30,0x04,0x10,0x00,0x00},/*"宋",3*/
51
52 {0x08,0x04,0x30,0x04,0x01,0xFF,0xE6,0x00,0x18,0x82,0x00,0x42,0x10,0x32,0xFE,0x0F,0x10,0x02,0x10,0x02,0x10,
-0x06,0xFE,0x0B,0x10,0x32,0x10,0xE2,0x00,0x02,0x00,0x00},/*"洪",4*/
53
54 {0x00,0x20,0x10,0x20,0x60,0x20,0x80,0x23,0x00,0x21,0xFF,0x3F,0x00,0x20,0x00,0x20,0x00,0x20,0xFF,0x3F,0x00,
-0x22,0x80,0x21,0x60,0x20,0x38,0x30,0x10,0x20,0x00,0x00},/*"業",5*/
55
56 {0x08,0x02,0x08,0x41,0x88,0x80,0xFF,0x7F,0x48,0x40,0x88,0x30,0x80,0x1E,0xBE,0x20,0xAA,0x20,0xAA,0x7F,0xAA,
-0x44,0xAA,0x44,0xBE,0x44,0x80,0x44,0x00,0x40,0x00,0x00},/*"提",6*/
57
58 {0xF2,0x7F,0x12,0x26,0xFE,0x25,0x12,0x24,0xFE,0x25,0x12,0x25,0xF2,0x3F,0x00,0x42,0xBE,0x49,0x2A,0x49,0xEA,
-0x7F,0x2A,0x49,0x2A,0x49,0x3E,0x49,0x00,0x40,0x00,0x00},/*"醒",7*/
59
60 {0x20,0x00,0x20,0x80,0x20,0x40,0x20,0x20,0x20,0x10,0x20,0x0C,0xA0,0x03,0x7F,0x00,0xA0,0x01,0x20,0x06,0x20,
-0x08,0x20,0x30,0x20,0x60,0x20,0xC0,0x20,0x40,0x00,0x00},/*"大",8*/
61
62 {0x00,0x00,0x18,0x29,0x04,0x29,0x14,0x15,0x94,0x14,0x94,0x4A,0xD5,0x89,0xB6,0x44,0x14,0x3F,0x14,0x06,0x94,
-0x09,0x04,0x09,0x14,0x10,0x0C,0x30,0x04,0x10,0x00,0x00},/*"家",9*/
63
64 {0x00,0x00,0x00,0x00,0x00,0x58,0x00,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*",",10*/
65
66 {0x02,0x08,0x42,0x08,0x42,0x08,0xFE,0x07,0x42,0x84,0x42,0x44,0xFE,0x23,0x02,0x18,0x02,0x06,0xFA,0x01,0x02,
-0x3E,0x02,0x40,0xFE,0x43,0x00,0x40,0x00,0x78,0x00,0x00},/*"現",0*/
67
68 {0x00,0x04,0x04,0x02,0x04,0x01,0xC4,0x7F,0x64,0x00,0x9C,0x20,0x87,0x20,0x84,0x20,0x84,0x20,0xE4,0x3F,0x84,
-0x20,0x84,0x20,0x84,0x20,0x84,0x20,0x04,0x20,0x00,0x00},/*"在",1*/
69
70 {0x00,0x00,0xFC,0x07,0x44,0x04,0x44,0x04,0x44,0x04,0xFC,0x07,0x10,0x00,0x90,0x00,0x10,0x03,0x10,0x40,0x10,
-0x80,0xFF,0x7F,0x10,0x00,0x10,0x00,0x10,0x00,0x00,0x00},/*"時",2*/
71
72 {0x00,0x00,0xF8,0xFF,0x01,0x00,0x06,0x00,0x00,0x00,0xF0,0x07,0x92,0x04,0x92,0x04,0x92,0x04,0x92,0x04,0xF2,
-0x07,0x02,0x40,0x02,0x80,0xFE,0x7F,0x00,0x00,0x00,0x00},/*"間",3*/
73
74 {0x80,0x00,0x80,0x40,0x80,0x20,0x80,0x10,0xBE,0x0E,0xAA,0x10,0xAA,0x20,0xAA,0x3F,0xAA,0x44,0xAA,0x44,0xAA,
-0x44,0xBE,0x44,0x80,0x44,0x80,0x40,0x80,0x40,0x00,0x00},/*"是",4*/
75
76 {0x00,0x00,0x00,0x01,0x80,0x20,0x40,0x70,0x30,0x28,0x0E,0x24,0x84,0x23,0x00,0x31,0x00,0x10,0x0E,0x10,0x10,
-0x14,0x60,0x78,0xC0,0x30,0x80,0x01,0x80,0x00,0x00,0x00},/*"公",5*/
77
78 {0x00,0x00,0x20,0x40,0x20,0x20,0x22,0x10,0x22,0x0C,0xE2,0x03,0x22,0x00,0x22,0x00,0x22,0x00,0xE2,0x3F,0x22,
-0x40,0x22,0x40,0x22,0x40,0x20,0x40,0x20,0x70,0x00,0x00},/*"元",6*/
79 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/* ",20*/
80 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/* ",21*/
81
82
83 {0x40,0x04,0x20,0x04,0x10,0x04,0x0C,0x04,0xE3,0x07,0x22,0x04,0x22,0x04,0x22,0x04,0xFE,0xFF,0x22,0x04,0x22,
-0x04,0x22,0x04,0x22,0x04,0x02,0x04,0x00,0x04,0x00,0x00},/*"年",7*/
84 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/* ",23*/
85
86
87 {0x00,0x00,0x00,0x40,0x00,0x20,0x00,0x10,0x00,0x0C,0xFF,0x03,0x11,0x01,0x11,0x01,0x11,0x01,0x11,0x21,0x11,
-0x41,0xFF,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"月",8*/
88 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/* ",24*/
89
90 {0x00,0x00,0x00,0x00,0x00,0x00,0xFE,0x3F,0x42,0x10,0x42,0x10,0x42,0x10,0x42,0x10,0x42,0x10,0x42,0x10,0x42,
-0x10,0xFE,0x3F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"日",9*/
C51 COMPILER V6.12 LED 07/12/2008 18:39:28 PAGE 3
91
92 {0x00,0x00,0x00,0x48,0x00,0x46,0xBE,0x41,0x2A,0x49,0x2A,0x49,0x2A,0x49,0xEA,0x7F,0x2A,0x49,0x2A,0x49,0x2A,
-0x49,0x2A,0x49,0x3E,0x49,0x00,0x41,0x00,0x40,0x00,0x00},/*"星",0*/
93
94 {0x00,0x42,0x04,0x22,0xFF,0x1B,0x54,0x02,0x54,0x02,0x54,0x0A,0xFF,0x33,0x04,0x62,0x00,0x18,0xFE,0x07,0x22,
-0x02,0x22,0x22,0x22,0x42,0xFE,0x3F,0x00,0x00,0x00,0x00},/*"期",1*/
95 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/* ",28*/
96 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/* ",29*/
97
98 {0x00,0x00,0x00,0x40,0x00,0x30,0xE0,0x07,0x20,0x12,0x20,0x62,0x20,0x02,0x3F,0x0A,0x24,0x12,0x24,0x62,0x24,
-0x02,0xF4,0x0F,0x24,0x10,0x00,0x60,0x00,0x00,0x00,0x00},/*"點",0*/
99 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/* ",31*/
100
101
102 {0x80,0x00,0x40,0x80,0x20,0x40,0x98,0x20,0x87,0x10,0x82,0x0F,0x80,0x00,0x80,0x00,0x83,0x20,0x84,0x40,0x98,
-0x3F,0x30,0x00,0x60,0x00,0xC0,0x00,0x40,0x00,0x00,0x00},/*"分",1*/
103
104
105
106
107
108
109 {0x00,0x00,0x00,0x00,0x00,0x58,0x00,0x38,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*",",10*/
110
111 {0x00,0x04,0x04,0x04,0x84,0x04,0xC4,0x04,0xA4,0x04,0x9C,0x04,0x87,0x04,0x84,0x04,0xF4,0xFF,0x84,0x04,0x84,
-0x04,0x84,0x04,0x84,0x04,0x84,0x04,0x00,0x04,0x00,0x00},/*"車",0*/
112
113 {0x00,0x00,0x00,0x00,0xF8,0xFF,0x08,0x08,0x08,0x04,0x08,0x02,0x88,0x01,0x7F,0x00,0x48,0x00,0x88,0x00,0x08,
-0x01,0x08,0x46,0x08,0x80,0xF8,0x7F,0x00,0x00,0x00,0x00},/*"內",1*/
114 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/* ",36*/
115 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/* ",37*/
116
117 {0x00,0x80,0x00,0x60,0xFC,0x1F,0x04,0x80,0x24,0x80,0x24,0x42,0xFC,0x46,0xA5,0x2A,0xA6,0x12,0xA4,0x12,0xFC,
-0x2A,0x24,0x26,0x24,0x42,0x24,0xC0,0x04,0x40,0x00,0x00},/*"度",2*/
118
119
120 {0x00,0x00,0x00,0x18,0x00,0x24,0x00,0x24,0x00,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,
-0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},/*"。",3*/
121
122 {0x00,0x00,0x00,0x00,0x00,0x81,0x7E,0x41,0x22,0x21,0x22,0x11,0x22,0x0D,0xE2,0x03,0x22,0x01,0x22,0x01,0x22,
-0x41,0x22,0x81,0x7E,0x41,0x00,0x3F,0x00,0x00,0x00,0x00},/*"另",4*/
123
124 {0x80,0x40,0x40,0x20,0x20,0x10,0x58,0x08,0x87,0x05,0x04,0x03,0xC4,0x00,0x3C,0x00,0x00,0x00,0x00,0x00,0xFF,
-0xFF,0x20,0x00,0x40,0x00,0x80,0x00,0x00,0x03,0x00,0x00},/*"外",5*/
125
126 {0x00,0x02,0x04,0x01,0x84,0x00,0x44,0x00,0xE4,0xFF,0x34,0x09,0x2C,0x09,0x27,0x09,0x24,0x29,0x24,0x49,0x24,
-0xC9,0xE4,0x7F,0x04,0x00,0x04,0x00,0x04,0x00,0x00,0x00},/*"有",6*/
127
128 {0x00,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,0x00,0x80,
-0x00,0x80,0x00,0x80,0x00,0xC0,0x00,0x80,0x00,0x00,0x00},/*"一",7*/
129
130 {0x00,0x00,0x80,0x00,0x80,0x00,0x40,0x00,0x20,0x00,0x10,0x00,0x0C,0x00,0xE3,0x7F,0x04,0x00,0x08,0x00,0x10,
-0x00,0x20,0x00,0x60,0x00,0xC0,0x00,0x40,0x00,0x00,0x00},/*"個",8*/
131
132 {0x10,0x80,0x10,0x43,0xF0,0x22,0x1F,0x14,0x10,0x0C,0xF0,0x73,0x80,0x20,0x82,0x00,0x82,0x40,0x82,0x80,0xF2,
-0x7F,0x8A,0x00,0x86,0x00,0x82,0x00,0x80,0x00,0x00,0x00},/*"好",9*/
C51 COMPILER V6.12 LED 07/12/2008 18:39:28 PAGE 4
133
134 {0x08,0x04,0x30,0x04,0x01,0xFF,0xC6,0x00,0x30,0x00,0x00,0x00,0xE4,0xFF,0x38,0x09,0x20,0x09,0x3F,0x09,0x20,
-0x09,0x30,0x49,0x28,0x89,0xE4,0x7F,0x00,0x00,0x00,0x00},/*"消",10*/
135
136 {0x00,0x00,0x00,0x20,0x00,0x38,0xFC,0x01,0x54,0x3D,0x54,0x41,0x56,0x41,0x55,0x45,0x54,0x59,0x54,0x41,0x54,
-0x41,0xFC,0x71,0x00,0x00,0x00,0x08,0x00,0x30,0x00,0x00},/*"息",11*/
137
138 {0x80,0x00,0x80,0x00,0x40,0x00,0x20,0x02,0x10,0x02,0x08,0x02,0x24,0x02,0x43,0x82,0xC4,0x42,0x08,0x32,0x10,
-0x0E,0x20,0x02,0x60,0x00,0xC0,0x00,0x40,0x00,0x00,0x00},/*"今",12*/
139
140 {0x00,0x00,0x40,0x80,0x42,0x40,0x42,0x20,0x42,0x10,0x42,0x08,0x42,0x06,0xFE,0x01,0x42,0x02,0x42,0x04,0x42,
-0x08,0x42,0x10,0x42,0x30,0x42,0x60,0x40,0x20,0x00,0x00},/*"天",13*/
141
142 {0x80,0x00,0x80,0x40,0x80,0x20,0x80,0x10,0xBE,0x0E,0xAA,0x10,0xAA,0x20,0xAA,0x3F,0xAA,0x44,0xAA,0x44,0xAA,
-0x44,0xBE,0x44,0x80,0x44,0x80,0x40,0x80,0x40,0x00,0x00},/*"是",14*/
143
144 {0x00,0x00,0x00,0x00,0xFC,0x7F,0x84,0x10,0x84,0x10,0x84,0x10,0x84,0x10,0xFC,0x1F,0x84,0x10,0x84,0x10,0x84,
-0x10,0x84,0x10,0xFC,0x7F,0x00,0x00,0x00,0x00,0x00,0x00},/*"田",15*/
145
146 {0x40,0x00,0x42,0x40,0x42,0x20,0x42,0x10,0x42,0x0C,0xFE,0x03,0x42,0x00,0x42,0x00,0x42,0x00,0x42,0x00,0xFE,
-0x7F,0x42,0x00,0x42,0x00,0x42,0x00,0x42,0x00,0x00,0x00},/*"開",16*/
147
148 {0x10,0x08,0x10,0x08,0x10,0x04,0xFE,0x07,0x10,0x02,0x10,0x02,0xF8,0x0F,0x48,0x02,0x48,0x02,0x48,0x02,0xFF,
-0xFF,0x48,0x02,0x48,0x02,0x48,0x02,0xF8,0x07,0x00,0x00},/*"坤",17*/
149
150 {0x40,0x08,0x44,0x08,0x44,0x04,0x44,0x04,0x44,0x02,0x44,0x3E,0x7F,0x49,0xC4,0x48,0xC4,0x44,0x44,0x44,0x64,
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -