📄 数码显示.lst
字号:
C51 COMPILER V7.08 数码显示 07/12/2007 00:45:02 PAGE 1
C51 COMPILER V7.08, COMPILATION OF MODULE 数码显示
OBJECT MODULE PLACED IN 数码显示.OBJ
COMPILER INVOKED BY: D:\单片机~1\C51\Bin\c51.exe 数码显示.c DB OE SMALL ROM(LARGE)
line level source
*** WARNING C500 IN LINE 1 OF 数码显示.C: MISSING DEVICE (SECURITY KEY NOT FOUND)
1 #include<reg51.h>
2 unsigned char code table1[]={0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F};
3 //unsigned char code table2[]={0x78,0x79,0x38,0x38,0x3f};
4 unsigned char i;
5 unsigned char a,b;
6 unsigned char temp;
7 void delay();
8 void main(void)
9 {
10 1
11 1 do
12 1 {
13 2 temp=0xfe;
14 2 for(i=0;i<8;i++)
15 2 {
16 3 P0=table1[i];//输出段码
17 3 //else { P0=table2[i];}
18 3 P2=temp; //位码输出
19 3 //P2=temp<<i;
20 3 a=temp<<(1);
21 3 b=temp>>(7-i);
22 3 temp=a|b;
23 3 delay();
24 3 }
25 2 }while(1);
26 1 }
27
28 void delay()
29 {
30 1 for(a=0;a<4;a++)
31 1 {
32 2 for(b=248;b>0;b--);
33 2 }
34 1
35 1 }
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
C51 COMPILER V7.08 数码显示 07/12/2007 00:45:02 PAGE 2
55
56
57
58
59
60
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 77 ----
CONSTANT SIZE = 8 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 4 ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 1 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -