Я бы сделал так: повесил на любой порт свой любимый ковокс, выделил бы массив под видеопамять и по прерыванию от таймера кидал бы в этот порт байт. Остальная прога, когда свободен проц, могла бы эту видеопамять забивать чем хочет. Процедура кидания -- одна команда на кидание и одна на инкремент. Синхроимпульсы обеспечиваются полями массива.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
А вообще, аппаратный вывод тоже не особо сложен. Двухпортовка, счетчик от общего генератора и тот же совок-с...
Кстати, если цвет реально нужен -- это зёпа и по-людски, думаю, только с компонентным выходом можно получить с реальной скоростью. Тогда просто мы этот порт поразрядно делим на RGB и два пина синков, там тот же резисторный DAC и то же все остальное. Как этот "компонент" в PAL/SECAM крутить -- черти разберут.
Составить ответ
|||
Конференция
|||
Архив
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru