?? ludeng.lst
字號:
C51 COMPILER V6.12 LUDENG 05/05/2008 14:37:36 PAGE 1
C51 COMPILER V6.12, COMPILATION OF MODULE LUDENG
OBJECT MODULE PLACED IN .\ludeng.OBJ
COMPILER INVOKED BY: d:\Keil\C51\BIN\C51.EXE .\ludeng.c DEBUG OBJECTEXTEND
stmt level source
1 #include<reg51.h>
2 #define uchar unsigned char
3 uchar j,k,i,a,A1,A2,second;
4 sbit dula=P2^6;
5 sbit wela=P2^7;
6 uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,
7 0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71};
8 void delay(uchar i)
9 {
10 1 for(j=i;j>0;j--)
11 1 for(k=125;k>0;k--);
12 1 }
13 void display(uchar sh_c,uchar g_c)
14 {
15 1 dula=0;
16 1 P0=table[sh_c];
17 1 dula=1;
18 1 dula=0;
19 1
20 1 wela=0;
21 1 P0=0xfe;
22 1 wela=1;
23 1 wela=0;
24 1 delay(5);
25 1
26 1 P0=table[g_c];
27 1 dula=1;
28 1 dula=0;
29 1
30 1 P0=0xfd;
31 1 wela=1;
32 1 wela=0;
33 1 delay(5);
34 1 }
35
36 void main()
37 {
38 1 while(1)
39 1 {
40 2 second++;
41 2 if(second==60)
42 2 second=0;
43 2 A1=second/10;
44 2 A2=second%10;
45 2 for(a=50;a>0;a--)
46 2 { display(A1,A2);};
47 2 }
48 1
49 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 109 ----
CONSTANT SIZE = 16 ----
XDATA SIZE = ---- ----
C51 COMPILER V6.12 LUDENG 05/05/2008 14:37:36 PAGE 2
PDATA SIZE = ---- ----
DATA SIZE = 7 ----
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 + -