P2口需要定义吗 为什么一直显示undefined identifier错误
困扰很久
P2口需要定义吗 为什么一直显示undefined identifier错误
困扰很久
收起
因为错误里提到的那些符号确实没定义,reg51.h里只定义了P1 P2之类的,你要用P2_2这样的,需要再定义对应的符号。
比如sbit P2_2 = P2^2;
#include <reg51.h> 中间要加个空格
还有我记着reg51的头文件里好像没有Px_x 这种定义 应该还要声明一下吧
报告相同问题?