Можно проще
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Andrew_Q 28 декабря 2004 г. 10:49
В ответ на: если я Вас верно понял, то вот так должно быть: отправлено crox 28 декабря 2004 г. 07:29

вроде все должно работать


SIGNAL(SIG_OUTPUT_COMPARE0)
{
static char unit;
if (unit++ == 0) {
/* display next unit */
PORTB = _BV(SEG_D2);
DISPLAY_PORT = DigitTable[0];
}
else {
/* display next unit */
PORTB = _BV(SEG_D4);
DISPLAY_PORT = DigitTable[1];
unit=0;
}
}

И приведите текст функции _BV() для ясности.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru