#ifndef _MAIN_H_ #define _MAIN_H_ #define MODE_3 //1三角2锯齿3正弦 #ifdef MODE_3 #define RELOAD (65535-217) //#define RELOAD (65535-217) #else #define RELOAD (5000) #endif unsigned int TH, TL; unsigned long int count = 0; unsigned int ge,ui,bd,qm,wj,num; void setConfig() { TH = RELOAD / 256; TL = RELOAD - (RELOAD / 256) * 256; TMOD = 0x01; //T0 16位定时 T1 16位计数 TH0 = TH; TL0 = TL; EA = 1; //打开中断总开关 ET0 = 1; //打开定时器0中断开关 TR0 = 1; //启动定时器0 P1 = 0X00; } #endif