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

User Tag List

Страница 5 из 11 ПерваяПервая 123456789 ... ПоследняяПоследняя
Показано с 41 по 50 из 106

Тема: Специалист: Идентификация и классификация

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

    По умолчанию

    dmtr, а может накропаешь схему, а то я со схемотехникой не дружу... Вот именно те самые прерывания, правда лучше под ВМ80...

  2. #42
    Junior
    Регистрация
    09.03.2009
    Адрес
    Н.Новгород
    Сообщений
    27
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Схему к оригинальному спецу? Или уже на Z80? Если к оригинальному, то я не очень помню, как там из слова сосотояние ВМ80 вытащить IORQ и MREQ.
    Последний раз редактировалось dmtr; 27.09.2009 в 14:02.

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

    По умолчанию

    Хорошо накропай под Z80 схемку, переделую сам на ВМ80...

  4. #44
    Junior
    Регистрация
    09.03.2009
    Адрес
    Н.Новгород
    Сообщений
    27
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну вот примерно так:

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

    По умолчанию

    Спасибо! В ВМ80 нет IORQ, WAIT можно заменить на HOLD. В "Специалисте" лучше использовать не FFH, а порт "программатора" - F000H и соответственно выборку от вывода 5 DD21 (см. оригинальную схему Волкова, например, здесь - http://www.newretropc.ru/Spetsialist/spetsialist.jpg).

  6. #46
    Junior
    Регистрация
    09.03.2009
    Адрес
    Н.Новгород
    Сообщений
    27
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В ВМ80 IORQ выделяется из слова состояния процессора.

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

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

    По умолчанию

    Все-таки, как я писал нужно задействовать порт "программатора" - F000H, IORQ не нужен,а также убираем A0...A7, выборку CSPIO2 (вывод 5 DD21) подаем на выход элемента И (элемент 8 И/НЕ и за ним элемент И убираем). WAIT подаем на HOLD вход процессора (вывод 13 ВМ80).
    Записываем байт по адресу F000H. Потом, если AVR выставит WAIT, ждем его окончания и принимаем байт по адресу F000H. Прокатит?
    Последний раз редактировалось fifan; 04.05.2014 в 20:39.

  9. #48
    Junior
    Регистрация
    09.03.2009
    Адрес
    Н.Новгород
    Сообщений
    27
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    HOLD нужно будет брать с инверсного выхода ТМ2, т.к. в ВМ80 HOLD не инверсный. Все входы с активным 0, кроме адреса и данных конечно, просто в схеме черточки не нарисовал. Ну и еще нужно будет переписать загрузчик, чтоб он использовал не IN/OUT, а LDI/STI. А так вроде должно работать...

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

    По умолчанию

    Согласен. Рисую конечную схему. Насчет программы тоже думал. Там в ней идет сначала передача имени файла и его длина и сразу принимаются данные, в том числе и с номером ошибки, если что-то не так произошло. Переделать не сложно.
    Последний раз редактировалось fifan; 04.05.2014 в 20:39.

  11. #50
    Master
    Регистрация
    15.02.2009
    Адрес
    Зерноград
    Сообщений
    568
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    7 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так, а теперь всё для тех,кто на бронепоезде...))

    Цитата Сообщение от fifan Посмотреть сообщение
    Здесь http://www.nedopc.org/nedopc/upload/DISKMXl.png предпалагаемая схема (под Специалист_МХ) , вроде у автора работала, но ВГ93 сдохла и все остановилось...
    Здесь посмотрел.. Схема понравилась. Она будет работать на обычном спеце, или это только для МХ? И под какой операционной системой работает сие чудо?
    Про загрузку с флешки ещё не смотрел что куда.. Хотелось именно дисковод, так как флешка это немного не то..)) Хотя, если с дискогрызом не прокатит, тогда....))
    ZX-Spectrum 128(краснодарский вариант)+YM+Covox+3,5" FDD+5,25" FDD+Nemo controller+HDD+CD-ROM+PS/2 Keyboard+PS/2 Mouse (остальное в проекте...) (Всё самодельное) Плата Внутри Внешний вид

Страница 5 из 11 ПерваяПервая 123456789 ... ПоследняяПоследняя

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

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

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

Ваши права

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