User Tag List

Страница 4 из 11 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 106

Тема: Игровая приставка "Кроха"

  1. #31

    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,454
    Спасибо Благодарностей отдано 
    195
    Спасибо Благодарностей получено 
    161
    Поблагодарили
    99 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если у кого-нибудь есть карта адресов "Крохи", выложите, пожалуйста.

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

  3. #32

    Регистрация
    20.11.2017
    Адрес
    г. Ростов-на-Дону
    Сообщений
    352
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    88
    Поблагодарили
    50 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexBel Посмотреть сообщение
    Если у кого-нибудь есть карта адресов "Крохи", выложите, пожалуйста.
    что есть карта адресов?
    вот из конфига emu:
    mm : MemMap {
    map[0][0000-DFFF]=game
    map[0][E000-EFFF]=mem1[000]
    map[0][F000-F6FF]=00
    map[0][F700-F7FF]=sysreg
    }

    те game - ПЗУ, mem1 - ОЗУ, sysreg - клавиатура(чтение из этой области) и динамик(запись в эту область)
    плюс у Крохи RST7 задействовано прерывание.
    Здесь ее еще обсуждали и изучали...

    Этот пользователь поблагодарил PVV за это полезное сообщение:

    Reobne(23.07.2019)

  4. #33

    Регистрация
    21.01.2011
    Адрес
    г.Кстово
    Сообщений
    703
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ссылки на схему и пзу протухли. может как-то увековечить их?
    Zx-Evolution rev.c
    ZS Scorpion 1024K rev.2013

  5. #34

    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,454
    Спасибо Благодарностей отдано 
    195
    Спасибо Благодарностей получено 
    161
    Поблагодарили
    99 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PVV Посмотреть сообщение
    что есть карта адресов?
    вот из конфига emu:
    mm : MemMap {
    map[0][0000-DFFF]=game
    map[0][E000-EFFF]=mem1[000]
    map[0][F000-F6FF]=00
    map[0][F700-F7FF]=sysreg
    }

    те game - ПЗУ, mem1 - ОЗУ, sysreg - клавиатура(чтение из этой области) и динамик(запись в эту область)
    плюс у Крохи RST7 задействовано прерывание.
    Здесь ее еще обсуждали и изучали...
    По схеме у меня получилась другая картина:
    0000 - E7FF - ROM GAME
    E800 - EFFF - RAM
    F000 - F7FF - управление
    F800 - FFFF - пока не понял
    Используя первые два диапазона адресов, запустил схему (т.е. увидел стартовое меню), правда, пока что без прерываний, с которыми ещё не разобрался (в частности, с INTE).

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

    Цитата Сообщение от Demige Посмотреть сообщение
    Ссылки на схему и пзу протухли. может как-то увековечить их?
    Да, вроде бы, уже сделано. Насчёт веков не знаю, но сейчас есть: http://alemorf.ru/comps/kroha/index.html

    Этот пользователь поблагодарил AlexBel за это полезное сообщение:

    Гаррий(16.03.2025)

  6. #35

    Регистрация
    20.11.2017
    Адрес
    г. Ростов-на-Дону
    Сообщений
    352
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    88
    Поблагодарили
    50 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexBel Посмотреть сообщение
    По схеме у меня получилась другая картина:
    0000 - E7FF - ROM GAME
    E800 - EFFF - RAM
    F000 - F7FF - управление
    F800 - FFFF - пока не понял
    Используя первые два диапазона адресов, запустил схему (т.е. увидел стартовое меню), правда, пока что без прерываний, с которыми ещё не разобрался (в частности, с INTE).
    согласен, так правильнее, ОЗУ на 2КБ у Крохи, те диапазон 000-7FF.
    Да и по схеме, на дешифраторе для адресов выше С000 (А14=1 и А15=8) нарезается 8 выборок по 2КБ, те E800 - EFFF - ОЗУ и F000 - F7FF - управление.
    Тк схемы картриджа ПЗУ нет(я не встречал), то непонятно как выбирается ПЗУ, но на картридж заводятся 3 выборки, E800 - EFFF, F000 - F7FF и F800 - FFFF. На первых двух выборках ПЗУ должно отключаться, а вот с третьей вопрос.
    Схема запущена в реале?

  7. #36

    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,454
    Спасибо Благодарностей отдано 
    195
    Спасибо Благодарностей получено 
    161
    Поблагодарили
    99 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PVV Посмотреть сообщение
    согласен, так правильнее, ОЗУ на 2КБ у Крохи, те диапазон 000-7FF.
    Да и по схеме, на дешифраторе для адресов выше С000 (А14=1 и А15=8) нарезается 8 выборок по 2КБ, те E800 - EFFF - ОЗУ и F000 - F7FF - управление.
    Тк схемы картриджа ПЗУ нет(я не встречал), то непонятно как выбирается ПЗУ, но на картридж заводятся 3 выборки, E800 - EFFF, F000 - F7FF и F800 - FFFF. На первых двух выборках ПЗУ должно отключаться, а вот с третьей вопрос.
    Схема запущена в реале?
    В реале, FPGA.

  8. #37

    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,454
    Спасибо Благодарностей отдано 
    195
    Спасибо Благодарностей получено 
    161
    Поблагодарили
    99 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не могу понять, как работает прерывание, что за сигнал /BLK, где он формируется?

  9. #38

    Регистрация
    14.01.2005
    Адрес
    Ekaterinburg
    Сообщений
    2,726
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    148
    Поблагодарили
    91 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexBel Посмотреть сообщение
    Не могу понять, как работает прерывание,
    На вход INT(14) процессора сигнал прерывания подается с выхода элемента D15.3 на котором суммируются сигналы прерывания от КСИ (Кадровый Cинхро Импульс) и внешнего сигнала прерывания /INT, подаваемый с разьема расширения (7 вывод разьема X4).

    Цитата Сообщение от AlexBel Посмотреть сообщение
    что за сигнал /BLK, где он формируется?
    Сигнал /BLK является выходным сигналом с разьема расширения X4 (16 вывод).
    Низким уровнем /BLK отключает дешифратор D17, что позволяет с внешнего модуля блокировать выборку внутренних модулей памяти и портов, для исключения конфликта на системной шине.

    Этот пользователь поблагодарил caro за это полезное сообщение:

    AlexBel(22.11.2024)

  10. #39

    Регистрация
    02.01.2007
    Адрес
    Волгоград, Россия
    Сообщений
    1,454
    Спасибо Благодарностей отдано 
    195
    Спасибо Благодарностей получено 
    161
    Поблагодарили
    99 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На софтядре Т80 (режим 8080) не могу завести прерывание. Без прерывания компьютер запускается нормально, но часы не идут и нет реакции на управление (хотя, возможно, с управлением я что-то не так сделал). Делаю схему прерывания по принципиальной схеме - компьютер запускается, но старт такой, будто в РС случайный адрес - может запуститься игра (с порченным изображением), может появиться надпись "конец игры"... Я даже схему тактирования нарисовал в схемном вводе, проверил частотомером - все частоты правильные. Буду ещё пробовать другое ядро, может, с Т80 что-то не так в плане прерывания...

  11. #40

    Регистрация
    20.11.2017
    Адрес
    г. Ростов-на-Дону
    Сообщений
    352
    Спасибо Благодарностей отдано 
    30
    Спасибо Благодарностей получено 
    88
    Поблагодарили
    50 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а в этом софтядре как обстоит дело с словом состояния STATUS и, соответственно, ножкой SYNC, которая в Крохе задействуется, чтобы из слова состояния вытащить подтверждение прерывания?
    Кнопки в прерывании опрашиваются, насколько я помню из схемы в протеусе.

Страница 4 из 11 ПерваяПервая 12345678 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Игровая приставка на К145ИК17
    от Prusak в разделе Разное
    Ответов: 244
    Последнее: 02.05.2025, 19:26
  2. Fuzebox - полностью открытая 8-битная игровая приставка
    от CityAceE в разделе Зарубежные компьютеры
    Ответов: 22
    Последнее: 09.03.2017, 15:35
  3. Игровая приставка на AY-3-8500-7
    от Viktor2312 в разделе Разное
    Ответов: 4
    Последнее: 22.05.2012, 17:29
  4. Ответов: 0
    Последнее: 15.08.2010, 14:38
  5. Электронная приставка "Видеоспорт-3"
    от CodeMaster в разделе Разное
    Ответов: 3
    Последнее: 20.06.2010, 19:49

Ваши права

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