подскажите как правильно прописать этот код,в cvavr.
#include "rc5.h"
#include "main.h"
int main (void)
{
PORTB = 0b00000000; DDRB = 0b00000000;
PORTC = 0b00000000; DDRC = 0b00000000;
PORTD = 0b00000000; DDRD = 0b11111111; // тут светодиоды
Rc5_SetRx(); // инициализируем таймер 1
sei(); // глобально разрешаем прерывания
while(1)
{
if (rc5.dataOK) { // если получены данные с ПДУ
PORTD = 0; // тушим все светодиоды
sbi(PORTD, rc5.command); // зажигаем светодиод, соответствующий комманде с ПДУ
rc5.dataOK = 0; // сбрасываем флаг
}
}
}
1. mrbin - 12 Ноября, 2013 - 15:39:20 - перейти к сообщению