我用Keil uVision2编译的时候总是出现下面类似的情况这是什么原因

Build target ✀Target 1✀compiling Text1.c...TEXT1.C(2): error C202: ✀p1✀: undefined identifierTEXT1.C(4): error C202: ✀D1✀: undefined identifierTarget not created
2026年09月26日 21:30
有4个网友回答
网友(1):

你应该是想使用单片机的P1管脚吧
写成小写或写错了,编译器不识别。
所以给出了未定义的信息。

网友(2):

你用的是C写的程序,在C里面对于I/O的写法P应该是大写的,不应该是小写的,如P0,P1,P1^1……D1也没有定义,当然报错了……

网友(3):

P1口和D1口没有定义啊,你把它们定义一下就好了。还有,注意大写

网友(4):

你没定义不报错才怪