Инструменты пользователя

Инструменты сайта


msx:psg:psg

Это старая версия документа!


MSX — Порт общего назначения (PSG)

Интерфейс ввода/вывода общего назначения

МикросхемаAY-3-8910 (или аналог)
Вход/выходвход 4 бита
выход 1 бит, двунаправленный 2 бита (на порт)
УровеньTTL
РазъёмДевятиконтактный разъём AMP (D-SUB) (штырьки со стороны корпуса)

Порядок расположения контактов:

На разъёме
в MSX
На
устройстве

оригинал

оригинал

Сигнальные линии интерфейса:

Сигнал Направление
1 FWDвход
2 BACKвход
3 LEFTвход
4 RIGHTвход
5 +5 В
6 TRG1вход/выход
7 TRG2вход/выход
8 COMвыход
9 GND

Должна быть обеспечена нагрузочная способность не менее 50мА.

Джойстик

Есть два типа джойстиков:

  • Тип A — имеет одну кнопку или несколько кнопок, но сигнал не может быть распознан программно
  • Тип B — имеет две кнопки и можно программно определить, какая именно кнопка нажата

Большинство доступных джойстиков относятся к типу B, и предполагается, что программное обеспечение также поддерживает тип B. Поэтому при использовании джойстиков типа А необходимо соблюдать осторожность.

Схема подключения джойстика:

Программа для тестирования мыши/джойстика: MSX JoyTest


Joystick control - MSX Wiki

Competition PRO Retro

http://wiki.icomp.de/wiki/Competition_Pro_Retro

http://wiki.icomp.de/wiki/DB9-Joystick

Манипулятор колесо

FIXME

При вызове функции BIOS «PDL» компьютер посылает импульс на восьмой контакт порта ввода-вывода общего назначения. Этот импульс взводит одновибратор, который формирует ответный импульс переменной длины, возвращаясь в стабильное состояние через промежуток времени, зависящий от угла поворота переменного резистора, прикреплённого к ручке манипулятора. К каждому порту может быть подключено до шести манипуляторов включительно.

Манипулятор колесо не будет поддерживаться системным программным обеспечением на MSX turbo R или более поздней версии MSX.

Временная диаграмма колеса:

Схема подключения цепей колеса:

Мышь

Звук

Ссылки

msx/psg/psg.1605952596.txt.gz · Последние изменения: 2020-11-21 12:56 — GreyWolf