www.pudn.com > EMReader.rar > common.c


#include "common.h" 
 
/*void delay(unsigned int iDelay) 
{ 
 unsigned char sLoop; 
 while(iDelay--) 
 { 
  for(sLoop = 0; sLoop < 121; sLoop++) 
  { 
   _nop_(); 
  } 
  _nop_(); 
  _nop_(); 
 } 
} 
*/ 
void delay_100us() 
{ 
 unsigned char sLoop; 
 for(sLoop = 0; sLoop < 15; sLoop++); 
} 
 
void delay_48us() 
{ 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
} 
 
void delay_36us() 
{ 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
 _nop_(); 
}