#ifndef _PT_TIMER_H_ #define _PT_TIMER_H_ #include "pt.h" struct timer { unsigned long start; //记录启动时的tick值 unsigned long interval; //要定时的tick数 }; void timer_set(struct timer *t, unsigned long interval); unsigned char timer_expired(struct timer *t); void delay_ms(unsigned long t_ms); void Delay10us(void); void delay_us(unsigned int t); #endif