我用keil开发AT89S52的时候,无法使用定时器T2,凡是涉及到T2的所有寄存器均会报错为没有定义。 如使用如下语句: MOV T2MOD,#00H 会报错error A45: UNDEFINED SYMBOL (PASS-2) 使用C语言开发时 如以下测试程序 #include <reg52.h>
void main(void) { TMOD=04; T2MOD=24; }
会报错TEST.C(6): error C202: 'T2MOD': undefined identifier 但是TMOD不会报错
请教各位高手,这是什么问题,是不是keil本身的问题? |