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

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

Отправлено AndyBig 20 июня 2005 г. 11:55

Приветствую всех!
Пытаюсь совместить атмегу64 и ЖКИ 240х128 на основе t6963. В режиме графики (для теста) по нажатию кнопок отрисовываю закрашенные прямоугольники 24х24 пикс., по отпусканию кнопок - очищаю закрашенный прямоугольник.
Проблема в том, что очень часто при закраске/очистке прямоугольников не прорисовываются некоторые линии, или из линии выпадает байт, или линия прорисовывается за пределами прямоугольника. Впечатление такое, словно контроллер не успевает отрабатывать или на шине контроллера не успевают стабилизироваться уровни сигналов.
Контроллер работает на частоте 16 МГц, все временные задержки, рекомендованные для t6963, я выдерживаю с двукратным запасом. ЖКИ соединен с портами атмеги напрямую, без подтягивающих или ограничивающих резисторов. Питание и у меги и у ЖКИ фильтруется парами кондером 0,1 и 0,01 мф.
Кто-нибудь может подсказать в какую сторону копать?
PS: Более менее стабильно начинает все работать если я удерживаю данные на шине ЖКИ в течении 1000 циклов контроллера, но это дикая потеря быстродействия.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru