?? 1.lst
字號:
C51 COMPILER V7.06 1 08/09/2007 07:53:49 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE 1
OBJECT MODULE PLACED IN 1.OBJ
COMPILER INVOKED BY: E:\中文\調試工具\Keil\C51\BIN\C51.EXE 1.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 #include"at89x51.h"
2
3 void ms(unsigned int Delay)
4 {unsigned int a;
5 1 for(;Delay>0;Delay--)
6 1 {for(a=0;a<114;a++)
7 2 {;}
8 2 }
9 1 }
10
11 void main(void)
12 {
13 1 unsigned char a;
14 1 unsigned char shu[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
15 1 P2=0;
16 1 P3=255;
17 1 while(1)
18 1 {
19 2 P2=a;
20 2 ms(300);
21 2 while(1)
22 2 {
23 3 P0_3=0;
24 3 P1=shu[a/200];
25 3 ms(1);
26 3 P0_3=1;
27 3
28 3 P0_2=0;
29 3 P1=shu[a/20%10]-128;
30 3 ms(1);
31 3 P0_2=1;
32 3
33 3 P0_1=0;
34 3 P1=shu[a/2%10];
35 3 ms(1);
36 3 P0_1=1;
37 3
38 3 P0_0=0;
39 3 P1=0xc1;
40 3 ms(1);
41 3 P0_0=1;
42 3
43 3 if(!P3_2||!P3_0||!P3_3) break;
44 3 }
45 2 if(!P3_3)
46 2 {
47 3 if(a>20) a-=20;
48 3 else a=0;
49 3 }
50 2 if(!P3_0)
51 2 {
52 3 if(a<=220) a+=20;
53 3 else a=240;
54 3 }
55 2 if(!P3_2&&a<=238) a+=2;
C51 COMPILER V7.06 1 08/09/2007 07:53:49 PAGE 2
56 2 }
57 1 }
58
59
60
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 217 ----
CONSTANT SIZE = 10 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 11
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 + -