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 + -
显示快捷键?