Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
08.04.2010, 19:46
|
|
Гражданин KAZUS.RU
Регистрация: 08.07.2006
Сообщений: 583
Сказал спасибо: 76
Сказали Спасибо 90 раз(а) в 66 сообщении(ях)
|
Подключение ЖКИ как внешней RAM
Имеется проект на авр с внешней оперативной памятью (32к).
И есть мысль подключить жки (графический, 128х64, KS0108 ) к этому же интерфейсу, с возможностью считывания (ну и записи конечно) в жки с минимумом лишних деталей.
Родилась у меня схема (см. рис.), но вот здорово было бы обойтись без логики исключающего ИЛИ.
__________________
Sex, Druggs, Rock&Roll
|
|
|
|
08.04.2010, 23:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: подключение ЖКИ как внешеней RAM
Сделай на 7400. Не совсем понятно использование инверторов перед исключающим ИЛИ. Два 0 на входе не будут никогда. Пока оба входных сигнала равны 1 на выходе - 0, как только приходит один из стробов, на выходе 7400 формируется 1. если нужна другая полярность - еще один инвертор на том же 7400
__________________
misterdi<@>i.ua
|
|
|
|
08.04.2010, 23:39
|
|
Временная регистрация
Регистрация: 13.10.2009
Сообщений: 81
Сказал спасибо: 2
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
Re: подключение ЖКИ как внешеней RAM
Думаю проще будет :
С помощью A15 формировать один из сигналов CS. SRAM_WR и SRAM_RD объеденить через диоды (примитив элемента ИЛИ. в вашем случае также потребуются инверторы на этих линиях) и завести на еще один CS.
Всё остальное можно завести на индикатор без элементов. Правда появится несколько адресов в памяти: один будет только для чтения, другой - для записи.
Последний раз редактировалось Classic001; 08.04.2010 в 23:44.
|
|
|
|
09.04.2010, 14:22
|
|
Вид на жительство
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
|
Re: Подключение ЖКИ как внешней RAM
К сожалению не могу найти, на просторах нэта видел схему где использовалась ATmega128, внешняя память SDRAM, и сам дисплей на базе KS0108. Насколько я помню все пиксели быстро лились в SDRAM-ку, а позже, относительно неспеша простыми сигналами из SDRAM-ки выводилось на дисплей. Таким образом процесс записи в SDRAM происходил очень быстро (не требуется ждать BUSY).
|
|
|
|
09.04.2010, 21:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Подключение ЖКИ как внешней RAM
Уважаемый OneTech вы когда-нибудь читали даташит на любую SDRAM? Конечно, можно поцепить Мегу на неё и читать-писать данные, но нормальный контроллер памяти на ней (Меге) сделать нельзя.
__________________
misterdi<@>i.ua
|
|
|
|
20.04.2010, 13:10
|
|
Вид на жительство
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
|
Re: Подключение ЖКИ как внешней RAM
И к чему Вы это написали?
|
|
|
|
20.04.2010, 15:19
|
|
Временная регистрация
Регистрация: 13.10.2009
Сообщений: 81
Сказал спасибо: 2
Сказали Спасибо 8 раз(а) в 8 сообщении(ях)
|
Re: Подключение ЖКИ как внешней RAM
Сообщение от OneTech
|
И к чему Вы это написали?
|
Видимо к тому, что SDRAM - это динамическая память которая требует постоянной регенерации. Проц только этим и будет занят. Времени на другие задачи у него практически не останется
|
|
|
|
20.04.2010, 15:39
|
|
Вид на жительство
Регистрация: 09.10.2009
Сообщений: 356
Сказал спасибо: 21
Сказали Спасибо 64 раз(а) в 46 сообщении(ях)
|
Re: Подключение ЖКИ как внешней RAM
Чорд попутал - спутал со статической.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:01.
|
|