?? delay.lst
字號:
C51 COMPILER V8.08 DELAY 02/27/2008 09:09:24 PAGE 1
C51 COMPILER V8.08, COMPILATION OF MODULE DELAY
OBJECT MODULE PLACED IN Delay.OBJ
COMPILER INVOKED BY: D:\Keil\C51\BIN\C51.EXE Delay.c BROWSE DEBUG OBJECTEXTEND
line level source
1 /*******************************************************************************
2 *
3 * Filename: Delay.c
4 *
5 * Author: Duke Chang
6 * Company: RAiO Technology Inc.
7 * Case: 320x240
8 * Device: MXIC MX10E8050IQC at 18.432MHz
9 * Date: 2005/10/21
10 * Modifier: Duke Chang
11 * Modify Date: 2005/10/21
12 * Visions: 1.0
13 * Compiled Using Keil C v7.50
14 *
15 *******************************************************************************/
16
17 //------------------------------------------------------------------------------
18 //Parameter Defines
19 //------------------------------------------------------------------------------
20 typedef unsigned char uchar;
21
22 //------------------------------------------------------------------------------
23 //Subroutine Declare
24 //------------------------------------------------------------------------------
25 void Delay2us(uchar);
26 void Delay100us(uchar);
27 void Delay1ms(uchar);
28 void Delay10ms(uchar);
29 void Delay100ms(uchar);
30
31 //==============================================================================
32 //Subroutine: Delay2us
33 //==============================================================================
34 void Delay2us(uchar Counter)
35 {
36 1 while(--Counter);
37 1 }
38
39 //==============================================================================
40 //Subroutine: Delay100us
41 //==============================================================================
42 void Delay100us(uchar Counter)
43 {
44 1 while(Counter--)
45 1 { Delay2us(150);
46 2 }
47 1 }
48
49 //==============================================================================
50 //Subroutine: Delay1ms
51 //==============================================================================
52 void Delay1ms(uchar Counter)
53 {
54 1 while(Counter--)
55 1 { Delay100us(11);
C51 COMPILER V8.08 DELAY 02/27/2008 09:09:24 PAGE 2
56 2 }
57 1 }
58
59 //==============================================================================
60 //Subroutine: Delay10ms
61 //==============================================================================
62 void Delay10ms(uchar Counter)
63 {
64 1 while(Counter--)
65 1 { Delay1ms(11);
66 2 }
67 1 }
68
69 //==============================================================================
70 //Subroutine: Delay100ms
71 //==============================================================================
72 void Delay100ms(uchar Counter)
73 {
74 1 while(Counter--)
75 1 { Delay1ms(101);
76 2 }
77 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 67 ----
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 + -