📄 delay.lst
字号:
C51 COMPILER V8.02 DELAY 04/04/2008 19:55:15 PAGE 1
C51 COMPILER V8.02, 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 /*============================================================================*/
2 /*函数名称:delay.c */
3 /*函数功能:延时函数 */
4 /*函数说明:函数中的参数可以根据自己需要改变 */
5 /*编写日期:2007-1-26 */
6 /*============================================================================*/
7
8
9 /*============================================================================*/
10 /*函数头文件 */
11 /*============================================================================*/
12 #include "common.h"
13 #include "delay.h"
14 /*============================================================================*/
15
16
17 /*============================================================================*/
18 /*1us延时函数 */
19 /*============================================================================*/
20 void delay_1us(void) /*1us延时函数*/
21 {
22 1 _nop_();
23 1 }
24 /*============================================================================*/
25 /*N us延时函数 */
26 /*============================================================================*/
27 void delay_nus(unsigned int n) /*N us延时函数*/
28 {
29 1 unsigned int i=0;
30 1 for (i=0;i<n;i++)
31 1 delay_1us();
32 1 }
33 /*============================================================================*/
34 /*1ms延时函数 */
35 /*============================================================================*/
36 void delay_1ms(void) /*1ms延时函数*/
37 {
38 1 unsigned int i;
39 1 for (i=0;i<154;i++);
40 1 }
41 /*============================================================================*/
42 /*N ms延时函数 */
43 /*============================================================================*/
44 void delay_nms(unsigned int n) /*N ms延时函数*/
45 {
46 1 unsigned int i=0;
47 1 for (i=0;i<n;i++)
48 1 delay_1ms();
49 1 }
50 /*============================================================================*/
51 /*函数结束 */
52 /*============================================================================*/
MODULE INFORMATION: STATIC OVERLAYABLE
C51 COMPILER V8.02 DELAY 04/04/2008 19:55:15 PAGE 2
CODE SIZE = 63 ----
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 + -