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

User Tag List

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

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

  1. #91
    Member
    Регистрация
    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
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,164
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    70 сообщений
    Mentioned
    4 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 
Просмотров:	192 
Размер:	22.5 Кб 
ID:	46988  

  4. #93
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,164
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    70 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  5. #94
    Member
    Регистрация
    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
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,164
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    70 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  7. #96
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,164
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    70 сообщений
    Mentioned
    4 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 
Просмотров:	240 
Размер:	18.0 Кб 
ID:	50864  

  8. #97
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,395
    Спасибо Благодарностей отдано 
    304
    Спасибо Благодарностей получено 
    594
    Поблагодарили
    440 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  9. #98
    Activist
    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    254
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  10. #99
    Moderator Аватар для fifan
    Регистрация
    30.05.2007
    Адрес
    г. Лянтор, Сургутского р-на, ХМАО
    Сообщений
    4,164
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    124
    Поблагодарили
    70 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  11. #100
    zx_
    Гость

    По умолчанию

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

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

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

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

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

Похожие темы

  1. Контроллер дисковода
    от andrew76 в разделе Внешние накопители
    Ответов: 54
    Последнее: 08.02.2017, 10:37
  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

Ваши права

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