📄 delay.lst
字号:
C51 COMPILER V7.01 DELAY 12/31/2005 12:42:50 PAGE 1
C51 COMPILER V7.01, COMPILATION OF MODULE DELAY
OBJECT MODULE PLACED IN Delay.OBJ
COMPILER INVOKED BY: F:\Keil\C51\BIN\C51.EXE Delay.c BROWSE DEBUG OBJECTEXTEND
stmt level source
1 // DELAY
2
3 #include"reg52.h"
4 extern bit P0_flag;
5 extern unsigned char data wdt_count;
6 extern void delay1ms(unsigned char count)
7 {
8 1 unsigned int i;
9 1 unsigned int j;
10 1 unsigned int k;
11 1
12 1 for(i=0;i<count;i++)
13 1 {
14 2 for(j=0;j<40;j++)
15 2 {
16 3 for(k=0;k<120;k++)
17 3 {
18 4 if(wdt_count<15)
19 4 {
20 5 WDTRST=0x1E;
21 5 WDTRST=0xE1;
22 5 }
23 4 }
24 3 }
25 2 }
26 1 }
27
28 extern void delay50us(unsigned char count)
29 {
30 1 unsigned int i;
31 1 unsigned int j;
32 1
33 1 for(j=0;j<count;j++)
34 1 {
35 2 for(i=0;i<6;i++)
36 2 {
37 3 if(wdt_count<15)
38 3 {
39 4 WDTRST=0x1E;
40 4 WDTRST=0xE1;
41 4 }
42 3 }
43 2 }
44 1 }
45
46
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 112 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
C51 COMPILER V7.01 DELAY 12/31/2005 12:42:50 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 + -