📄 liushui.lst
字号:
C51 COMPILER V7.06 LIUSHUI 12/25/2008 19:51:17 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE LIUSHUI
OBJECT MODULE PLACED IN liushui.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE liushui.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 /*
2 下载此程序后会看到8个绿色逐一亮在逐一灭,
3 很多led装饰产品都有这个简单的程序。
4
5 */
6
7 #include<reg51.h>
8 sbit led1=P0^0;
9 sbit led2=P0^1;
10 sbit led3=P0^2;
11 sbit led4=P0^3;
12 sbit led5=P0^4;
13 sbit led6=P0^5;
14 sbit led7=P0^6;
15 sbit led8=P0^7;
16 sbit led_k=P1^0;
17 sbit du=P1^1;
18 sbit we=P1^2;
19
20
21
22 void delayms(unsigned int i);/*延时函数*/
23
24 main()
25 {
26 1
27 1 led_k=1;/*打开8个led的总开关*/
28 1 du=0;
29 1 we=0;
30 1 while(1)
31 1 {
32 2 led1=0;
33 2 delayms(100);
34 2 led2=0;
35 2 delayms(100);
36 2 led3=0;
37 2 delayms(100);
38 2 led4=0;
39 2 delayms(100);
40 2 led5=0;
41 2 delayms(100);
42 2 led6=0;
43 2 delayms(100);
44 2 led7=0;
45 2 delayms(100);
46 2 led8=0;
47 2 delayms(100);
48 2 led1=1;
49 2 delayms(100);
50 2 led2=1;
51 2 delayms(100);
52 2 led3=1;
53 2 delayms(100);
54 2 led4=1;
55 2 delayms(100);
C51 COMPILER V7.06 LIUSHUI 12/25/2008 19:51:17 PAGE 2
56 2 led5=1;
57 2 delayms(100);
58 2 led6=1;
59 2 delayms(100);
60 2 led7=1;
61 2 delayms(100);
62 2 led8=1;
63 2 delayms(100);
64 2 /*led8=1;
65 2 delayms(100);
66 2 led7=1;
67 2 delayms(100);
68 2 led6=1;
69 2 delayms(100);
70 2 led5=1;
71 2 delayms(100);
72 2 led4=1;
73 2 delayms(100);
74 2 led3=1;
75 2 delayms(100);
76 2 led2=1;
77 2 delayms(100);
78 2 led1=1;
79 2 delayms(100);
80 2 led8=0;
81 2 delayms(100);
82 2 led7=0;
83 2 delayms(100);
84 2 led6=0;
85 2 delayms(100);
86 2 led5=0;
87 2 delayms(100);
88 2 led4=0;
89 2 delayms(100);
90 2 led3=0;
91 2 delayms(100);
92 2 led2=0;
93 2 delayms(100);
94 2 led1=0;
95 2 delayms(100);*/
96 2
97 2
98 2
99 2 }
100 1
101 1 }
102
103 void delayms(unsigned int i)
104 {
105 1 unsigned int j;
106 1 for(;i>0;i--)
107 1 for(j=100;j>0;j--);
108 1 }
109
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 123 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
C51 COMPILER V7.06 LIUSHUI 12/25/2008 19:51:17 PAGE 3
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 + -