ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
9 июля
281010 Топик полностью
Idler (31.10.2011 08:47, просмотров: 52) ответил Юрий_СВ на Слишком мало информации, чтобы понять вашу задумку.
Оно уже не задумка, а работает. Но мне не нравится. 2 бита на пиксель. Наложение текста, окошек, менюшек, шкал на видео. Белый/серый/черный текст на прозрачном (видео)/черном/сером/белом фоне. Видео - с эндоскопической камеры. ОЗУ нету, изображение формируется заново для каждой графической строки. Тактовая с процессора в PLD удваивается и тактирует счетчики. ССИ их сбрасывает. В рабочей части строки каждые 4 точки (~7 тактов процессора) формируются запросы на процессор. За время вывода 3-х точек проц должен выставить байт данных, которые в нужный момент запишутся в 2 4-битовых сдвиговых регистра. Выходы регистров с PLD управляют аналоговым коммутатором 4->1, на входах которого видео/черный/серый/белый. Заодно PLD делает импульс на УВХ уровня черного. Еще в PLD есть регистр управления, куда пишется с той же шины данных. С него переключается частота делителя (7/8/.../14) и константы начала/конца рабочей части строки. Соответственно, можно делать от 40 до 76 символов в строке при шрифтах от 8x12 до 12x20. Дополнительно к исходной схеме (которая видео выводит), всего (кроме R/C) 5 деталюшек - ATXMEGA21A4, EPM3064ATC44, ADG704, 2шт.74LVC1G3157 общей стоимостью ~12$.