📄 delay.lst
字号:
C51 COMPILER V8.08 DELAY 11/20/2008 22:02:46 PAGE 1
C51 COMPILER V8.08, COMPILATION OF MODULE DELAY
OBJECT MODULE PLACED IN delay.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE delay.c BROWSE DEBUG OBJECTEXTEND
line level source
1 #include"reg52.h"
2 /*
3 delay
4 延时程序
5
6 */
7
8 //char code dx516[3] _at_ 0x003b;//这是为了仿真设置的实际应用的时候要去掉
9
10 /******************************************************************
11 // 函数名:delayms
12 // 功 能:精确延时1mS
13 // 参 数:输入延时毫秒数
14 // 返回值:
15 使用22.1184MHz 晶振的时候 ,循环次数是229 ;
16 ******************************************************************/
17 void delayms(unsigned int i) //使用22.1184M时的延时循环次数
18 {
19 1 unsigned int j;
20 1
21 1 for(;i!=0;i--)
22 1 {
23 2 for(j = 0; j < 229; j++);
24 2 }
25 1 }
26
27 /************************************************************************************
28 短延时
29 ************************************************************************************/
30 void delay(unsigned int i)
31 {
32 1 for(;i > 0;i--);
33 1 }
34 /*****************************************************************/
35 /*
36 void main()
37 {
38 while(1)
39 {
40 P3 = 0x00;
41 delayms(100);
42 P3 = 0xff;
43 delayms(100);
44 }
45 }
46 */
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 43 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
C51 COMPILER V8.08 DELAY 11/20/2008 22:02:46 PAGE 2
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 + -