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

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

Отправлено Ю 08 января 2003 г. 09:58
В ответ на: Ответ: Поподробней можно? отправлено Bill 08 января 2003 г. 07:21

Устройство связано с ПК. Получает от ПК команды в определенном формате переменной длины. Получая команду, мк пишет данные в промежуточный буфер (до 256 байт в SRAM). После того как был принят последний байт, мк расшифровывает команду и выполняет ее. Для ЖКИ, это заполнение дисплейного буфера (2х16) в SRAM. Фоновая процедура, перезаписывает данные этого буфера в ЖКИ.
Все процедуры-подпрограммы вызываются по прерываниям.
После включения питания записываю в буфер ЖКИ 0x20. Экран очищается.
Могу записывать другие символы. Все работает нормально.
Заполнял промежуточный буфер, копировал данные в буфер ЖКИ. Все нормально.
Сбои возникают, если записываю данные в этот буфер через обработку промежуточного буфера данных, полученных из ПК. Симулятор говорит, что все работает правильно. Проверю еще раз связь с ПК. Может быть там сбои.

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

Ответы



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

E-mail: info@telesys.ru