📄 wait.lst
字号:
C51 COMPILER V7.06 WAIT 04/13/2005 12:55:53 PAGE 1
C51 COMPILER V7.06, COMPILATION OF MODULE WAIT
OBJECT MODULE PLACED IN Wait.OBJ
COMPILER INVOKED BY: C:\Keil\C51\BIN\C51.EXE Wait.c OMF2 BROWSE INCDIR(..\..\..\..\Include;..\..\..\..\lib) DEFINE(FREQ4
-33) DEBUG
stmt level source
1 /*****************************************************************************
2 * *
3 * ********** *
4 * ************ *
5 * *** *** *
6 * *** +++ *** *
7 * *** + + *** *
8 * *** + CHIPCON CC1010 *
9 * *** + + *** HAL - Wait *
10 * *** +++ *** *
11 * *** *** *
12 * *********** *
13 * ********* *
14 * *
15 *****************************************************************************
16 * *
17 *****************************************************************************
18 * Author: ROH *
19 *****************************************************************************
20 * Revision history: *
21 * *
22 * $Log: Wait.c,v $
23 * Revision 1.1 2002/10/14 13:04:37 tos
24 * Initial version in CVS.
25 *
26 * *
27 ****************************************************************************/
28
29 #include <chipcon/hal.h>
30
31
32 //----------------------------------------------------------------------------
33 // byte* halWait(...)
34 //
35 // Description:
36 // A wait functions which performs a number of iterations of a simple
37 // wait loop, so that at least _timeOut_ ms goes by before the
38 // function returns.
39 //
40 // Arguments:
41 // byte timeOut
42 // The time to wait in ms.
43 // word clkFreq
44 // The XOSC clock frequency in kHz.
45 //
46 // Return value:
47 // void
48 //----------------------------------------------------------------------------
49 void halWait(byte timeOut, word clkFreq) {
50 1 ulong wait;
51 1
52 1 wait=(ulong)timeOut*(ulong)clkFreq/192;
53 1 while (wait--);
54 1 }
C51 COMPILER V7.06 WAIT 04/13/2005 12:55:53 PAGE 2
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 52 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- 5
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
EDATA SIZE = ---- ----
HDATA SIZE = ---- ----
XDATA CONST SIZE = ---- ----
FAR CONST SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -