delay.c~

来自「基于51单片机/GSM模块西门子tc35i的远程控制源程序」· C~ 代码 · 共 53 行

C~
53
字号
#include "DELAY.h"

//********************************************************************
//函 数 名:DELAY_1MS
//入口参数:ms
//出口参数:无
//建立日期:2007年8月15日
//修改日期:
//函数作用:毫秒级的延时程序
//说    明:
//********************************************************************
void DELAY_1MS(unsigned int ms) 
{ 
    unsigned int i; 
    while(ms--)    
    { 
        for(i=1;i<(unsigned int)(xtal*143-2);i++); 
    }   
}

//********************************************************************
//函 数 名:DELAY_100MS
//入口参数:mms
//出口参数:无
//建立日期:2007年8月15日
//修改日期:
//函数作用:100毫秒级的延时程序
//说    明:
//********************************************************************
void DELAY_100MS(unsigned int mms) 
{ 
    while(mms--)    
    { 
        DELAY_1MS(100); 
    }   
}

//********************************************************************
//函 数 名:DELAY_1S
//入口参数:s
//出口参数:无
//建立日期:2007年8月15日
//修改日期:
//函数作用:1秒级的延时程序
//说    明:
//********************************************************************
void DELAY_1S(unsigned int s) 
{ 
    while(s--)    
    { 
        DELAY_1MS(1000); 
    }   
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?