2 / 2 213
Версия для печати
Подключение винчестера к компьютеру «Байт»
К компьютеру «Байт» (как, впрочем и к любому другому ZX-Spectrum) жёсткий диск можно подключить несколькими способами. Это можно сделать, например, при помощи платы DivIDE, можно выбрать вариант Nemo IDE и т.п. Все эти варианты имеют свои плюсы и минусы.
DivMMC
Да, это не HDD (используется SD-карта), однако гораздо удобнее и проще. И, самое важное, есть готовое устройство, которое просто подключается к системному разъёму «Байта» без каких-либо доработок компьютера.
DivMMC для компьютера «Байт»
DivMMC для компьютера «Байт»
Если для вам нужен просто достаточно ёмкий внешний носитель данных, где можно хранить сотни или тысячи образов дискет, я бы всё же советовал бы выбрать DivMMC.
DivIDE
К «Байту» можно подключить плату DivIDE. Плата рассчитана на подключение в системный разъём оригинального ZX-Spectrum, поэтому для подключения к «Байту» нужно паять переходник на его системный разъём. Доработок платы или компьютера не потребуется.
Я пока не делал отдельного описания по подключению этой платы. Этот раздел статьи в будущем будет дополняться.
Nemo IDE
Пожалуй, самая простая схема для подключения жёсткого диска к ZX-Spectrum. Представляет собой обычный набор портов для «общения» с HDD. Изначально этот интерфейс использовался для работы в системе iS-DOS. Система специфическая и рассчитана больше на «гиков», чем на рядовых пользователей Спектрума. Однако тут я привожу техническую сторону вопроса.
Контроллер от Nemo описывался много где (например, в электронном журнале ZX-Format #8). Толковое описание можно взять на сайте NedoPC. Схему оттуда можно брать без изменений, за исключением того, что на 2DD1 вместо сигнала /DOS надо завести +5В, и сигнал IORQGE с контроллера винчестера никуда не подключать.
Для старта системы iS-DOS нужно иметь загрузчик, прошитый в ПЗУ, поэтому в моём случае конструктивно контроллер винчестера выполнен совместно с ROM-диском. Это позволяет подключить свою прошивку ПЗУ, которую можно вызвать нажатием кнопки NMI. Фотографии платы расположены на той же странице, где описание ROM-диска.
Единственный нюанс при работе контроллер винчестера - если в компьютере установлена плата расширения памяти с упрощённой дешифрацией порта #7FFD (обычно он выбирается при A1=0, A15=0), то при выборе портов винчестера может выбираться порт #7FFD со всеми вытекающими последствиями. Поэтому потребуется доработка платы расширения для включения в выбор порта #7FFD значения A2=1.
В прошивке системного ПЗУ для ROM-диска уже есть загрузчик системы iS-DOS с винчестера:
Стартовый экран системного ROM-диска для компьютера «Байт»
Загрузчик точно такой же, как в компьютере KAY-1024.
Компьютер «Байт» с подключенным винчестером
Компьютер «Байт» с подключенным винчестером
Компьютер «Байт» с подключенным винчестером
Мощности «байтовского» источника питания не хватает для работы винчестера, поэтому винчестер следует питать от внешнего источника питания (например AT или ATX).