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

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 16

Тема: порт lpt

  1. #1
    Junior
    Регистрация
    16.05.2005
    Адрес
    красногорск
    Сообщений
    7
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию порт lpt

    Иизвините пожалуйста, не могли бы помочь. Каким образом можно подключить lpt порт к spectrum. Кроме того, как работать с джойстиком. Какие для этого нужны команды.

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

  3. #2
    Administrator Аватар для CityAceE
    Регистрация
    13.01.2005
    Адрес
    г. Владивосток
    Сообщений
    2,998
    Благодарностей: 1285
    Записей в дневнике
    5
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вопросы не совсем корректно поставлены!

    Что значит "подключить LPT порт"? Имеется ввиду подключить к Спектруму ПЦ через LP-порт, подключить к Спектруму мультикатру (т.е. организовать LPT-порт) или просто подключить принтер с параллельным портом?

    То же касается и джойстика. С каким джойстиком предполагается работать, на каком языке и т.д.?
    С уважением, Станислав.

  4. #3

    По умолчанию

    Цитата Сообщение от iliasam
    Кроме того, как работать с джойстиком.
    C каким из?

    С Kempston - читаешь 31 порт, установленный bit 0 = вправо, bit 1 = влево, bit 2 = вниз, bit 3 = вверх, bit 4 = Fire.

    С Sinclair - это просто кнопки клавиатуры, левый (иногда ещё обзывают interface 1) 12345 (влево-вправо-вверх-вниз-огонь); правый (стандартный interface 2 джойстик) 67890.

  5. #4
    Guru
    Регистрация
    15.01.2005
    Адрес
    USSR
    Сообщений
    2,038
    Благодарностей: 331
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Заходи на "Сисопник ZXNet" , поговоришь со всеми . И у вас там рядом (в с. Ново-Никольское) живёт спектрумист.
    Так вопрос-то в чём: нет LPT порта, но есть принтер и его надо подключить? Тогда берём КР580ВВ55А, паяльник... а дальше объясню .

  6. #5
    Junior
    Регистрация
    16.05.2005
    Адрес
    красногорск
    Сообщений
    7
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию lpt port

    Мне lpt порт и джойстик нужны для того, чтобы управлять другим устройствами (ну хотя бы светодиодами помигать) при помощи spectrum, а не принтер подключать. На порт джойстика (пяти кнопочный) подавать сигналы извене.
    То есть нужен просто цифровой вход и выход.

  7. #6
    Guru
    Регистрация
    15.01.2005
    Адрес
    USSR
    Сообщений
    2,038
    Благодарностей: 331
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от iliasam
    Мне lpt порт и джойстик нужны для того, чтобы управлять другим устройствами
    То есть нужен просто цифровой вход и выход.
    А модель-то Спектрума какая? Порт кемпстон-джойстика есть почти во всех моделях, да и LPT-порт, особенно по схеме ZX-Lprint-III, тоже.

    Я к самопалу Москва-48 в 1989 году припаял КР580ВВ55А, самостоятельно придумав схему дешифрации портов на какой-то мелкой логике. Работало безупречно. Комп тот ещё цел, хотя и не используется (после перехода на Pentagon). В принципе, и схему могу попытаться отыскать. Если управлять устройствами, ВВ55 идеальна для такой задачи, так как три 8-разрядных порта и гибкость программной настройки. Как рулить ею, я публиковал в ранних номерах газеты Nicron в рубрике "Учимся ассемблеру" (точный номер могу посмотреть, если нужно).

  8. #7
    Guru
    Регистрация
    15.01.2005
    Адрес
    USSR
    Сообщений
    2,038
    Благодарностей: 331
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shiru
    С Sinclair - это просто кнопки клавиатуры, левый (иногда ещё обзывают interface 1) 12345 (влево-вправо-вверх-вниз-огонь); правый (стандартный interface 2 джойстик) 67890.
    Уточнение для автора исходного: у "порта Sinclair" нет связи с общим проводом ("землёй") схемы компьютера, поэтому не получится просто подавать логические уровни на входы, предназначенные для джойстика!
    Поэтому для чтения состояния устройства более подходит порт Кемпстон-джойстика (или ВВ55 ).

  9. #8
    Junior
    Регистрация
    16.05.2005
    Адрес
    красногорск
    Сообщений
    7
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Модель spectrum определить не могу, но точно знаю что lpt порта там нет, а порт вероятно все таки не Кемпстон.
    А в интернете нет схем подкючения КР580ВВ55А к spectrum? И каким образом им управлять?

  10. #9
    Master Аватар для Ronin
    Регистрация
    28.03.2005
    Адрес
    Krasnodar, Russia
    Сообщений
    585
    Благодарностей: 2
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    поищи справочник, в инете и советских библиотеках. неоднократно в zx-прессе пролетала, инфа по распиновке и программированию К580ВВ55 (i8055).
    подключать так -

    z80 ---- вв55
    d0..d7 ---- d0..d7
    a5 ---- a0
    a6 ---- a1
    a7,iorq- подать на 555ЛЛ1, выход на cs-
    rd- ---- rd-
    wr- ---- wr-
    reset- ----инвертор(555ЛН1)---- reset

    теперь по портам #1F, #3F, #5F, #7F управляешь в соответствии с доками.

  11. #10
    Junior
    Регистрация
    16.05.2005
    Адрес
    красногорск
    Сообщений
    7
    Благодарностей: 0
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию порт lpt

    А нельзя ли работать с шиной данных напрямую?

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Порт Unreal Speccy под Linux!
    от ^m00h^ в разделе Эмуляторы
    Ответов: 22
    Последнее: 16.07.2017, 17:07
  2. Порт EFF7 и примочки под него
    от tilikum в разделе Unsorted
    Ответов: 36
    Последнее: 23.11.2015, 23:04

Ваши права

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