User Tag List

Страница 17 из 47 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя
Показано с 161 по 170 из 560

Тема: Радиолюбительский компьютер "LEVEL"

Комбинированный просмотр

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

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TomaTLAB Посмотреть сообщение
    А если взять ВГ75+ВТ57 то и того меньше. Вот только этим летом мусолили.
    Я обеими руками - за. Проблема только в том, что никто так и не взял ВГ75+ВТ57, и не сделал {решение которое я мог бы взять и спаять/запустить}. Одни разговоры (а своих силенок мне не хватит). А решение на Атмеге128 и без исходников мне не нравится (потому что во первых на жирной планарной атмеге, а во вторых без исходников - никакой пустяк не поправишь).

    - - - Добавлено - - -

    Цитата Сообщение от zst Посмотреть сообщение
    Схема коммутатора памяти.
    А можно для понятности нарисовать как оно будет подключаться к адресам ОЗУ (MA0..MA15, MA16...MAxx)
    А то эти DEVICE, PAGE - какие-то дублирующиеся сущности.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

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

    По умолчанию

    Цитата Сообщение от Error404 Посмотреть сообщение
    А можно для понятности нарисовать как оно будет подключаться к адресам ОЗУ (MA0..MA15, MA16...MAxx)
    А то эти DEVICE, PAGE - какие-то дублирующиеся сущности.
    PAGE - это номер страницы по 16 Кбайт, 8 старших адресов МA14-МA21 модуля памяти. MA0-MA13 подаются с A0-A13 Z80.
    DEVICE - идет на селектор модуля памяти. У каждого модуля свой номер.

    - - - Добавлено - - -

    Схема модуля RAM 1M:

    Последний раз редактировалось zx-kit; 23.01.2018 в 21:15.
    "L-256"

  4. #3

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Т.е. если комп планируем с 2Мб памяти (мне например больше не надо), то достаточно будет только двух ИР26? Это здорово сокращает схему (либо третью и четвертую тогда можно не впаивать если их таки развели).

    И еще: на выходы этих двух ИР26 надо повесить буфер АП5 чтобы по тем же портам где мы пишем в ИР26 осуществлять и чтение их состояния на шину данных (например чтобы в прерывании перед включением других страниц сохранять текущие, и по выходу их восстанавливать).
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  5. #4

    Регистрация
    13.12.2007
    Адрес
    Архангельск
    Сообщений
    2,189
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    13
    Поблагодарили
    13 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    PAGE - это номер страницы по 16 Кбайт, 8 старших адресов МA14-МA21 модуля памяти. MA0-MA13 подаются с A0-A13 Z80.
    DEVICE - идет на селектор модуля памяти. У каждого модуля свой номер.

    - - - Добавлено - - -

    Схема модуля RAM 1M:

    Лучше сразу рисуй 2 по 512KB, реально, тебе не понабится столько, от слов "совсем и никогда".
    цена SRAM на 1MB -будет несовместима с концепцией "не дорого тепло лапового".
    Последний раз редактировалось Totem; 27.01.2018 в 00:51.
    Ты слыхал как грузится Flyshark ?! нет, совсем не тот, что на дискете...а Flyshark, тот самый блин Flyshark...тот ,что был когда то на кассете...
    zx spectrum 48 issuse 6a, Ленинград-1, zx spectum 128 +2 grey,Пентагон-128, ZXM-Phoenix 5.02 ( assembly)

  6. #5

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

    По умолчанию

    Схема коммутатора памяти.



    RS-триггер на элементах DD1.2, DD1.3 и резисторы поддтяжки осуществляют подключение старшей страницы картриджа после сброса. На входах RD будет 1, выходы отключены, номер устройства = F, номер сраницы = FF. Запись в порт FE переключает RS-триггер и выходы регистровых файлов включаются.

    После запуска программы на картридже надо выполнить команды настройки окна 0:
    di
    ld a, #FF
    out (#f4),a ; устройство FF в окне 0 (картридж)
    out (#f0),a ; страница FF в окне 0 (старшая)
    ld a,0
    out (#fe),a ; включение выходов коммутатора памяти

    Далее записать номера устройств и страниц в окнах 1-3 в соответствии с требуемыми задачами. Например, включить RAM:

    ld a, #00
    out (#f5),a ; устройство 00 в окне 1 SRAM0 mode RW (чтение и запись)
    out (#f6),a ; устройство 00 в окне 2 SRAM0 mode RW (чтение и запись)
    out (#f7),a ; устройство 0в окне 3 SRAM0 mode RW (чтение и запись)

    ld a, 1
    out (#f1),a ; страница 1 в окне 1
    ld a, 2
    out (#f2),a ; страница 2 в окне 2
    ld a, 3
    out (#f3),a ; страница 3 в окне 3
    Последний раз редактировалось zx-kit; 06.02.2018 в 22:25.
    "L-256"

  7. #6

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

    По умолчанию

    Режим 640х240 не подойдет для вывода текста ?
    "L-256"

  8. #7

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    Режим 640х240 не подойдет для вывода текста ?
    символ 8х9 ?
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

  9. #8

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

    По умолчанию

    Модуль RAM 1 Mбайт на одной микросхеме SRAM:

    Последний раз редактировалось zx-kit; 01.02.2018 в 14:03.
    "L-256"

  10. #9

    Регистрация
    12.07.2006
    Адрес
    г. Киев, Украина
    Сообщений
    2,147
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    95
    Поблагодарили
    82 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    sram это жЫр. Нужен ли он тут? В качестве основной памяти надо ставить DRAM (меньше адресных ног и больше обьем). sram можно влепить в качестве cache-a, правда в железе его реализовать далеко не просто в софте проще но тоже кусок работы.

  11. #10

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

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    sram это жЫр. Нужен ли он тут? В качестве основной памяти надо ставить DRAM (меньше адресных ног и больше обьем). sram можно влепить в качестве cache-a, правда в железе его реализовать далеко не просто в софте проще но тоже кусок работы.
    Да вроде итак хорошо получилось. Какую память хочим такую и паяем. Разъм и сигналы одинаковые при этом. Просто номер страницы в коммутаторе памяти меняем и имеем быстрый доступ без WAIT до 20 МГц Z80.
    "L-256"

Страница 17 из 47 ПерваяПервая ... 131415161718192021 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Радиолюбительский компьютер "LEVEL"
    от zx-kit в разделе Для начинающих
    Ответов: 501
    Последнее: 30.04.2020, 09:46
  2. PUZZNIC+Level Editor 2016
    от Yuri80 в разделе Игры
    Ответов: 3
    Последнее: 01.05.2016, 13:55
  3. Радиолюбительский компьютер "СПЕКТР" - схема, плата
    от idc в разделе Несортированное железо
    Ответов: 0
    Последнее: 02.08.2011, 13:31
  4. Level 5
    от Arlekin в разделе Игры
    Ответов: 7
    Последнее: 29.09.2006, 17:24

Ваши права

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