你应该是想使用单片机的P1管脚吧写成小写或写错了,编译器不识别。所以给出了未定义的信息。
你用的是C写的程序,在C里面对于I/O的写法P应该是大写的,不应该是小写的,如P0,P1,P1^1……D1也没有定义,当然报错了……
P1口和D1口没有定义啊,你把它们定义一下就好了。还有,注意大写
你没定义不报错才怪