📄 ex01.lst
字号:
C51 COMPILER V7.03 EX01 12/02/2005 20:13:26 PAGE 1
C51 COMPILER V7.03, COMPILATION OF MODULE EX01
OBJECT MODULE PLACED IN ex01.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE ex01.C BROWSE DEBUG OBJECTEXTEND
stmt level source
1 /*******************************************************************************
2 Title: 演示程序1 - LED流水灯 *
3 Name: ex01.c *
4 Date: 2005-5-5 *
5 Ver: 1.0 *
- *
6 web: http://www.mcustudy.com *
7 ********************************************************************************
8 *
9 延时实现LED流水灯效果 *
10 *
11 *
12 ********************************************************************************/
13
14 #include<reg51.h>
15 #include <intrins.h>
16
17
18 void delayms(unsigned char ms) // 延时子程序
19 {
20 1 unsigned char i;
21 1 while(ms--)
22 1 {
23 2 for(i = 0; i < 120; i++);
24 2 }
25 1 }
26
27 main()
28 {
29 1 unsigned char LED;
30 1 LED = 0xfe;
31 1 P0 = LED;
32 1
33 1 while(1)
34 1 {
35 2 delayms(200);
36 2 LED = _crol_(LED,1); //循环右移1位,点亮下一个LED
37 2 P0 = LED;
38 2 }
39 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 43 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
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 + -