Понятно!!! Завтра буду пробовать так то далеко не убегайте....как сразу подпаяю сей "девайс" так сразу буду здеся!!!!
Понятно!!! Завтра буду пробовать так то далеко не убегайте....как сразу подпаяю сей "девайс" так сразу буду здеся!!!!
ZXM-Phoenix-1024(rev.02)
KAY-1024turbo(rev.2010)/FDC/NemoIDE/SMUC2.0/GS(512)
БАЙТ(БЭМЗ)/FDC
ZX-Evolution(rev.C)
Sega Dreamcast(PAL)/2xJoypad/Keyboard
A500Plus
___________________________
Идея, брошенная в массы - девка, брошенная в полк
Всё будет работать! Сигнал /OIRQ в данном контроллере должен блокировать ВСЕ остальные порты Спектрума. Конфликта с клавиатурой не будет хотя бы потому, что сигнал /OIRQ вырабатывается только при определенных условиях: при переходе на определенные адреса памяти (#3D2F, например, и еще некоторые, я уже по памяти не помню). Опрос клавиатуры в TR-DOS сделан так, что ничего не конфликтует.
Это была теория. А практика - я таких контроллеров несколько штук подключил к Ленинград-1, всё работало отлично!
Я только хотел сказать, что формирование /OIRQ при помощи элемента ИЛИ не будет мешать работе клавиатуры, как было предположено выше.
Вообще-то про подключение этого контроллера я как мог написал в описании на схеме. Я старался, чтобы было понятно.
Клавиатура в TR-DOS работает потому, что для её обработки используется интерпретатор BASIC-48, а в это время сигнал /OIRQ неактивен. Кнопка MAGIC вообще не имеет никакого отношения к работе клавиатуры и портов в частности. По кнопке MAGIC активизируется сигнал /NMI процессора, который запускает процедуру обработки немаскируемого прерывания в ПЗУ TR-DOS.
В качестве примера советую почитать статью "О подключении контроллера дисковода к компьютеру Байт" (журнал "Радиолюбитель №2/1994 г., стр. 6). Там сигнал /OIRQ формируется так же, разрывом связей от вывода /IORQ процессора.
Журнал можно скачать на официальном сайте по ссылке: http://radioliga.com/RL_1994/rl-1994-02.djvu
Последний раз редактировалось Prusak; 11.11.2008 в 16:40.
Короче подцепил Я Контроллер к Композиту по схеме IORQ на ЛЛ1.... Нихрена не заработало ... тоесть... вроде как всё работает но как только хочу форматнуть дискету у меня после слова Track - цыферки все за секунду пробегают и появляется надпись No disk.
Может это потому что в контроллере есть изменения на микрухе ЛА2 D13 выводы 11 и 12 замкнуты, а у меня они разорваны и с 12 вывода пошёл провод на свободный контакт системного разъёма контроллера (раньше контроллер был подключен к 128 Балтику). И еще на ТМ2 D10 12 нога отрезана от корпуса и запаяна на +5в.
Какие будут мысли на этот счёт?????????
ZXM-Phoenix-1024(rev.02)
KAY-1024turbo(rev.2010)/FDC/NemoIDE/SMUC2.0/GS(512)
БАЙТ(БЭМЗ)/FDC
ZX-Evolution(rev.C)
Sega Dreamcast(PAL)/2xJoypad/Keyboard
A500Plus
___________________________
Идея, брошенная в массы - девка, брошенная в полк
То, что TR-DOS запустился, это уже говорит о том, что контроллер с большего рабочий
Насколько я помню, 12 вывод ТМ2 если на корпусе, то по сбросу компьютер выходит сразу в TR-DOS, а если на +5В, то - в BASIC.
То, что 11 и 12 выводы ЛА2 разделены, не страшно, потому что один вход получается висит в воздухе, и микросхема считает, что он в лог.1, но лучше эти входы объединить как были. В любом случае это не будет влиять на способность контроллера форматировать диски.
То, что ты описал при форматировании - было что-то похожее, только не совсем помню из-за чего. Память подводит, давно было. Но проблема решалась просто, это я помню! Вроде что-то было с ВГ93. На всякий случай проверь, чтобы на неё шло +12В на 40 вывод. Если все питания на ВГ93 в норме, попробуй сменить на заведомо рабочую микросхему. Еще можно проверить все сигналы на дисковод, может чего-нибудь не контачит.
Последний раз редактировалось Prusak; 12.11.2008 в 11:24.
Все сигналы от Компа до контроллера доходят... ВГ93 стопудово рабочая (уже проверил) такие вещи как случайное пропадание питания на ВГ93 и что этим светит я и так знаю... А в компе может быть проблема или нет??? Вообще я этот контроллер к 3.5 дисковёрту подключал (имеет ли смысл на 5.25 проверять???
Добавлено через 7 минут
[QUOTE=Prusak;164126]В любом случае это не будет влиять на способность контроллера форматировать диски.QUOTE]
Я ведь только форматированием и проверял контроллер, записанных дискет у меня нет... Может меня неправильно поняли - типа что всё работает, но только неформатирует??????
Последний раз редактировалось AlexFantasy; 12.11.2008 в 16:22. Причина: Добавлено сообщение
ZXM-Phoenix-1024(rev.02)
KAY-1024turbo(rev.2010)/FDC/NemoIDE/SMUC2.0/GS(512)
БАЙТ(БЭМЗ)/FDC
ZX-Evolution(rev.C)
Sega Dreamcast(PAL)/2xJoypad/Keyboard
A500Plus
___________________________
Идея, брошенная в массы - девка, брошенная в полк
На 5,25 в первую очередь надо проверять. И я имел в виду сигналы от контроллера до дисковода, может контакта какого-нибудь в шлейфе нет...
Если запустилась TR-DOS и можно давать команды, то это уже говорит о том, что интерфейс с компом работает.
Если бы такая проблема была у меня, я бы не спеша сидел и проверял все сигналы на микросхемах, может где-то пайка плохая, или логический элемент "вылетел" или диоды, на худой конец, неисправны (в контроллере есть пару штук).
Последний раз редактировалось Prusak; 12.11.2008 в 17:05.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)