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

User Tag List

Страница 10 из 19 ПерваяПервая ... 67891011121314 ... ПоследняяПоследняя
Показано с 91 по 100 из 185

Тема: Специалист_МХ: контроллер дисковода

  1. #91

    Регистрация
    23.02.2012
    Адрес
    г. Слюдянка, Иркутская обл.
    Сообщений
    78
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пробовал загрузить MX_DOS_4 в RAMFOS,пишет "ошибка",через Отладчик тоже
    "ошибка",поверяю директивой D,L ни чего в памяти нет.Пробовал монитором"Magik"
    адаптированным под RAMFOS тоже не загружается,непонятно какой формат.
    MX_DOS_4 взял из вложения файл Wav,загружал из ПК через магнитофонный вход.

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

  3. #92

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я ту просмотрел документацию на ВГ93, распировку дисковода и нашёл не соответствие сигналов. Всё по порядку. Вот схема.
    Сигнал готовности ("1") на ВГ93 не появится никогда, если используется вместо ЛР11 элемент 2И (как на этой схеме). Дисковод на штырьке 34 должен выставить "0", когда он готов. Соответственно ВГ93 не запуститься. Нужно выход этого элемента инвертировать. Логика работы ЛР11 будет справедлива, если использовать для работы одинаковых дисководов (3,5"+3,5" или 5,25"+5,25") только перемычку в положении 0. Таким образом вся схема ЛР11 заменяется на один элемент 2И/НЕ. Байкал, попробуй один элемент ЛА3 подключить так: входы на сигналы 8 и 22, выход на выводы 23 и 32 ВГ93.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	fddcerr.jpg 
Просмотров:	236 
Размер:	22.5 Кб 
ID:	46988  

  4. #93

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Копнув документацию на ВГ93 и просмотрев листинг работы MX-DOS я пришёл к выводу, что не так уж трудно эмулировать всю схему контроллера дисковода без применения ВГ93, да и дисковода вообще на одной ПЛИС + SPI память. Образ дискеты (файл odi) можно будет грузить с SD карты прямо в память SPI и работать с ним. Причем исходник можно упростить значительно если только работать с ограниченными командами, которые посылает MX-DOS в контроллер.

  5. #94

    Регистрация
    23.02.2012
    Адрес
    г. Слюдянка, Иркутская обл.
    Сообщений
    78
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    попробуй один элемент ЛА3 подключить так: входы на сигналы 8 и 22, выход на выводы 23 и 32 ВГ93.
    Добрый день,собственно я не подключаю два дисковода 3.5 и 5.25 одновременно:
    сначала загружаю MX_DOS с 5.25" в RAMFOS ,а потом подключаю 3.5" и пробую различные комбинации. У D9 есть свободен 1 элемент ,попробую.Спасибо.

  6. #95

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Можно и так. Один существующий дисковод будет дисководом А, необязательно подключать второй. Но они должны быть (5.25" и 3.5") одновременно подключены к контроллеру дисковода. Вводить в работу какой либо можно отключением питания дисковода. MX-DOS вроде бы каждый раз настраивается заново при считывании каталога.

  7. #96

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В связи с разработкой эмулятора контроллера дисковода для Специалиста_МХ возникли непонятки по самой схеме контроллера дисковода от Афанасьева. Просмотрел даташиты на ВГ93 и ВМ80 и нашёл несоответствие сигнала ЗАХВАТ, приходящего на вывод 13 микропроцессора. ВГ93 когда передаёт или готова принять данные выставляет на выводе 38 DRQ сигнал "1". Это должно быть сигналом для микропроцессора, который должен перейти в режим захвата и принять или передать данные. Следим за сигналом по схеме. На выходе D8.4 присутствует "0", далее этот "0" передаётся на 13 ногу микропроцессора при положительном перепаде на тактовом вход триггера D3.1 . Ну нам нужен инвертированный сигнал! Что здесь не так?
    Ещё один момент. Дешифратор портов контроллера дисковода на D1 должен управлять тактовыми входами ещё трёх подобных D3.1 триггеров положительным перепадом, а присутствуют инверсные сигналы.
    Объясните что я не догоняю, плис.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	fddspets.JPG 
Просмотров:	283 
Размер:	18.0 Кб 
ID:	50864  

  8. #97
    HardWareMan
    Гость

    По умолчанию

    Схема подключения триггера такова, что лог.1 он запишет строго по такту, а лог.0 переведет его принудительно в сброс незамедлительно. Пора бы тебе уже изучить поведение простой логики, вроде ТМ2.
    PS У ВМ80 в МХе используется именно захват шин. Активный уровень - лог.1 Таким образом, пока ты не обратишься к ячейке, которая выбирается с номером 0, он работает как обычно, ибо постоянный сброс не критичен - он разрешает работу ВМ80. А вот установка будет строго в определенный момент буквально за 1 такт до анализа сигнала HOLD процессором. Достаточно элегантное решение.

  9. #98

    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    264
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    5 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Контролер дисковода все собрали? Тогда вопрос про MX-DOS в эмуляторах. Как в ней правильно копировать на дискету? После F1 сразу пишет "ошибка", хотя с дискеты на RAM-диск все OK. Диск форматирует, записывает MX-DOS, стирает файлы, создает каталоги, ... Так же не работает TAB на дисковом файле, на RAM-диске без проблем. Проверял не только в своем эмуляторе, а еще в двух - то же самое. Что-то не так в эмуляции или какое-то несоответствие в ROM и в образе диска?

  10. #99

    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,436
    Спасибо Благодарностей отдано 
    163
    Спасибо Благодарностей получено 
    190
    Поблагодарили
    121 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В эмуляторах режим форматирования не поддержан (по крайней мере в emu от b2m). У меня пока рабочего контроллера нет.
    Как понять по F1 копирование не работает? С дискеты на дискету можно переписывать только через RAM-диск (правая панель). Обратная операция по F4. Чтобы не задавать таких вопросов нужно хотя бы один раз прочитать инструкцию по работе. Я делаю нормальный типа нортона коммандер, он кроме дискет и RAM-диска будет поддерживать ROM-диск и SD карту (контроллер от Vinxru).

  11. #100
    zx_
    Гость

    По умолчанию

    Цитата Сообщение от fifan Посмотреть сообщение
    Я делаю нормальный типа нортона коммандер, он кроме дискет и RAM-диска будет поддерживать ROM-диск и SD карту (контроллер от Vinxru).
    и чтобы обычный специалист поддерживал, нет только суперпупер мх

Страница 10 из 19 ПерваяПервая ... 67891011121314 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Контроллер дисковода
    от andrew76 в разделе Внешние накопители
    Ответов: 55
    Последнее: 12.04.2024, 16:33
  2. Ответов: 24
    Последнее: 30.04.2016, 23:47
  3. Ленинград 3 + контроллер дисковода
    от zorel в разделе Барахолка (архив)
    Ответов: 2
    Последнее: 28.07.2011, 14:03
  4. Куплю контроллер дисковода
    от djvini в разделе Барахолка (архив)
    Ответов: 10
    Последнее: 21.04.2011, 01:19
  5. контроллер дисковода на микроконтроллере.
    от rnd.gen в разделе Внешние накопители
    Ответов: 92
    Последнее: 21.12.2010, 16:58

Ваши права

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