Где косяк? Помогите, пожалуйста!
Спойлер
#include "_def.h"#include "_var.h"
#include "head_files.h"
//--------------------------------------------------------------------MAIN FUNCTION---
int main()
{
//--------------------------------------------------------------***---INITIALISATION---***
InitLedPorts();
InitGTimers();
//инициализируем таймер
TCCR0A = (0<<COM0A1)|(0<<COM0A0)|(0<<COM0B1)|(0<<COM0B0)|(1<<WGM01)|(0<<WGM00);
TCCR0B = (0<<FOC0A)|(0<<FOC0B)|(0<<WGM02)|(1<<CS02)|(0<<CS01)|(0<<CS00);
OCR0A=62;
TIMSK0 = (0<<OCIE0B)|(1<<OCIE0A)|(0<<TOIE0);
SEI
//инициализируем собаку на 2 секунды
WDTCSR=(0<<WDIF)|(0<<WDIE)|(0<<WDCE)|(1<<WDE)|(0<<WDP3)|(1<<WDP2)|(1<<WDP1)|(1<<WDP0);
//------------------------------------------------------------------------------------
while(1) {
//-------------------------------
StartGTimer(timer_delay500);
if (GetGTimer(timer_delay500)==500) // период 500 мс
{
StopGTimer(timer_delay500);
StartGTimer(timer_delay500);
TestLedWhite(); //мигаем светодиодом
WDR //сбрасываем собаку
}
}//while
return 0;
}//main
//------------------------------------------------------------------------------END of MAIN---



