本帖最后由 蔚蓝柳叶 于 2014-3-7 15:31 编辑
本人刚学c语言,编了个流水灯(一个一个轮流地亮),编译生成hex文件时没有出错,下载到单片机时无现象。在keil 点 start debug 时出现错误--syntax error in peripheral dialog parameter line 。请问这句话是什么意思?看看下面程序错哪了?请各位大神帮助,无不胜感激!!
#include <reg52.h>
void delay02s ()
{ int i,j,k;
for(i=20;i>0;i--)
for(j=20;j>0;j--)
for(k=248;k>0;k--);
}
void main ()
{ int a,b,i,P1=0xfe;
while (1)
{
for (i=7;i>0;i--);
{
a=P1<<(8-i);
b=P1>>i;
P1=a|b;
delay02s ();
}
}}
|