Uvedené rozhraní vzniklo cca před rokem, a to
víceméně přizpůsobením rozhraní ze ZX-Spectra.
Velikou výhodou je především jeho cenová
nenáročnost (do 50-ti korun) a také jeho
jednoduchost - zvládnout by ho měl snad každý,
kdo už alespoň držel v ruce páječku a má
základní znalosti z oblasti elektroniky a
číslicové techniky. Nevýhodou osmibitového
rozhraní je to, že dokáže využít pouze polovinu
kapacity pevného disku, není možná jeho
autodetekce a neumožňuje přímou kompatibilitu s
FAT formátem z PC. Zapojení by mělo fungovat na
první zapnutí - pro jeho oživení nejsou třeba
žádné měřící přístroje.
Celé rozhraní pracuje na
následujících adresách:
78h
Data register
79h
Parameter register
7Ah
Sector count register
7Bh
Start sector register
7Ch
Cylinder LO
7Dh
Cylinder HI
7Eh
Head register
7Fh
Command/status register
Schema
Ještě jedno schema co jsem kreslil rukou a je
možná přehlednější najdete zde (38 KB)
Soupiska součástek:
74HCT10 (74LS10) - 1 ks.
konektor pro IDE kabel 40 pinů
libovolný NPN tranzistor (BC 237)
odpor 100K, 0.25W
Celý řadič je možné postavit buď na
samostatnou desku, případně jej
"přibastlit" například k ramdisku či
řadiči FDD. V případě použití FDD řadičů
které navíc poskytují expanzi sběrnice (Hořava)
je třeba tuto expanzi zrušit vytažením tuším
5-ti obvodů 74LS08, jinak by mohlo dojít k
nadměrnému zatížení sběrnice SHARPa a tím i
nestabilitě.
Na závěr si můžete ještě stáhnout velmi
krátké video jak jsem řadič vyráběl (formát
DIVX, cca 1 MB) zde