📄 main.lst
字号:
C51 COMPILER V7.06 MAIN 06/01/2007 14:48:10 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE MAIN
OBJECT MODULE PLACED IN main.OBJ
COMPILER INVOKED BY: D:\keil c51\C51\BIN\C51.EXE main.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1
2 #include <reg52.h>
3
4 //0~9对应的段码
5 unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
6
7 void display(int a)
8 {
9 1 int b,c,d,j;
10 1 b = a/10;
11 1 c = a%10;
12 1 for(j = 0;j<251; j++)
13 1 {
14 2
15 2 P2 = 0x01;
16 2 //报警
17 2 if(a >= 55)
18 2 P2 = P2|0x80;
19 2 P1 = dispcode[c];
20 2 for(d=0;d<245;d++);
21 2 P2 = 0x02;
22 2 //报警
23 2 if(a >= 55)
24 2 P2 = P2|0x80;
25 2 P1 = dispcode[b];
26 2 for(d=0;d<245;d++);
27 2 }
28 1 }
29
30 void main()
31 {
32 1
33 1 int i;
34 1 for(i = 0; i < 60; i++)
35 1 {
36 2 display(i);
37 2
38 2 }
39 1
40 1 }
41
42
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 155 ----
CONSTANT SIZE = 10 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 6
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 + -