标题: Keil编译简单程序出现未定义的错误 [打印本页]

作者: choudd    时间: 2021-9-14 20:59
标题: Keil编译简单程序出现未定义的错误
小白请教一下大佬 视频里没有错误 我这里就有未定义的错误了

H__单片机_51单片机工程模板创建_template.uvproj - μVision 2021_9_14 20_58_11.png (116.68 KB, 下载次数: 41)

H__单片机_51单片机工程模板创建_template.uvproj - μVision 2021_9_14 20_58_11.png

作者: lkc8210    时间: 2021-9-14 21:59
p2^0的p要大階啊~P2^0
作者: 188610329    时间: 2021-9-14 22:06
P2  不是 p2
作者: npn    时间: 2021-9-14 22:06
P2要大写

作者: splendors    时间: 2021-9-15 09:43
P2的P要大写,你选中reg52.H,右击open document查看reg52.h中的定义,里面管脚P的定义全是大写的,你用小写就没有定义了。
作者: 13205495918    时间: 2021-9-15 10:56
P大写

作者: dzc3458    时间: 2021-9-16 07:57
和我以前一样,都是p没有大写
作者: 王披风    时间: 2021-9-24 11:20
P要大写才能识别,
作者: 阿九九    时间: 2021-9-24 15:39
你的p需要大写
作者: 闷得儿橙    时间: 2021-9-24 16:56
P要大写哦
作者: Letitia    时间: 2021-9-25 01:44
定义引脚得大写P,比如要定义led,应该这样写
sbit led = P1^0;//(P大写)
作者: lgwd    时间: 2021-9-25 12:28
提示“undefined”(未定义)错误,就说明你没有定义这个变量。既然你引入了头文件,显然头文件的定义与你写的不相符(多半是大小写)。先将头文件打开浏览一遍,对你的编程也是个提醒!
作者: 柠柠    时间: 2021-9-25 14:49
第二行p2改成P2




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