KP1801BM1A

модуль видеокарты для микроконтроллера

20 сообщений в этой теме

KP1801BM1A    0

Добрый день форумчане!

Давным давно была такая идея сделать недокомпьютер из микроконтроллера

Все упирается в  видеовыход

Который я решил сделать на PLD

получилось следующее:

Работает следующим образом

1. Устанавливаем RST=1

2. Выставляем байт точек D0-D7

3. Cнимаем RST =0

4. Через 4 такта выставляем Color+Font (по 4 бита D0-D7)

5. Через 4 такта Выставляем байт точек D0-D7

6. Идем на пункт 4

Файл в LogSim 2.7.1

1.jpg

vga4c.circ

Все заняло 2 корпуса

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Быстрый заказ печатных плат

Полный цикл производства PCB по низким ценам!

  • x
    мм
Заказать Получить купон на $5.00
mvkarp    3 536

К чему Вы все это? :unknw:

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
KP1801BM1A    0

Все заняло 2 корпуса

что бы МК подключить к монитору и получить более-менее недокомпьютер

если взять к примеру PIC24H

нужно 12 выводов , ОЗУ 4 Кб и ПЗУ 5,12 Кб

для разрешения 640х480 тактовая частота МК составит около 12.585 МГц

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
mvkarp    3 536

Что-то прояснилось. А то название темы "из модуль видеокарты для микроконтроллера" какое-то мутное. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
KP1801BM1A    0

не знаю как изменить тему, нужно "из" исключить

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
mvkarp    3 536

Жмите в своем первом посте "Жалоба" (вверху поста), объясните причину. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
BARS_    531
В 05.06.2017 в 10:22, KP1801BM1A сказал:

что бы МК подключить к монитору и получить более-менее недокомпьютер

А смысл? Оно даже до уровня деднди не дотянет. Вот тут делали видеокарту без PLD http://meandr.org/archives/21451

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
leshasoft    2

К сожалению, простых решений нет :(

если графика не нужна- то вот: http://microvga.com/docs

с готовыми видеокартами: http://tinyvga.com/avr-isa-vga

Обсуждение на ixbt: http://forum.ixbt.com/topic.cgi?id=48:6213

http://easyelectronics.ru/links/oldforum/mcu-avr/avr-vga-sound-8bit
вот еще: http://tinyvga.com/avr-sdram-vga
Можно погуглить по VGA контроллерам для Спектрума и прочих.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
KP1801BM1A    0

спасибо за ссылки

устройство должно работать (графики нет) 

а мелкое PLD используется, что бы сократить количество логики

если использовать PIC24H то можно получить разрешение 800х600 при разрешении символов

100х30 16 цветов цвет символа, 16 цветов цвет фона при 20 МГц т.е. при половине частоты МК

поэтому и позиционирую как "для многих МК"

Изменено пользователем KP1801BM1A

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
KP1801BM1A    0

 

2 часа назад, BARS_ сказал:

А смысл? Оно даже до уровня деднди не дотянет.

Dendy поддерживала разрешение 256 х 224

высказывание ГОЛОСЛОВНО!

Изменено пользователем KP1801BM1A

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
KP1801BM1A    0

если много свободных ног можно без прграмируемой логики  обойтись

для вывода 4х бит понадобится 20 ног МК и два корпуса мультиплексора dual 4к1

здесь используется всего 12 ног МК

Изменено пользователем KP1801BM1A

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
BARS_    531
2 минуты назад, KP1801BM1A сказал:

высказывание ГОЛОСЛОВНО!

Да ну. А где будет графика храниться?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
KP1801BM1A    0

графики нет в Денди

есть спрайты

Изменено пользователем KP1801BM1A

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
BARS_    531

А разница? Их тоже надо где-то хранить

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
KP1801BM1A    0

в ОЗУ устройства, в моем случае МК если опять же взять PIC24H128GP202 то 8К

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
BARS_    531

И смысл с убогого 8-битника гнать что-либо на телевизор?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
KP1801BM1A    0

а со скольки битника стоит гнать на телевизор?

да и вообще в жизни смысла нет :-)

денди кстати 8-битная (люди просто не знали что смысла нет)

Изменено пользователем KP1801BM1A

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
BARS_    531

Денди была актуальна лет 20-30 назад, а не сейчас.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
UVV    33

Я говорю:

-Давай спаяем что нибудь интересное?

А он мне говорит:

-Спаяй мне пидаты смартфон.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас