登录
首页 单片机论坛
回帖 发帖
正文

主题:各位指点--为什么编译通不过呢?

点击:1557 回复:12

根本不是程序。
多看书上的例子是怎么写的!
10-10-31 00:27
你的问题出在如下两行语句上:
P1^0=0; 和 P1^0=1;
Keil中不允许直接使用像P1^0这样的位,如果要用,需要先用sbit定义一下,改后的程序如下:
#include
sbit aBit =P1^0;
void main()
{
unsigned int a;
do
 {
   for(a=0;a<50000;a++);
   aBit=0;
   for(a=0;a<50000;a++);
   aBit=1;
  }
 while(1);
}
试试吧。
11-03-31 20:38
诚意转让国内一流厂家变频器整套技术方案/伺服驱动器全套源码方案:
包括:软件源代码/硬件原理图/PCB/样机/技术支持
快速生产产品,或者二次开发都非常方便。
变频应用:皮带机、机床、起重设备、印刷包装设备、纺织设备、港机、电梯、提升、注塑机伺服、拉丝机等行业
伺服应用:数控机床、点胶机、火焰切割机、
机械手、雕刻机、绕线机、丝印机、糖果包装机等
13-09-09 08:48

上一页 上一页

工控新闻

更多新闻资讯