📄 电话号码11.lst
字号:
C51 COMPILER V6.12 _缁_篲码11 07/20/2006 00:47:19 PAGE 1
C51 COMPILER V6.12, COMPILATION OF MODULE _缁_篲码11
OBJECT MODULE PLACED IN .\电话号码11.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE .\电话号码11.c DEBUG OBJECTEXTEND
stmt level source
1 #include <reg51.h>
2 #include <stdio.h>
3 //-------------------------------------
4 sbit sda=P0^1;
5 sbit scl=P0^0;
6 //----------------------------------------
7 code char led[]={0xfe,0x98,0x10,0xD4,0x32,0x92,0xD7,0xD3,0X00};
8 //-----------------------------------
9 int i,j,k,num,tub,a,b,c;
10 //-----------------------------------
11 delay()
12 {for(i=0;i<=400;i++)
13 1 for (j=0;j<=125;j++)
14 1 {;}
15 1 }
16 //----------------------------
17 shift()
18 {num=led[b];
19 1 scl=0;
20 1 for(i=0;i<8;i++)
21 1 {
22 2 tub=num&0x80;
23 2 tub=tub>>7;
24 2 sda=tub;
25 2 scl=1;
26 2 num=num<<1;
27 2 scl=0;
28 2 }
29 1 }
30 //-------------------------------------
31 main()
32 {
33 1 do
34 1 {
35 2 for(; ;)
36 2 {
37 3 b=7;
38 3 shift();
39 3 delay();
40 3 b=6;
41 3 shift();
42 3 delay();
43 3 b=5;
44 3 shift();
45 3 delay();
46 3 b=4;
47 3 shift();
48 3 delay();
49 3 b=3;
50 3 shift();
51 3 delay();
52 3 b=2;
53 3 shift();
54 3 delay();
55 3 b=1;
C51 COMPILER V6.12 _缁_篲码11 07/20/2006 00:47:19 PAGE 2
56 3 shift();
57 3 delay();
58 3 b=0;
59 3 shift();
60 3 delay();
61 3 }
62 2 }while(1);
63 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 217 ----
CONSTANT SIZE = 9 ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = 16 ----
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 + -