📄 delay_1ms(uint x).lst
字号:
C51 COMPILER V8.02 DELAY_1MS_UINT_X_ 08/15/2007 11:24:53 PAGE 1
C51 COMPILER V8.02, COMPILATION OF MODULE DELAY_1MS_UINT_X_
OBJECT MODULE PLACED IN Delay_1mS(uint x).OBJ
COMPILER INVOKED BY: D:\电子软件\Keil8.02\C51\BIN\C51.EXE Delay_1mS(uint x).c BROWSE DEBUG OBJECTEXTEND SRC(.\Delay_1mS(
-uint x).SRC)
line level source
1 /*==============================
2 延时程序函数
3 晶振:11.0592
4 文件名:Delay_1mS(uint x).c
5 ===============================*/
6 #include <reg52.h>
7 #define uchar unsigned char
8 #define uint unsigned int
9 /*------------------------------
10 延时1mS*n
11 -------------------------------*/
12 void Delay_1ms(uchar timer)
13 {
14 1 uchar j;
15 1 uint i;
16 1 for(j=timer;j>0;j--)
17 1 {
18 2 for(i=0;i<329;i++);
19 2 }
20 1 }
21 /*-----------------------------
22 延时(100ms*n=T)秒
23 --------------------------*/
24 void Delay_100ms(unsigned char nS)
25 {
26 1 unsigned char i,x,y;
27 1 for(i=0;i<nS;i++)
28 1 {
29 2 for(x=0;x<228;x++)
30 2 {
31 3 y=200;
32 3 while(y)y--;
33 3 }
34 2 }
35 1 }
36 /*-------------------------------
37 延时间(6.5*n+8=T)微秒
38 ------------------------------*/
39 void Delay_6n5_8us(uchar nUs)//4微秒级延时<255us
40 {
41 1 uchar i=nUs;
42 1 while(i)i--;
43 1 }
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 52 ----
CONSTANT SIZE = ---- ----
XDATA SIZE = ---- ----
PDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
C51 COMPILER V8.02 DELAY_1MS_UINT_X_ 08/15/2007 11:24:53 PAGE 2
C51 COMPILATION COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -