[an error occurred while processing this directive]
В памяти контроллера выделить массив, в конце - указатель массива+
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Russ 16 апреля 2006 г. 20:14
В ответ на: Ждет прерывания. Чтобы зря по циклу не бегать. Без него - как лучше отслеживать, какой символ по счету отдавать? отправлено <font color=gray>Oleg Danilov</font> 16 апреля 2006 г. 20:05

т.е. адрес текущего элемента для передачи. В теле программы запихивается первый элемент массива в UDR, разрешаются прерывания. По срабатыванию прерывания проверяем указатель на адрес последнего элемента, если не равен, прибавляем 1, и из этого адреса запихиваем в UDR.Если равен, приравниваем указатель к адресу первого элемента, если надо, зацикливаем, при таком раскладе в основном теле можно и sleep использовать для экономии.

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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru