keil软件编译时出现这种情况的原因是什么?

2024-12-31 16:15:06
推荐回答(2个)
回答1:

重复定义了。估计是你调用了两个类似的头文件。
你看看main.c里是否还动用了REG51.H或REG52.H,别再引用这个头文件

回答2:

原因当然是你的程序有问题啊。他提示的那些P0。SP等等等等全部定义错误。这些名字不能用的,你重复定义它干嘛。。都是些在头文件里面定义好的东西,你把它定义成别的。当然报错啊