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

User Tag List

Страница 3 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 21 по 30 из 65

Тема: Опознайте TR-DOS Контроллер

  1. #21
    Привидение Аватар для AlexFantasy
    Регистрация
    17.02.2006
    Адрес
    Светлогорск на Березине
    Сообщений
    1,093
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Понятно!!! Завтра буду пробовать так то далеко не убегайте....как сразу подпаяю сей "девайс" так сразу буду здеся!!!!
    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

    ___________________________
    Идея, брошенная в массы - девка, брошенная в полк

  2. #22
    Master Аватар для Prusak
    Регистрация
    28.02.2005
    Адрес
    г.Минск
    Сообщений
    643
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Keeper Посмотреть сообщение
    Не совсем, /OIRQ нужен для того чтобы заблокировать порты которые конфликтуют с портами контроллера тырдоса, сформировать /OIRQ можно с помощью одного элемента ИЛИ: /OIRQ = /IORQ or ROMCS. НО! Этот сигнал должен участвовать в дешифрации только тех портов которые конфликтуют с портами контроллера тырдоса, иначе Вы, например, не сможете вводить команды тырдоса с клавиатуры, так как ROMCS(если использовать его как /OIRQ) будет блокировать и порт 0xFE
    Всё будет работать! Сигнал /OIRQ в данном контроллере должен блокировать ВСЕ остальные порты Спектрума. Конфликта с клавиатурой не будет хотя бы потому, что сигнал /OIRQ вырабатывается только при определенных условиях: при переходе на определенные адреса памяти (#3D2F, например, и еще некоторые, я уже по памяти не помню). Опрос клавиатуры в TR-DOS сделан так, что ничего не конфликтует.

    Это была теория. А практика - я таких контроллеров несколько штук подключил к Ленинград-1, всё работало отлично!

  3. #23
    Master Аватар для Keeper
    Регистрация
    15.11.2007
    Адрес
    Харьков
    Сообщений
    873
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Prusak Посмотреть сообщение
    Всё будет работать! Сигнал /OIRQ в данном контроллере...
    Вопрос был: где сигнал /OIRQ в этом контроллере.
    И был ответ: нет его, этот сигнал нужно формировать либо формировать IORQGE.

  4. #24
    Master Аватар для Prusak
    Регистрация
    28.02.2005
    Адрес
    г.Минск
    Сообщений
    643
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я только хотел сказать, что формирование /OIRQ при помощи элемента ИЛИ не будет мешать работе клавиатуры, как было предположено выше.

    Вообще-то про подключение этого контроллера я как мог написал в описании на схеме. Я старался, чтобы было понятно.

  5. #25
    Master Аватар для Keeper
    Регистрация
    15.11.2007
    Адрес
    Харьков
    Сообщений
    873
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Prusak Посмотреть сообщение
    Я только хотел сказать, что формирование /OIRQ при помощи элемента ИЛИ не будет мешать работе клавиатуры, как было предположено выше.
    Будет, например в пентагоне 128 /OIRQ идет только на порт принтера, 0xXXFE и 0x7FFD работают только от /IORQ. Если же я не прав то я тогда не понимаю как работает клавиатура в тырдосе и обработчик кнопки Magic. Гуру схемотехники, объясните плз...

  6. #26
    Master Аватар для Prusak
    Регистрация
    28.02.2005
    Адрес
    г.Минск
    Сообщений
    643
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Клавиатура в 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.

  7. #27
    Привидение Аватар для AlexFantasy
    Регистрация
    17.02.2006
    Адрес
    Светлогорск на Березине
    Сообщений
    1,093
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Короче подцепил Я Контроллер к Композиту по схеме 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

    ___________________________
    Идея, брошенная в массы - девка, брошенная в полк

  8. #28
    Master Аватар для Prusak
    Регистрация
    28.02.2005
    Адрес
    г.Минск
    Сообщений
    643
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    То, что TR-DOS запустился, это уже говорит о том, что контроллер с большего рабочий

    Насколько я помню, 12 вывод ТМ2 если на корпусе, то по сбросу компьютер выходит сразу в TR-DOS, а если на +5В, то - в BASIC.

    То, что 11 и 12 выводы ЛА2 разделены, не страшно, потому что один вход получается висит в воздухе, и микросхема считает, что он в лог.1, но лучше эти входы объединить как были. В любом случае это не будет влиять на способность контроллера форматировать диски.

    То, что ты описал при форматировании - было что-то похожее, только не совсем помню из-за чего. Память подводит, давно было. Но проблема решалась просто, это я помню! Вроде что-то было с ВГ93. На всякий случай проверь, чтобы на неё шло +12В на 40 вывод. Если все питания на ВГ93 в норме, попробуй сменить на заведомо рабочую микросхему. Еще можно проверить все сигналы на дисковод, может чего-нибудь не контачит.
    Последний раз редактировалось Prusak; 12.11.2008 в 11:24.

  9. #29
    Привидение Аватар для AlexFantasy
    Регистрация
    17.02.2006
    Адрес
    Светлогорск на Березине
    Сообщений
    1,093
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Все сигналы от Компа до контроллера доходят... ВГ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

    ___________________________
    Идея, брошенная в массы - девка, брошенная в полк

  10. #30
    Master Аватар для Prusak
    Регистрация
    28.02.2005
    Адрес
    г.Минск
    Сообщений
    643
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    19
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AlexFantasy Посмотреть сообщение
    Все сигналы от Компа до контроллера доходят... ВГ93 стопудово рабочая (уже проверил) такие вещи как случайное пропадание питания на ВГ93 и что этим светит я и так знаю... А в компе может быть проблема или нет??? Вообще я этот контроллер к 3.5 дисковёрту подключал (имеет ли смысл на 5.25 проверять???
    На 5,25 в первую очередь надо проверять. И я имел в виду сигналы от контроллера до дисковода, может контакта какого-нибудь в шлейфе нет...

    Цитата Сообщение от AlexFantasy Посмотреть сообщение
    Я ведь только форматированием и проверял контроллер, записанных дискет у меня нет... Может меня неправильно поняли - типа что всё работает, но только неформатирует??????
    Если запустилась TR-DOS и можно давать команды, то это уже говорит о том, что интерфейс с компом работает.

    Если бы такая проблема была у меня, я бы не спеша сидел и проверял все сигналы на микросхемах, может где-то пайка плохая, или логический элемент "вылетел" или диоды, на худой конец, неисправны (в контроллере есть пару штук).
    Последний раз редактировалось Prusak; 12.11.2008 в 17:05.

Страница 3 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Опознайте клон
    от alost в разделе Несортированное железо
    Ответов: 3
    Последнее: 05.01.2013, 12:05
  2. Опознайте музончик
    от newart в разделе Музыка
    Ответов: 3
    Последнее: 25.12.2007, 00:47
  3. опознайте ось , плиз.
    от John North в разделе Оси
    Ответов: 8
    Последнее: 25.01.2007, 18:58
  4. Опознайте Кворум!
    от Addison в разделе Кворум
    Ответов: 8
    Последнее: 04.09.2006, 21:55
  5. Опознайте мой спек
    от Andrnow в разделе Несортированное железо
    Ответов: 4
    Последнее: 03.04.2006, 01:08

Ваши права

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