找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2708|回复: 10
打印 上一主题 下一主题
收起左侧

keil 5生成hex文件错误

[复制链接]
跳转到指定楼层
楼主
我的这个程序该怎么改才对呢?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:34643 发表于 2019-5-17 07:17 | 只看该作者
P0口"P"字要大写,你的中小写,所以报错。在程序21行,你自己修改一下。
回复

使用道具 举报

板凳
ID:123289 发表于 2019-5-17 09:13 | 只看该作者
先将出错的英文翻译成你看得懂母语。
回复

使用道具 举报

地板
ID:487821 发表于 2019-5-17 09:28 | 只看该作者
P要用大写,头文件reg51.h就行了
回复

使用道具 举报

5#
ID:264050 发表于 2019-5-17 10:27 | 只看该作者
undefined identifier——————未定义的标识符

问题出现在第21行的p0应该写成P0

至于为什么:在头文件中定义的端口是什么形式的,在实现文件中就要对应哦。
回复

使用道具 举报

6#
ID:540563 发表于 2019-5-17 11:38 | 只看该作者
看一下REGX51.H里面的定义,你的p0没有定义
回复

使用道具 举报

7#
ID:511890 发表于 2019-5-17 11:53 | 只看该作者
第五行 后面两个j改成i
回复

使用道具 举报

8#
ID:511890 发表于 2019-5-17 12:01 | 只看该作者
然后是头文件丢失。到STC-ISP找到相应的头文件,保存。然后把文件复制到你的项目文件夹下。重新打开项目,把第一行的头文件名改成相应的头文件名。
回复

使用道具 举报

9#
ID:424408 发表于 2019-5-17 19:55 | 只看该作者
按提示的错误改正,小写p 换成大写p
回复

使用道具 举报

10#
ID:540964 发表于 2019-5-17 20:46 | 只看该作者
p0改为P0解决问题
回复

使用道具 举报

11#
ID:530977 发表于 2019-5-17 21:06 | 只看该作者
P要大写,一般哪里出错他都会提示的
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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