导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→keil51的P1^0的编译错误问题[wwzzqq01]

 *第6375篇: keil51的P1^0的编译错误问题

  
楼 主:wwzzqq01 2007年7月23日21:07
 keil51的P1^0的编译错误问题
我是个新手,最近遇到了keil51的P1^0的编译错误问题
代码如下
#include   <reg51.h>  
sbit p10=p1^0;

void main()
{

int i;
for(i=0;i  <20;i++)
 {
  p10=1;
 delay(10);
 p10=0;
 delay(10);
  }
}
可是在keil51编译时会出现
A1.C(3): error C202: 'p1': undefined identifier
A1.C(21): error C202: 'p10': undefined identifier
A1.C(23): error C202: 'p10': undefined identifier
这样的错误
请高手看看这是怎么回事啊

  
2楼:winker0117 2007年7月24日16:47
 RE 标题:wwzzqq01:keil51的P1^0的编译错误问题
我不是高手,是个初学者
我记得好象那几个I/O口,定义的时候得大写吧?
你试下:

sbit p10=p1^0;
改为
sbit p10=P1^0;

>>>>>>对该主题发表你的看法

本主题贴数2,分页: [第1页]


[上一篇主题]:怎么生成的是PLG文件啊,想生成HEX文件

[下一篇主题]:供应三星全系列贴片电容