找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2407|回复: 11
收起左侧

求指教,单片机头文件问题

[复制链接]
ID:1036115 发表于 2022-7-12 12:31 | 显示全部楼层 |阅读模式
我以及在头文件中设置了D1,但是在还是有错误,说找不到D1这是为什么求大神指教。初学者,还望别见笑。
OL_[N]}SCA}8]5MIR~QPX5Q.png

这是代码

这是代码



回复

使用道具 举报

ID:1023753 发表于 2022-7-12 14:29 | 显示全部楼层
特殊功能寄存器地址没有定义吧  
回复

使用道具 举报

ID:161164 发表于 2022-7-12 14:44 | 显示全部楼层
没有问题,会不会是你改错,档案了?
2022-07-12_143710.png 2022-07-12_143720.png

回复

使用道具 举报

ID:1039256 发表于 2022-7-12 15:04 | 显示全部楼层

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

使用道具 举报

ID:624769 发表于 2022-7-12 15:09 | 显示全部楼层
如果,你改的 reg51.h 是在本地的,应该用 #include "reg51.h"
回复

使用道具 举报

ID:1039438 发表于 2022-7-14 09:26 | 显示全部楼层
这个头文件是自己写的吗?如果是,那是文件不完整,可以认真检查下一,如果漏了关键语句,会导导致整个头文件未执行,所以你的d1就没有定义成功
回复

使用道具 举报

ID:883242 发表于 2022-7-14 16:46 | 显示全部楼层
你把定义D1的reg51.h改名叫myreg51.h看看什么效果。
回复

使用道具 举报

ID:1036115 发表于 2022-7-15 08:54 | 显示全部楼层
lkc8210 发表于 2022-7-12 14:44
没有问题,会不会是你改错,档案了?

没改错呀
回复

使用道具 举报

ID:1036115 发表于 2022-7-15 08:56 | 显示全部楼层
谢谢各位大佬,不知道怎么的,我自己都稀里糊涂,结果就解决了。也不知道错在那,我肯定没定义错。
回复

使用道具 举报

ID:1036115 发表于 2022-7-15 08:57 | 显示全部楼层
丽江春水 发表于 2022-7-14 09:26
这个头文件是自己写的吗?如果是,那是文件不完整,可以认真检查下一,如果漏了关键语句,会导导致整个头文 ...

没有,我直接在reg51.h中直接加的
回复

使用道具 举报

ID:1036115 发表于 2022-7-15 09:03 | 显示全部楼层
haiyang201 发表于 2022-7-12 14:29
特殊功能寄存器地址没有定义吧

定义了,我在头文件里面定义的
回复

使用道具 举报

ID:1036115 发表于 2022-7-15 09:03 | 显示全部楼层
188610329 发表于 2022-7-12 15:09
如果,你改的 reg51.h 是在本地的,应该用 #include "reg51.h"

感谢,我去试一试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表