User Tag List

Страница 68 из 162 ПерваяПервая ... 646566676869707172 ... ПоследняяПоследняя
Показано с 671 по 680 из 1612

Тема: ZX_Multi_Card

  1. #671

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

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    Порты скан-кодов клавиатуры только на чтение?
    Да.

  2. #672

    Регистрация
    20.09.2007
    Адрес
    СПб, В.О.
    Сообщений
    289
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Начиная с прошивки версии 2.4, при не подключенной к ZXMC клавиатуре,
    разблокируется порт Спектрумовской клавиатуры.
    caro, наверное я буду не оригинален с вопросом о стандартной клаве, но почему ZXMC при подключенной PC клавиатуре отрубает стандартную? У меня Sinclair джойстики на разъеме клавиатуры от этого умирают. Да и иметь паралельно родную расширенную клавиатуру тоже хочется.
    Это обусловленно аппаратными ограничениями или идейными? =)
    Возможно ли перепрошить ZXMC, чтобы спековская клавиатура и Sinclair джойстик оставались доступны?
    Читать мой zx блог
    Scorpion ZS 256Kb Green \ ProfROMv4.01 \ fdd5.25 fdd3.5 \ ZXKit1 VGA & PAL \ ZX_Multi_Card.
    ZX Evolution rev.3 KAY128+bdi, zx48 leningrad.

  3. #673

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

    По умолчанию

    Цитата Сообщение от lupus
    ... наверное я буду не оригинален с вопросом о стандартной клаве, но почему ZXMC при подключенной PC клавиатуре отрубает стандартную? У меня Sinclair джойстики на разъеме клавиатуры от этого умирают. Да и иметь паралельно родную расширенную клавиатуру тоже хочется.
    Это обусловленно аппаратными ограничениями или идейными? =)
    Проблема чисто аппаратная, не могут на шине Z80 стоять два порта с одинаковыми адресами.

    Цитата Сообщение от lupus
    Возможно ли перепрошить ZXMC, чтобы спековская клавиатура и Sinclair джойстик оставались доступны?
    Специально для такого случая в прошивках, начиная с версии 2.3,
    предусмотрен режим блокировки порта клавиатуры в ZXMC.
    Активируй Scroll Lock на IBM-ской клавиатуре, при этом разблокируется порт клавиатуры на плате Спектрума,
    соответственно будут работать оба Sinclair джойстика, порт магнитофона и сама клавиатура.

  4. #674

    Регистрация
    20.09.2007
    Адрес
    СПб, В.О.
    Сообщений
    289
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    caro, Я нажал SL, PC клавиатура отключилась, но клавиатура ZX осталась недоступна. Нажал ее еще несколько раз, проверил ZX клавиатуру отдельно, результат тот же - SL работает только как блокиратор клавиатуры.

    P.S. Как можно узнать версию прошивки?
    Читать мой zx блог
    Scorpion ZS 256Kb Green \ ProfROMv4.01 \ fdd5.25 fdd3.5 \ ZXKit1 VGA & PAL \ ZX_Multi_Card.
    ZX Evolution rev.3 KAY128+bdi, zx48 leningrad.

  5. #675

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

    По умолчанию

    Цитата Сообщение от lupus
    Я нажал SL, PC клавиатура отключилась, но клавиатура ZX осталась недоступна. Нажал ее еще несколько раз, проверил ZX клавиатуру отдельно, результат тот же - SL работает только как блокиратор клавиатуры.
    Я что-то запамятовал, у тебя какая версия ZXMC, 1-ая или вторая.
    В первой для реализации отключения порта ZXMC необходима небольшая
    доработка контроллера. Я об этом писал в форуме.

    Цитата Сообщение от lupus
    Как можно узнать версию прошивки?
    Чтением порта мышки (#DF) или модема (#EF) с нулевым старшим байтом адреса:
    Например из BASICа:
    PRINT IN 223
    или
    PRINT IN 239
    Для версии ZXMC2, то же значение будет при чтении порта часов (#F7):
    PRINT IN 247

    Начиная с последней версии прошивки для ZXMC2 номер версии можно получить нажав в BASICе на клавиши WinMenu+V.

  6. #676

    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Камиль, я правильно понимаю, что при установке Scroll Lock ZXMC перестаёт выдавать IORQGE при обращении Спека к #FE?
    И ещё - сигнал PB3 на Х3 ZXMC-2 как я понял нигде не задействован?

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

  8. #677

    Регистрация
    20.09.2007
    Адрес
    СПб, В.О.
    Сообщений
    289
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    caro, У меня первая версия 2.4, собранная Женей7.
    PRINT IN 223 = 24
    PRINT IN 239 =24
    PRINT IN 247 = 255
    Читать мой zx блог
    Scorpion ZS 256Kb Green \ ProfROMv4.01 \ fdd5.25 fdd3.5 \ ZXKit1 VGA & PAL \ ZX_Multi_Card.
    ZX Evolution rev.3 KAY128+bdi, zx48 leningrad.

  9. #678

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

    По умолчанию

    Цитата Сообщение от lupus
    У меня первая версия 2.4, собранная Женей7.
    PRINT IN 223 = 24
    PRINT IN 239 =24
    PRINT IN 247 = 255
    Всё правильно, версия прошивки 2.4 для ZXMC1.
    Требуется небольшая доработка - установить резистор (порядка 220 Ом) на входе INT0 контроллера.
    Если сам не сможешь доработать, поговори с Женей.

    Добавлено через 15 минут
    Цитата Сообщение от Black_Cat
    ... я правильно понимаю, что при установке Scroll Lock ZXMC перестаёт выдавать IORQGE при обращении Спека к #FE?
    Вход прерывания INT0 ATMega переводится в режим выхода и на нём устанавливается высокий уровень.
    Для того что бы избежать конфликта с выходным сигналом ИД7, между этими выводами ставится резистор.
    Высокий уровень с выхода INT0 блокирует передачу импульса выбора порта клавиатуры
    на схему формирования /WAIT, /IORQE и выходные буферные регистры АП6.
    Тоесть порт #FE из адресного пространства ZXMC полностью исключается.

    Цитата Сообщение от Black_Cat
    И ещё - сигнал PB3 на Х3 ZXMC-2 как я понял нигде не задействован?
    PB3 это вход с магнитофона, а вот PB2 и PE2 пока в резерве.
    Последний раз редактировалось caro; 07.04.2008 в 18:31. Причина: Добавлено сообщение

  10. #679

    Регистрация
    20.09.2007
    Адрес
    СПб, В.О.
    Сообщений
    289
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Question Раскладка клавиатуры ZXMC ver2.4

    Уважаемый Камиль и владельцы платы!
    Я бы хотел поднять вопрос, уже озвученный до меня на страницах 47 и 24 данной темы.
    А именно о соответствии клавиш ZX на PC клавиатуре.

    есть вопросы:

    • Возможно ли перепрошить раскладку под свои нужды?
      В архиве zxmc_kbd.zip содержатся файлы раскладок tab_1_0.asm и tab_2_0.asm, которые можно отредактировать под свои нужды и без проблем прошить в ПЗУ платы, так?
    • Есть ли смысл разработать стандарт на доп клавиши и предложить его прошить по умолчанию? Или сколько спектрумистов - столько и стандартов?
    • Я был слегка опечален игнором замечательных комбинаций клавиш в 128 бэйсике. А почему ESC это ALT а не EDIT так вообще недоумеваю


    И еще, если позволите, пара вопросов общего характера:
    • Я так и не понял, почему нельзя рулить Sinclair джойстиком. Понял только что нельзя... Объясните пожалуйста.
    • Если рулить им - никак, то может сделать на плате доп. разъемы для синклера ? Это бы решило проблему...


    Буду рад развить тему, если она вызовет ваш интерес.
    Читать мой zx блог
    Scorpion ZS 256Kb Green \ ProfROMv4.01 \ fdd5.25 fdd3.5 \ ZXKit1 VGA & PAL \ ZX_Multi_Card.
    ZX Evolution rev.3 KAY128+bdi, zx48 leningrad.

  11. #680

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

    По умолчанию

    Цитата Сообщение от lupus
    есть вопросы:[*]Возможно ли перепрошить раскладку под свои нужды?
    В архиве zxmc_kbd.zip содержатся файлы раскладок tab_1_0.asm и tab_2_0.asm, которые можно отредактировать под свои нужды и без проблем прошить в ПЗУ платы, так?
    Именно так, и поверь мне это достаточно просто.
    Цитата Сообщение от lupus
    [*]Есть ли смысл разработать стандарт на доп клавиши и предложить его прошить по умолчанию? Или сколько спектрумистов - столько и стандартов?
    Если придумаешь хороший вариант и докажешь, что он наиболее оптимальный.
    Цитата Сообщение от lupus
    [*]Я был слегка опечален игнором замечательных комбинаций клавиш в 128 бэйсике.
    Сам понимаешь, в 128 BASICе набирать команды придется по символьно, а это занимает и места больше и время при вводе.
    Но в принципе это возможно (пока место в памяти контроллера есть), но придется делать два варианта вызова повесив их на разные комбинации клавиш. Только есть ли в этом смысл?

    Цитата Сообщение от lupus
    А почему ESC это ALT а не EDIT так вообще недоумеваю
    Сделай как тебе нравится, я уже сказал это просто.

    Цитата Сообщение от lupus
    И еще, если позволите, пара вопросов общего характера:[*]Я так и не понял, почему нельзя рулить Sinclair джойстиком. Понял только что нельзя... Объясните пожалуйста.
    Пока порт клавиатуры занят ZXMC, порт джойстиков просто аппаратно заблокирован.

    Цитата Сообщение от lupus
    [*]Если рулить им - никак, то может сделать на плате доп. разъемы для синклера ? Это бы решило проблему...
    Надо подумать, были уже предложения подключать к ZXMC стандартные джойстики от игровых приставок.

Страница 68 из 162 ПерваяПервая ... 646566676869707172 ... ПоследняяПоследняя

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

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

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

Ваши права

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