jianhong_wu 发表于 2014-12-2 14:33:05

keil出现error C231: 'TMOD': redefinition错误怎么办?已解答。

ivy-青岛:
#include "REG52.H"

#include "AT89x51.H"
#include "intrins.h"


#define const_voice_short   40

void display_service();

sbitkey_sr1=P1^0;
sbitkey_sr2=P1^1;
请问一下这个错误是怎么回事呀!?怎么会重复定义呢!?

鸿哥-深圳:
#include "REG52.H"
#include "AT89x51.H"
以上这两个头文件只包含一个就可以了,不能同时包含两个,否则会重复定义。因为它们两个文件的内容几乎是一模一样的,二者只能选其一。

ivy-青岛 :
哦,原来是这样啊!

页: [1]
查看完整版本: keil出现error C231: 'TMOD': redefinition错误怎么办?已解答。