роботы робототехника микроконтроллеры


 Страниц (1): [1]   

> Без описания
mrbin Post Id


Капитан


Сообщений всего: 50
Дата рег-ции: Авг. 2013  



подскажите как правильно прописать этот код,в 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; // сбрасываем флаг
}
}

}
 
 Top
Страниц (1): [1]
« Программирование микроконтроллеров »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 





Powered by Exclusive Bulletin Board
ExBB FM 1.0 RC1 Smiles by Fool from Foolstown
  Яндекс.Метрика   Рейтинг@Mail.ru