PDA

Просмотр полной версии : сопряжение IDE c Z80



ALKO
16.01.2010, 12:54
1
Выход Reset Сброс

2 - GND Корпус

3 Вход/Выход HD7 Линия данных 7

4 Вход/Выход HD8 Линия данных 8

5 Вход/Выход HD6 Линия данных 6

6 Вход/Выход HD9 Линия данных 9

7 Вход/Выход HD5 Линия данных 5

8 Вход/Выход HD10 Линия данных 10

9 Вход/Выход HD4 Линия данных 4

10 Вход/Выход HD11 Линия данных 11

11 Вход/Выход HD3 Линия данных 3

12 Вход/Выход HD12 Линия данных 12

13 Вход/Выход HD2 Линия данных 2

14 Вход/Выход HD13 Линия данных 13

15 Вход/Выход HD1 Линия данных 1

16 Вход/Выход HD14 Линия данных 14

17 Вход/Выход HD0 Линия данных 0

18 Вход/Выход HD15 Линия данных 15

19 - GND Корпус

20 - KEY Ключ разъема (отсутствует)

21 - Reserved Зарезервировано

22 - GND Корпус

23 Выход IOW Строб чтения

24 - GND Корпус

25 Выход IOR Строб записи

26 - GND Корпус

27 Вход IOCHRDY Готовность канала ввода/вывода

28 Выход ALE Строб адреса

29 - Reserved Зарезервировано

30 - GND Корпус

31 Вход IRQ14 Запрос на прерывание

32 Вход HIO16 Признак обращения к 16-разрядному порту

33 Выход HA1 Линия адреса 1

34 Вход/Выход Reserved Зарезервировано

35 Выход HA0 Линия адреса 0

36 Выход HA2 Линия адреса 2

37
Выход CS0 Выбор диска 1

38
Выход CS1 Выбор диска 2

39 Вход/Выход ACTIV Подтверждение выбора диска

40 - GND Корпус

Проблема состоит вот в чем - не знаю как по IDE подключить к Z80
-у HDD 16 бит,а у z80 их 8.
-что адресуется выводами НА0-НА2 ?
-и где можно найти схемку подключения HDD к Z80 ?

psb
16.01.2010, 13:16
ищи схему NemoIDE, там все решено давным давно. да и статьи были, как это программить. а 16->8 делается просто: слово читается за 2 раза. HAх - выбирает номер регистра hdd (ищи описание работы).

null_device
16.01.2010, 13:24
Проблема состоит вот в чем - не знаю как по IDE подключить к Z80
-у HDD 16 бит,а у z80 их 8.
-что адресуется выводами НА0-НА2 ?
-и где можно найти схемку подключения HDD к Z80 ?

Обмен идет половинками (в смысле по-очереди) через регистр, если исходить из принципа работы nemoIDE.
----
Довольно подробно тема описана в ZX Format #8. (раздел железо)
----
..там же.:v2_thumb:

ALKO
16.01.2010, 14:14
Схему Нэмы я нашел
http://www.nedopc.com/NEMOIDE/nemohddsch.png
а где найти ПО для zx-spectrum 48k ?

fan
16.01.2010, 14:15
Проблема состоит вот в чем - не знаю как по IDE подключить к Z80
Если проблема только в этом , то вот буржуйский сайт с восьмибитным вариантом подключения - http://www.worldofspectrum.org/zxplus3e/interface.html реальная программная поддержка есть только для +3 со спец прошивкой . Поддержка для 48к (далеко не фонтан) - http://piters.tripod.com/zx.htm .

Для Nemo IDE (16бит) нужно доапгрейдить комп покрайней мере до 128к хотя реальная польза будет только от 1024к + присобачить блок выбора страницы TR-DOS и глюка .