刚刚试验用iccavr建立工程,写了个很简单的程序:
#include <iom8v.h>
int main(void)
{
unsigned char i,j,k; //定义变量
portd=0xff;
ddrd=0xff; //pa口设为输出高电平,灯灭
while(1)
{
i=1;
for (j=0;j<8;j++) //循环8次,即pa0~~pa7轮流闪亮
{
portd=~i; //反相输出,低电平有效
for (k=0;k<255;k++);
i=i<<1; //左移一位
}
}
}
结果编译时候出现下面提示,按确定之后出现第二图提示,无法完成编译。请问是什么问题呢