Иизвините пожалуйста, не могли бы помочь. Каким образом можно подключить lpt порт к spectrum. Кроме того, как работать с джойстиком. Какие для этого нужны команды.
Иизвините пожалуйста, не могли бы помочь. Каким образом можно подключить lpt порт к spectrum. Кроме того, как работать с джойстиком. Какие для этого нужны команды.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Вопросы не совсем корректно поставлены!
Что значит "подключить LPT порт"? Имеется ввиду подключить к Спектруму ПЦ через LP-порт, подключить к Спектруму мультикатру (т.е. организовать LPT-порт) или просто подключить принтер с параллельным портом?
То же касается и джойстика. С каким джойстиком предполагается работать, на каком языке и т.д.?
С уважением, Станислав.
C каким из?Сообщение от iliasam
С Kempston - читаешь 31 порт, установленный bit 0 = вправо, bit 1 = влево, bit 2 = вниз, bit 3 = вверх, bit 4 = Fire.
С Sinclair - это просто кнопки клавиатуры, левый (иногда ещё обзывают interface 1) 12345 (влево-вправо-вверх-вниз-огонь); правый (стандартный interface 2 джойстик) 67890.
Заходи на "Сисопник ZXNet", поговоришь со всеми
. И у вас там рядом (в с. Ново-Никольское) живёт спектрумист.
Так вопрос-то в чём: нет LPT порта, но есть принтер и его надо подключить? Тогда берём КР580ВВ55А, паяльник... а дальше объясню.
Мне lpt порт и джойстик нужны для того, чтобы управлять другим устройствами (ну хотя бы светодиодами помигать) при помощи spectrum, а не принтер подключать. На порт джойстика (пяти кнопочный) подавать сигналы извене.
То есть нужен просто цифровой вход и выход.
А модель-то Спектрума какая? Порт кемпстон-джойстика есть почти во всех моделях, да и LPT-порт, особенно по схеме ZX-Lprint-III, тоже.Сообщение от iliasam
Я к самопалу Москва-48 в 1989 году припаял КР580ВВ55А, самостоятельно придумав схему дешифрации портов на какой-то мелкой логике. Работало безупречно. Комп тот ещё цел, хотя и не используется (после перехода на Pentagon). В принципе, и схему могу попытаться отыскать. Если управлять устройствами, ВВ55 идеальна для такой задачи, так как три 8-разрядных порта и гибкость программной настройки. Как рулить ею, я публиковал в ранних номерах газеты Nicron в рубрике "Учимся ассемблеру" (точный номер могу посмотреть, если нужно).
Уточнение для автора исходного: у "порта Sinclair" нет связи с общим проводом ("землёй") схемы компьютера, поэтому не получится просто подавать логические уровни на входы, предназначенные для джойстика!Сообщение от Shiru
Поэтому для чтения состояния устройства более подходит порт Кемпстон-джойстика (или ВВ55).
Модель spectrum определить не могу, но точно знаю что lpt порта там нет, а порт вероятно все таки не Кемпстон.
А в интернете нет схем подкючения КР580ВВ55А к spectrum? И каким образом им управлять?
поищи справочник, в инете и советских библиотеках. неоднократно в 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 управляешь в соответствии с доками.
А нельзя ли работать с шиной данных напрямую?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)