标题: 求指教,单片机头文件问题 [打印本页]

作者: 枫清y    时间: 2022-7-12 12:31
标题: 求指教,单片机头文件问题
我以及在头文件中设置了D1,但是在还是有错误,说找不到D1这是为什么求大神指教。初学者,还望别见笑。




作者: haiyang201    时间: 2022-7-12 14:29
特殊功能寄存器地址没有定义吧  
作者: lkc8210    时间: 2022-7-12 14:44
没有问题,会不会是你改错,档案了?



作者: 3201407951    时间: 2022-7-12 15:04

特殊功能寄存器地址没有定义吧

作者: 188610329    时间: 2022-7-12 15:09
如果,你改的 reg51.h 是在本地的,应该用 #include "reg51.h"
作者: 丽江春水    时间: 2022-7-14 09:26
这个头文件是自己写的吗?如果是,那是文件不完整,可以认真检查下一,如果漏了关键语句,会导导致整个头文件未执行,所以你的d1就没有定义成功
作者: Hephaestus    时间: 2022-7-14 16:46
你把定义D1的reg51.h改名叫myreg51.h看看什么效果。
作者: 枫清y    时间: 2022-7-15 08:54
lkc8210 发表于 2022-7-12 14:44
没有问题,会不会是你改错,档案了?

没改错呀
作者: 枫清y    时间: 2022-7-15 08:56
谢谢各位大佬,不知道怎么的,我自己都稀里糊涂,结果就解决了。也不知道错在那,我肯定没定义错。
作者: 枫清y    时间: 2022-7-15 08:57
丽江春水 发表于 2022-7-14 09:26
这个头文件是自己写的吗?如果是,那是文件不完整,可以认真检查下一,如果漏了关键语句,会导导致整个头文 ...

没有,我直接在reg51.h中直接加的
作者: 枫清y    时间: 2022-7-15 09:03
haiyang201 发表于 2022-7-12 14:29
特殊功能寄存器地址没有定义吧

定义了,我在头文件里面定义的
作者: 枫清y    时间: 2022-7-15 09:03
188610329 发表于 2022-7-12 15:09
如果,你改的 reg51.h 是在本地的,应该用 #include "reg51.h"

感谢,我去试一试




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1