📄 liushuideng.lst
字号:
C51 COMPILER V7.06 LIUSHUIDENG 05/18/2007 13:09:30 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE LIUSHUIDENG
OBJECT MODULE PLACED IN liushuideng.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE liushuideng.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 /*****************************************************************/
2 /* */
-
3 /*名称: 8位流水灯程序 */
-
-
4 /*功能: 8个LED实现流水点亮的效果。 */
-
5 /*难度等级: 低 */
-
6 /* 作者: zengrenliang */
7 /* 版权: http://www.51kaifa.com */
8 /*编写日期: 2006.05.18 */
-
-
9 /*****************************************************************/
10
11 #include <reg52.h>
12
13 sbit lck = P3^5;
14
15 /****************************延时函数*****************************/
16 void delay()//延时
17 { unsigned int j;
18 1 for(j= 0;j<20000;j++);
19 1 }
20
21 /*****************************主程序*******************************/
22 main()
23 { unsigned char i ,disp;
24 1 P1=0xff;
25 1 P2=0xff;
26 1 P3=0xff;//关闭所有端口LED
27 1 while(1)
28 1 { disp = 0xfe;//循环初值
29 2 P2 = disp;
30 2 delay();
31 2 for(i=0;i<8;i++)
32 2 { disp = disp <<1;
33 3 disp = disp | 0x01;//跑P2口
34 3 P2 = disp;
35 3 delay();
36 3 }
37 2 P2 = 0xff;//关P2口
38 2
39 2 }
40 1 }
41 /***********************************结束****************************/
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 54 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
C51 COMPILER V7.06 LIUSHUIDENG 05/18/2007 13:09:30 PAGE 2
DATA SIZE = ---- ----
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 + -