📄 mian.lst
字号:
C51 COMPILER V8.02 MIAN 03/15/2009 13:19:11 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE MIAN
OBJECT MODULE PLACED IN mian.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE mian.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include "define.h"
2 uchar table[]=" 2009-3-15";
3 uchar table1[]=0;
4 uchar hour,minite,second;
5 uchar num,aa;
6 void main()
7 {
8 1 init();
9 1 for(num=0;num<11;num++)
10 1 {
11 2 write_data(table[num]);
12 2 delay(5);
13 2 }
14 1 while(1)
15 1 {
16 2
17 2 if(aa==20)
18 2 {
19 3 second++;
20 3 table1[12]=second%10;
21 3 table1[11]=second/10;
22 3 write_com(0x80+0x4b);
23 3 write_data(table[11]);
24 3 write_data(table[12]);
25 3
26 3 if(second==60)
27 3 {
28 4 second=0;
29 4 minite++;
30 4 table1[9]=minite%10;
31 4 table1[8]=minite/10;
32 4 write_com(0x80+0x48);
33 4 write_data(table[8]);
34 4 write_data(table[9]);
35 4 if(minite==60)
36 4 {
37 5 minite=0;
38 5 hour++;
39 5 table1[6]=hour%10;
40 5 table1[5]=hour/10;
41 5 write_com(0x80+0x45);
42 5 write_data(table[5]);
43 5 write_data(table[6]);
44 5 if(hour==24)
45 5 {
46 6 hour=0;
47 6 }
48 5 }
49 4 }
50 3 }
51 2
52 2 }
53 1 }
54 void timer0() interrupt 1 //定时50ms
55 {
C51 COMPILER V8.02 MIAN 03/15/2009 13:19:11 PAGE 2
56 1 TH0=(65536-50000)/256;
57 1 TL0=(65536-50000)%256;
58 1 aa++;
59 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 178 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 18 ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -