| P要大写,一般哪里出错他都会提示的 |
| p0改为P0解决问题 |
| 按提示的错误改正,小写p 换成大写p |
| 然后是头文件丢失。到STC-ISP找到相应的头文件,保存。然后把文件复制到你的项目文件夹下。重新打开项目,把第一行的头文件名改成相应的头文件名。 |
| 第五行 后面两个j改成i |
| 看一下REGX51.H里面的定义,你的p0没有定义 |
|
undefined identifier——————未定义的标识符 问题出现在第21行的p0应该写成P0 至于为什么:在头文件中定义的端口是什么形式的,在实现文件中就要对应哦。 |
| P要用大写,头文件reg51.h就行了 |
| 先将出错的英文翻译成你看得懂母语。 |
| P0口"P"字要大写,你的中小写,所以报错。在程序21行,你自己修改一下。 |