⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 delay.c

📁 ARM7 lpc2132+vs1003+sdcard 制作的 MP3 此程序在ADS1.2环境下编译
💻 C
字号:
/****************************************Copyright (c)**************************************************
**                                 上海新时达电气有限公司
**                                     研  发  中  心
**                                        研发一部 
**
**                                 http://www.stepelevatar.com
**
**--------------文件信息--------------------------------------------------------------------------------
**文   件   名: delay.h
**创   建   人: 吕海安
**最后修改日期: 2007年05月31日
**描        述: 延时程序头文件
**              
**--------------历史版本信息----------------------------------------------------------------------------
** 创建人: 吕海安
** 版  本: v1.0
** 日 期: 2007年05月31日
** 描 述: 原始版本
**
**--------------当前版本修订------------------------------------------------------------------------------
** 修改人: 
** 日 期: 
** 描 述: 
**
**------------------------------------------------------------------------------------------------------
********************************************************************************************************/
#include "delay.h"



/*****************************************************************************************
* 名称:delay_us
* 功能:1us延时函数
* 输入:无
* 返回:无
*****************************************************************************************/
void delay_us(void)
{
    INT8U t = 2;
    t--;
}

/*****************************************************************************************
* 名称:delay_nus
* 功能:长延时函数
* 输入:INT16U t
* 返回:无
*****************************************************************************************/
void delay_nus(INT16U t)
{
    while (t--)
    {
        delay_us();
    }
}

/*****************************************************************************************
* 名称:delay_ms
* 功能:1ms延时函数
* 输入:无
* 返回:无
*****************************************************************************************/
void delay_ms(void)
{
    delay_nus(1000);
}

/*****************************************************************************************
* 名称:delay_nms 
* 功能:长延时函数
* 输入:INT16U t
* 返回:无
*****************************************************************************************/
void delay_nms(INT16U t)
{
    while (t--)
    {
        delay_ms();
    }
}

/*****************************************************************************************
*                                   END OF FILE
*****************************************************************************************/

⌨️ 快捷键说明

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