ulong,uint,uchar有没有define?没有的话编译器无法识别,补上就好了,还有中断函数不用声明的#define uchar unsigned char#define uint unsigned int #define ulong unsigned long
void timer0_Int() /*空格*/ interrupt 1 using 3;
你把中断子函数放在前面声明了吗?是吗?
你的main函数在哪?