【求助】STC8G1K08无法编译
T0定时器的这些相关标志位和寄存器无法编译,全都按数据手册来的,stc8g.h头文件也是官方ISP提供的,也放在了项目根目录里,<stc8g.h>和"stc8g.h"也都用了,始终无法编译,不知道错在哪里


源代码:
`#include <stc8g.h>
sbit T0x12=AUXR^7;
sbit EAXFR=P_SW2^7;
sfr WTST=0xE9;
sbit LED=P3^3;
void SET()
{
RS0=0;
RS1=0;
WTST=0;
EAXFR=1; //P_SW2.7=1 允许访问XFR
}
void Timer_T0(unsigned int H,unsigned int L)
{
T0_CT=0; //T0_CT=0用作定时器,=1用作计数器
T0x12=0; //定时器T0=12T模式
//TH+TL脉冲数=65536-{要定的时间/[(1/MHZ)x12]}
TH0=H;
TL0=L;
T0_M1=0;
T0_M0=0; //T0定时器16位自动重装模式
TF0=0;
EA=1; //打开总中断开关
ET0=1; //允许定时器T0中断
TF0=0;
T0_GATE=0;
TR0=1; //启动定时器T0
}
void ISR_T0()interrupt 1
{
LED=~LED;
}
void main()
{
SET();
Timer_T0(0xFD,0xF2);
while(1)
{
LED=LED;
}
}`