Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 27.05.2009, 07:42  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию

Сообщение от dosikus
Может в самом деле переименовать -› PIC,AVR-›VGA,TV?
Именовать надо с названия того о чем топик. он не про пик и авр, а про vga - потому вот так:

"VGA и TV - вывод на PIC AVR" или

"VGA и TV - вывод информации"
Реклама:
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 27.05.2009, 07:43  
bsvk
Частый гость
 
Регистрация: 20.10.2008
Сообщений: 16
Сказал спасибо: 0
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
bsvk на пути к лучшему
По умолчанию

Год назад сделал VGA контроллер с использованием ALTERA EPM7128, контроллера 51-го семейства и микросхемы статической памяти. Принцип организации экрана похож на ZX Спектрум, только разрешение 320х200 (физическое 640х480). Контроллер управляется с внешнего устриойства по последовательному интерфейсу. Можно рисовать символы, линии (в том числе с заданной маской), точки, окружности, выводить массивы точек (картинки). Знакоместо 8х8, в одном знакоместе указывается один цвет фона и один цвет символа.
В памяти два набора шрифтов (обычный и полужирный), а так же шрифт удвоенного размера (16х16), но в нем только цифры и знаки, при печати букв отображаются удвоенные буквы базовых шрифтов.
bsvk вне форума  
Непрочитано 27.05.2009, 16:52  
Alex_NEMO
Частый гость
 
Регистрация: 04.03.2005
Сообщений: 36
Сказал спасибо: 243
Сказали Спасибо 34 раз(а) в 8 сообщении(ях)
Alex_NEMO на пути к лучшему
По умолчанию

Сообщение от bsvk
Год назад сделал VGA контроллер с использованием ALTERA EPM7128, контроллера 51-го семейства и микросхемы статической памяти. Принцип организации экрана похож на ZX Спектрум, только разрешение 320х200 (физическое 640х480)...
А реальный ZX можно подключить? Проект открытый или...
Alex_NEMO вне форума  
Непрочитано 28.05.2009, 15:23  
bsvk
Частый гость
 
Регистрация: 20.10.2008
Сообщений: 16
Сказал спасибо: 0
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
bsvk на пути к лучшему
По умолчанию

Надо было собрать терминал для отображения тексто-графической информации (сваливать на управляющий контроллер устройства данную задачу не хотелось). А принцип организации памяти по образу ZX взял только по тому что он допускает одновременное отображение и текста и графики и при этом не требователен к памяти. Поэтому эмулятора спектрума на нем не собрать. В целом решение (как аппаратное, так и программное) сложно назвать оптимальным, надо было сделать с наименьшими затратами усилий - сделел.
В принципе если применить память 64К, то можно было добиться 640х480 реального разрешения, а так 320х240, только сигнал 640х480 для совместимости со всеми дисплеями.

В целом полагаю, что грузить микроконтроллер задачей формирования VGA сигнала - дело неблагодарное. ПЛМ, например ALTERA делают это легко и непринужденно и могут обеспечить совместный доступ к памяти. Сам микроконтроллер должен решать "задачи" а не дергаться прерываниями несколько миллионов раз в секунду.
Ради эксперимента, или проверить собственные силы по оптимизации кода, ну можно конечно, а оно того стоит?
bsvk вне форума  
Непрочитано 29.05.2009, 09:04  
Yegorvin
Прописка
 
Аватар для Yegorvin
 
Регистрация: 05.02.2008
Сообщений: 251
Сказал спасибо: 34
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
Yegorvin на пути к лучшему
По умолчанию

Наоборот интересно нагрузить контроллер нестандартной задачей и сделать все максимально попроще. Почитал тему загорелся то же что нибудь такое собрать. Спасибо всем за интересные решения.
Yegorvin вне форума  
Непрочитано 29.05.2009, 19:37  
danpa
Частый гость
 
Регистрация: 15.05.2007
Сообщений: 26
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
danpa на пути к лучшему
По умолчанию

А сколько стоит та ALTERA, которая потянет работу в качестве видеоадаптера? (собственно - которая АЛЬТЕРА нужна?)
danpa вне форума  
Непрочитано 01.06.2009, 10:19  
GrayCatt
Прописка
 
Аватар для GrayCatt
 
Регистрация: 03.02.2005
Адрес: между степью и рекой
Сообщений: 163
Сказал спасибо: 10
Сказали Спасибо 81 раз(а) в 42 сообщении(ях)
GrayCatt на пути к лучшему
По умолчанию

Кстати, могу посоветовать глянуть видеоприставки типа там всяких SEGA и Dendy, а особенно - видеопамять в них. Она ведь там - двухпортовая! Например, типа M5M4C264, uPD41264.

Также для вывода несложной информации можно использовать и готовую Сегу - народ сделал для нее простенький БЭЙСИК - пишет школьник программу, зашивает во флеш-картридж, и вперед!
__________________
Паяю помаленьку...
GrayCatt вне форума  
Непрочитано 01.06.2009, 11:17  
MisterDi
Почётный гражданин KAZUS.RU
 
Аватар для MisterDi
 
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
MisterDi на пути к лучшему
По умолчанию

Цитата:
А сколько стоит та ALTERA, которая потянет работу в качестве видеоадаптера? (собственно - которая АЛЬТЕРА нужна?)
Под VGA - адаптер по минимуму подойдет или ЕРМ7128 или ЕРМ3128 или ЕРМ240 в 84-100 ногом корпусе. Стоимость в пределах 5-15$.
MisterDi вне форума  
Непрочитано 01.06.2009, 14:13  
danpa
Частый гость
 
Регистрация: 15.05.2007
Сообщений: 26
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
danpa на пути к лучшему
По умолчанию

Сообщение от MisterDi
Под VGA - адаптер по минимуму подойдет или ЕРМ7128 или ЕРМ3128 или ЕРМ240 в 84-100 ногом корпусе. Стоимость в пределах 5-15$.
Сразу переведем 5-15 баксов в 150-450 рублей.

Посмотрел цены (не долго рыскал, искал самое дешевое из серии, искал в одном места (БазаЭлектроинки), только имеющееся на складе, исключал странные позиции с ценой 50р без указания производителя):

EPM 240 T 100 C5N = 140 руб
EPM 3128 ATC 100-10N = 190 руб
EPM 7128 SLC 84-10 = 470 руб
EPM 7128 STC 100-15N = 330 руб

а
ATMEGA168-20PU = 120 руб

Правда на ПЛИСках и более полноценную графику можно сделать, ага, а на меге - или точек мало, или раскрашенные двухцветные битмапы, или вовсе чисто текст... В общем вопрос в задаче.

UPD: Да, про рубли я погорячися, у некоторых же гривны. Извиняюсь.
danpa вне форума  
Непрочитано 01.06.2009, 14:27  
testerplus
Прописка
 
Регистрация: 26.01.2009
Сообщений: 249
Сказал спасибо: 23
Сказали Спасибо 102 раз(а) в 61 сообщении(ях)
testerplus на пути к лучшему
По умолчанию

Сообщение от danpa
Правда на ПЛИСках и более полноценную графику можно сделать, ага, а на меге - или точек мало, или раскрашенные двухцветные битмапы, или вовсе чисто текст... В общем вопрос в задаче.
Вопрос не в задаче. Это вроде как просто демонстрация возможностей контроллера (а люди их часто недооценивают). Мое мнение: ни PIC ни AVR не смогут быть успешно применены для отображения информации на VGA (даже текстовой). Лично я делал проект на PIC18 интереса ради, в плане "что из него можно выжать", а не для того, чтобы все отбросили fpga'шки в сторону и с восхищением: "Зачем платить 140 руб, когда можно это сделать за 120 руб!" - бросились бы ваять все на ПИКах.

Для коммерческих проектов под VGA нужна связка: FPGA + SRAM + DAC.
testerplus вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод переменной на LCD DDimon Микроконтроллеры, АЦП, память и т.д 9 12.01.2009 22:36
Вывод русского языка на LCD. uhbwtyrj1987 Микроконтроллеры, АЦП, память и т.д 24 12.06.2008 19:55
LCD DEM16216 инвертный вывод символов ajborman Микроконтроллеры, АЦП, память и т.д 8 02.06.2007 00:00
Схема включения LCD панели от Motorola StarTAC для AVR/PIC Gobsek Микроконтроллеры, АЦП, память и т.д 0 11.03.2007 17:44
Вывод Float на ЖКИ в AVR assembler Tcom Микроконтроллеры, АЦП, память и т.д 18 07.03.2006 20:48


Часовой пояс GMT +4, время: 04:25.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot