Видео-контроллер на ATmega32

8-битные микроконтроллеры AVR (AT90, ATtiny, ATmega) от Atmel (в настоящий момент принадлежит Microchip)

Moderator: Shaos

kuber
Fanat
Posts: 85
Joined: 20 Sep 2015 02:50

Видео-контроллер на ATmega32

Post by kuber »

Доброго времени суток.
Вспомнилось про ещо одну древнюю свою поделку.
Для своих нужд разрабатывал видео контроллеры для вывода композита на ТВ.
Текстовый вывод получился быстро, потом заделал моно хром, экран 256х256 и 8 бит на точку,
Потянуло на цвет, решил с генерировать PAL на выходе микроконтроллера.
Добился полу-результата, цвет был но блёкловатый и самое главное зелёного не было, красные синие оттенки были, а зелёного НЕТ.

основные программы
стирания экрана.
вывод символа на экран в позицию X,Y.
вывода строки символов на экран X,Y.
;
4 размера символа
тон знакоместа, 0-прозрачный тон знакоместа.
тон символа, 0-прозрачный тон символа.

Не плохо выводил монохромные фотки.
В общем остановился на моно хроме и отложил на десятилетие.
Схема проще не бывает одна ATmega32 и RAM статика 24512 (64кбайт), R-DAC,
частота такта чуть завышена 17.734475 (использовал от денди).
Возможно на сегодня будет интерес.
По позже выложу видео.
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Взглянуть по новому на старое...

Post by Shaos »

PAL цвет генерить тяжеловато - там фаза каждую строку вертится на 120 градусов - NTSC попроще будет

вы это - схемку, давайте, схемку, чего на видео то смотреть? ;)
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Взглянуть по новому на старое...

Post by Lavr »

Shaos wrote:вы это - схемку, давайте, схемку, чего на видео то смотреть? ;)
Действительно: схемку и прошивку ATmega32 ! :lol:
А чего нам на видео смотреть-то? Схемы и код мы понимаем... :wink:
iLavr
kuber
Fanat
Posts: 85
Joined: 20 Sep 2015 02:50

Re: Взглянуть по новому на старое...

Post by kuber »

Схему причешу и сегодня выложу с прошивкой.
Прошивку на моно хром я сегодня проверил на макетке.
На цвет прошивок много и все разные, на экспериментировал в своё время.
Проверю на макетке и в ближайшее время выложу.
Небольшое видео по моно хрому.
You do not have the required permissions to view the files attached to this post.
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Взглянуть по новому на старое...

Post by Shaos »

Ну это как бы и не моно, а целый grayscale :kruto:

Я тут за главного - если что шлите мыло на me собака shaos точка net
kuber
Fanat
Posts: 85
Joined: 20 Sep 2015 02:50

Re: Взглянуть по новому на старое...

Post by kuber »

Схема моно хрома:

 AtMega32 Video 256x256 8bit Mono Schematics
Mega32 Video 256x256 8bit Mono.jpg

и прошивка AtMega32:
m32_Base_PAL_v1.rar
You do not have the required permissions to view the files attached to this post.
User avatar
Lavr
Supreme God
Posts: 16680
Joined: 21 Oct 2009 08:08
Location: Россия

Re: Взглянуть по новому на старое...

Post by Lavr »

Shaos, а чего - хороший проект!

Если автор не потив - надо бы про "Видео-контроллер на ATmega32" перенести вот сюда:
AVR: viewforum.php?f=82
iLavr
User avatar
Shaos
Admin
Posts: 24008
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Видео-контроллер на ATmega32

Post by Shaos »

Да я не спорю - хороший проект :)

Перенёс
Я тут за главного - если что шлите мыло на me собака shaos точка net
kuber
Fanat
Posts: 85
Joined: 20 Sep 2015 02:50

Re: Видео-контроллер на ATmega32

Post by kuber »

Доброго времени суток.
Растянул немного растр, стало вполне себе так.
Было 2 такта стало 3 такта на точку на вывод.
You do not have the required permissions to view the files attached to this post.