我在下面为闪光灯编写了代码!在 CodeVision 作为我的第一个程序!与 ATmega16。
但我不能用extreme burner 对其进行编程。CodeVision 编译它时出现0 个错误和0 个警告。Extreme 刻录机成功加载 .hex 文件。但是当我点击Read all
按钮时,我无法继续。我看到这个报告:powering on => power on failed => can not communicate with target chip
。最后我收到了这条消息:No data read!
我不知道什么是正确的保险丝位的值以及如何正确设置它们。
#include <mega16.h>
#include <delay.h>
void main(void)
{
PORTA=0x00;
DDRA=0x01;
while (1)
{
PORTA.0 = 1;
delay_ms(200);
PORTA.0 = 0;
delay_ms(500);
}
}