📄 ad.lst
字号:
C51 COMPILER V8.02 AD 12/20/2008 19:37:20 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE AD
OBJECT MODULE PLACED IN AD.OBJ
COMPILER INVOKED BY: e:\Keil\C51\BIN\C51.EXE AD.C BROWSE DEBUG OBJECTEXTEND
line level source
1 #include "reg51.h"
2 char TAB[10] ={0x03,0x9f,0x25,0x0d,0x99,0x49,0xc1,0x1f,0x01,0x19};
3 unsigned char disp[4]={0,0,0,0};
4 void display(void);
5 unsigned char xdata abc;
6 void delay(char);
7 main()
8 {
9 1 int results;
10 1 while(1)
11 1 { P0=0xff;
12 2 results=P0*196;
13 2 disp[3]=results/10000;
14 2 disp[2]=(results/1000)%10;
15 2 disp[1]=(results/100)%10;
16 2 disp[0]=(results/10)%10;
17 2 display();
18 2 }
19 1 }
20 void display(void)
21 { char j,scan;
22 1 char i=10;
23 1 while(--i>=0)
24 1 { scan=1;
25 2 for(j=0;j<4;j++)
26 2 { P2=0xff;
27 3 P1=~scan;
28 3 P2=TAB[disp[j]];
29 3 delay(4);
30 3 scan<<=1;
31 3 }
32 2
33 2 }
34 1 }
35 void delay(char x)
36 { int i,j;
37 1 for(i=0;i<x;i++)
38 1 for(j=0;j<120;j++);
39 1 }
40
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 201 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = 1 ----
PDATA SIZE = ---- ----
DATA SIZE = 14 5
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 + -