Важная информация

User Tag List

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

Тема: Джойстики на Векторе-06ц

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Guru Аватар для svofski
    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,126
    Спасибо Благодарностей отдано 
    810
    Спасибо Благодарностей получено 
    666
    Поблагодарили
    409 сообщений
    Mentioned
    22 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Джойстики на Векторе-06ц

    Предлагаю вопросы, касающиеся подключения и использования разных вариантов джойстиков, обсуждать тут. Вариантов разных описывалось много и неплохо было бы собрать информацию в одном месте.

    Варианты джойстиков:

    УСПИД, БАЙТ, ПУ, Вектор-06ц.02.

    Что-то забыл?

    БАЙТ, если я правильно понял, то это из публикации "Байт":
    Код:
    "НАЗНАЧЕНИЕ ВЫВОДОВ ПУ: А0 - +5В,ОБЩИЙ ПРОВОД; А1 - СТРЕЛКА ВВЕРХ;
    А2 - СТРЕЛКА ВПРАВО; А3- СТРЕЛКА ВНИЗ; А4 - СТРЕЛКА ВЛЕВО; А5 - ПРОБЕЛ"
    Джойстик-П, потому что висит на ПУ:
    Код:
    05H  порт PС параллельного интерфейса (разъем "ПУ")
    Запись: Опрос джойстиков П1, П2
    ╓7┬6┬5┬4┬3┬2┬1┬0╖
    ║x│ │ │x│x│x│x│x║
    ╙─┴╥┴╥┴─┴─┴─┴─┴─╜ бит
       ║ ╚═══════════  5: 0=джойстик П1, 1=джойстик П2
       ╚═════════════  6: 1=джойстик П1, 0=джойстик П2
    06H  порт PB параллельного интерфейса (разъем "ПУ")
    Чтение: Джойстики П1, П2 (0 - клавиша нажата, 1 - отжата)
    ╓7┬6┬5┬4┬3┬2┬1┬0╖
    ║ │ │x│x│ │ │ │ ║
    ╙╥┴╥┴─┴─┴╥┴╥┴╥┴╥╜ бит
     ║ ║     ║ ║ ║ ╚═  0: "вправо"
     ║ ║     ║ ║ ╚═══  1: "влево"
     ║ ║     ║ ╚═════  2: "вверх"
     ║ ║     ╚═══════  3: "вниз"
     ║ ╚═════════════  6: кнопка 2
     ╚═══════════════  7: кнопка 1
    УСПИД
    Код:
    07H  порт PA параллельного интерфейса (разъем "ПУ")
    Чтение: Джойстик УСПИД (1 - клавиша нажата, 0 - отжата)
    ╓7┬6┬5┬4┬3┬2┬1┬0╖
    ║ │ │ │ │ │x│x│x║
    ╙╥┴╥┴╥┴╥┴╥┴─┴─┴─╜ бит
     ║ ║ ║ ║ ╚═══════  3: "кнопка"
     ║ ║ ║ ╚═════════  4: "влево"
     ║ ║ ╚═══════════  5: "вниз"
     ║ ╚═════════════  6: "вправо"
     ╚═══════════════  7: "вверх"
    Джойстик С (предположительно Счетмаш), или Вектор-06ц.02:
    Код:
    0EH  Запись: таблица цветности
    Чтение: Регистр 1-го джойстика (0 - клавиша нажата, 1 - отжата)
    ╓7┬6┬5┬4┬3┬2┬1┬0╖
    ║ │ │1│1│ │ │ │ ║
    ╙╥┴╥┴─┴─┴╥┴╥┴╥┴╥╜ бит
     ║ ║     ║ ║ ║ ╚═  0: "вправо"
     ║ ║     ║ ║ ╚═══  1: "влево"
     ║ ║     ║ ╚═════  2: "вверх"
     ║ ║     ╚═══════  3: "вниз"
     ║ ╚═════════════  6: кнопка 1
     ╚═══════════════  7: кнопка 2
    0FH  Запись: таблица цветности
    Чтение: Регистр 2-го джойстика (0 - клавиша нажата, 1 - отжата)
    ╓7┬6┬5┬4┬3┬2┬1┬0╖
    ║ │ │1│1│ │ │ │ ║
    ╙╥┴╥┴─┴─┴╥┴╥┴╥┴╥╜ бит
     ║ ║     ║ ║ ║ ╚═  0: "вправо"
     ║ ║     ║ ║ ╚═══  1: "влево"
     ║ ║     ║ ╚═════  2: "вверх"
     ║ ║     ╚═══════  3: "вниз"
     ║ ╚═════════════  6: кнопка 1
     ╚═══════════════  7: кнопка 2
    Все вышеперечисленное я не поперчил знаками вопроса не потому, что у меня нет никакого сомнения, а наоборот потому, что я ни в чем из этого не уверен. Рад любым замечаниям и поправкам.

    Ну и бтв:
    Цитата Сообщение от ivagor Посмотреть сообщение
    Чтобы и на реале и в эмуляторе было удобно надо было или запараллелить с {q ^} или перенести на одинаково расположенные друг относительно друга, например {F1 F2}
    Или джойстик.
    Последний раз редактировалось svofski; 31.07.2018 в 15:50.
    Больше игр нет

  2. Эти 2 пользователя(ей) поблагодарили svofski за это полезное сообщение:

    nzeemin (31.07.2022), parallelno (04.06.2023)

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

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

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

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

Похожие темы

  1. Биперная музыка на Векторе-06Ц
    от ivagor в разделе Вектор
    Ответов: 299
    Последнее: 30.06.2023, 21:10
  2. Эмулятор "ZX Spectrum 48" на "Векторе-06Ц"
    от Tim0xA в разделе Вектор
    Ответов: 31
    Последнее: 27.12.2022, 21:40
  3. Ответов: 18
    Последнее: 11.04.2021, 10:54
  4. Картинки демок Amstrad на векторе
    от yur в разделе Вектор
    Ответов: 13
    Последнее: 14.03.2016, 08:25
  5. Катинки С64 на Векторе
    от yur в разделе Вектор
    Ответов: 6
    Последнее: 13.03.2016, 15:40

Ваши права

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