188610329 发表于 2022-7-12 15:09 感谢,我去试一试 |
haiyang201 发表于 2022-7-12 14:29 定义了,我在头文件里面定义的 |
丽江春水 发表于 2022-7-14 09:26 没有,我直接在reg51.h中直接加的 |
谢谢各位大佬,不知道怎么的,我自己都稀里糊涂,结果就解决了。也不知道错在那,我肯定没定义错。![]() |
lkc8210 发表于 2022-7-12 14:44 没改错呀 |
你把定义D1的reg51.h改名叫myreg51.h看看什么效果。 |
这个头文件是自己写的吗?如果是,那是文件不完整,可以认真检查下一,如果漏了关键语句,会导导致整个头文件未执行,所以你的d1就没有定义成功 |
如果,你改的 reg51.h 是在本地的,应该用 #include "reg51.h" |
特殊功能寄存器地址没有定义吧 |
没有问题,会不会是你改错,档案了?![]() ![]() |
特殊功能寄存器地址没有定义吧 |