Witam,
Pewnie problem będzie dla was trywialny, ale ja pytam bo nie mogę sobie z tym poradzić. Mam taką pętlę:
while(1)
{
if (TCNT1 >= 800 && TCNT1 <= 4000)
{
if (TCNT1 >= 1000 && bit_is_set(PORTB, PINB0))PORTB &= ~(1<<PINB0);
if (TCNT1 >= 2600 && bit_is_set(PORTB, PINB1)) PORTB &= ~(1<<PINB1);
}
}
Służy ona do sterowania serwami, ustawia 2 serwa w zadanej pozycji. Problem polega na tym, że chciałbym stworzyć kolejną instrukcję, która wykona się powiedzmy 1000ms po tej. Gdy wpisuję "break" to program przestaje w ogóle działać. Trochę mi wstyd, że o to pytam ale naprawdę mam z tym problem.
Pomóżcie proszę