Возникла такая проблема: Atmega16A не правильно воспринимает код ниже, хотя в протеусе всё замечательно работает.
CVavr 2.05
Код: Выделить всё
#include <mega16a.h>
#include <delay.h>
char i=0;
void main(void){
DDRB = 0b00000001;
while(i<5){
PORTB = 0b00000001;
delay_ms(500);
PORTB = 0b00000000;
delay_ms(500);
i++;
}
}Подключена атмега к программатору и светодиоду правильно.
Кстати, с каждым прошиванием результат получается разным.
