www.pudn.com > digital_duoji.rar > delay.c


 
 
#include  
#include "delay.h" 
 
/*----------------------------------------------------------------------- 
delay_us	   :1us延时函数 
-----------------------------------------------------------------------*/ 
void delay_us(void) 
{ 
   unsigned char t=2; 
   t--; 
} 
 
/*----------------------------------------------------------------------- 
delay_nus          :长延时函数 
 
输入参数: t        :延时时间 us 
-----------------------------------------------------------------------*/ 
void delay_nus(unsigned int t) 
{ 
    while (t--) 
       delay_us(); 
} 
 
/*----------------------------------------------------------------------- 
delay_ms	   :1ms延时函数 
-----------------------------------------------------------------------*/ 
void delay_ms(void) 
{ 
   delay_nus(1000); 
} 
 
/*----------------------------------------------------------------------- 
delay_nms          :长延时函数 
 
输入参数: t        :延时时间 ms 
-----------------------------------------------------------------------*/ 
void delay_nms(unsigned int t) 
{ 
    while (t--) 
       delay_ms(); 
}