Подскажите по русски на примере простой программы, как пошагово-построчно по коду проверить написанную программу.
Вот например на таком примере, я написал программу мигания светодиодом
Код: Выделить всё
/*****************************************************
Chip type : ATtiny13
AVR Core Clock frequency: 9,600000 MHz
*****************************************************/
#include <tiny13.h>
#include <delay.h>
unsigned char i=0;
void main(void)
{
#pragma optsize-
CLKPR=0x80;
CLKPR=0x00;
#ifdef _OPTIMIZE_SIZE_
#pragma optsize+
#endif
PORTB=0x00;
DDRB=0x03;
while (1)
{
PORTB.0=1;
delay_ms(200);
PORTB.0=0;
delay_ms(200);
//
if(++i==10) while (PINB.0==0){ delay_ms(50); }; // здесь произойдет затык (строку написал для примера, если как-бы я совершил ошибку в программе)
}
}
Вот не пойму как вы все, в этих отладчиках можете увидеть, я так понимаю это должен быть Atmel Studio или AVR Studio .
К сожалению даже на таком простом уровне , без русского языка, мне там ничего не понятно.




