📄 while.lst
字号:
C51 COMPILER V8.02 WHILE 07/02/2010 16:41:32 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE WHILE
OBJECT MODULE PLACED IN while.OBJ
COMPILER INVOKED BY: D:\处理软件\keil\C51\BIN\C51.EXE while.c BROWSE DEBUG OBJECTEXTEND
line level source
1 /****************************************************************************
2 “天祥电子” 倾情奉献
3 www.txmcu.cn
4 www.txmcu.com
5 *****************************************************************************
6 程序功能: 该函数通过while语句控制蜂鸣器鸣响次数和发光led闪烁次数来说明while语句的功能。
7 ****************************************************************************/
8 #include <reg52.h>
9
10 sbit beep=P2^3;
11 sbit led=P1^0;
12
13 void delay(unsigned int i) //一个延时程序。
14 {
15 1 unsigned int j;
16 1 char k;
17 1 for(j=i;j>0;j--)
18 1 for(k=200;k>0;k--);
19 1 }
20 void main()
21 {
22 1 char cishu;
23 1 while(cishu<10)
24 1 {
25 2 beep=~beep; //每执行一次,beep与led所代表的管脚电平都会取反。
26 2 led=~led; //由于共取了十次反,故蜂鸣器会响五下,led会闪五次
27 2 cishu++;
28 2 delay(5000);
29 2 }
30 1 while(1);
31 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 56 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 1
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 + -