刚学习avr
单片机。以前学51的时候使用的学习板实验的,现在学avr时觉得可以省点钱就用了,
proteus来软件
仿真学习。基本知道怎么用了。但是在avr(ATmega16)写的程序仿真时就是出错。程序如下:
#include
void delay(int z)
{
int x,y;
for(x=z;x>0;x--)
for(y=160;y>0;y--);
}
void main(void)
{
DDRD=0XFF;
PORTD=0X00;
while(1)
{
PORTD=~PORTD;
delay(2000);
}
}
(我开始以为是程序的写错了,就搞了一个很简单的程序。)
补充:我可以确定是软件(c语言源程序的问题,我用自己的软件来仿真别人已经做好的是可以的,然后根据别人的源程序自己画图,也是可以的,现在我是真的头疼了,)错误提示如下:(图片)还有很长很长的类似内容。
求大侠帮助!(刚来注册没有e币了,就不能奖励了。)