#define ms #define sec *1000L #define minute *60000L void IMIA0( void ) ; void initITU( void ) ; unsigned long GetTimer( void ) ; TASK NullTask( void ) ; char isTimeOut( unsigned long OrgTime, unsigned long TimeUp ) ; void WaitTimeUp( unsigned long OrgTime, unsigned long TimeUp ) ; void Sleep( unsigned long TimeUp ) ; unsigned long GetSensorTimer( void ) ; void SensorSleep( unsigned long TimeUp ) ; char isPastTime( unsigned long OrgTime ) ; void SetIncrimentValue10( void ) ; int GetPulse( void ) ; int Get10msData( void ) ; void InitDataBufferWithDi( void ) ; void InitDataBuffer( void ) ;