#ifndef __COMMON_H__ #define __COMMON_H__ #include #include "type.h" #include "util.h" #define SYSCLK 49000000UL // SYSCLK frequency in Hz extern volatile u8 global_ms_update_before_n_seconds; extern volatile xdata u32 global_ms; extern volatile xdata u32 tickcount; extern volatile u8 state; #define STATE_ADC_SUCCESS 0x01 #define STATE_COM_SUCCESS 0x02 typedef float real_t; #define div_round(val, div) \ ((int)(((real_t)val / (real_t)div) + 0.5)) #endif /* __COMMON_H__ */