User Tag List

Показано с 1 по 10 из 450

Тема: ZXKit1 - конструктор для ZX-творчества

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    11.04.2009
    Адрес
    г. Санкт-Петербург
    Сообщений
    3,603
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    52 сообщений
    Mentioned
    1 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию ЭМУЛЯТОР ПЗУ/FLASH

    Время ПЗУ и FLASH проходит. Сейчас удобнее загружать нужный образ ПЗУ c внешнего носителя. Предлагаю следующую конструкцию и алгоритм работы эмулятора ПЗУ. Вместо ПЗУ подключить цанговую панельку SCLM-28, к которой через шлейф подпаяна плата эмулятора ПЗУ. На плату подать еще несколько сигналов управления с Z80. Для Спектрума в качестве внешнего носителя можно применить SD-карточку. На плате разместить ОЗУ для загрузки образов, многоногий микроконтроллер, SD-карточку и мультиплексоры.

    Дополнительная кнопка будет сбрасывать микроконтроллер на плате эмулятора ПЗУ. Начав выполнять свою программу, микроконтроллер будет устанавливать сигнал сброса для Z80 и других устройств Спектрума. После этогого микроконтроллер переключает свои порты, подключенные к шинам адреса и управления Z80 на вывод и может хозяйничать на шинах компьютера вместо Z80 и формировать сигналы для записи образа в ОЗУ c SD. Старшие адреса и сигнал для записи на это ОЗУ нужно будет подавать через мультиплексоры, которые будут коммутировать сигналы страниц ПЗУ, которые берутся с панельки, и сигналы, формируемые микроконтроллером.

    После загрузки образов ПЗУ микроконтроллер переключает порты на вход и снимает сброс с Z80 и портов Спектрума. При этом начинается обычная работа компьютера. На ОЗУ подаются те же сигналы, что раньше подавались на ПЗУ. Только отключается сигнал записи.

    Работа с SD уже реализована на микроконтроллерах ATMEGA. Также атмега хороша тем, что для ее прошивки можно собрать простой программатор, состоящий из одной микросхемы и резисторов, в качестве микроконтроллера применить ATМEGA64 или ATMEGA128.

    Как вариант, SD можно подключить к шинам Z80 с помощью дополнительной схемы типа Z-контроллера. Когда Z80 сброшен, c SD будет работать микроконтроллер на плате эмулятора ПЗУ. Во время нормальной работы доступ к SD будет иметь Z80. Названия файлов образов ПЗУ могут быть ROM-00.bin, ROM-01.bin, ROM-10.bin и ROM-11.bin.
    Последний раз редактировалось zx-kit; 05.04.2010 в 22:05.
    "L-256"

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Конструктор (ZX SDK)
    от CityAceE в разделе Программирование
    Ответов: 120
    Последнее: 02.06.2014, 18:17
  2. Конструктор"сделай сам"+АТМ 4.50 Турбо
    от Nordic в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 22.11.2008, 08:27
  3. Технологии творчества-1: Как делать стихи?
    от andrews в разделе Творчество
    Ответов: 16
    Последнее: 27.06.2008, 12:30

Ваши права

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