Didaktik M

Didaktik M
Základní informace
VýrobceDidaktik Skalica
Specifikace
Operační systémSinclair BASIC
ProcesorZilog Z80
Paměť48 kB
Grafický procesorТ34ВГ1
Posloupnost
PředchůdceDidaktik Gama
NástupceDidaktik Kompakt
SouvisejícíDidaktik 40
Některá data mohou pocházet z datové položky.

Didaktik M je počítač z rodiny počítačů Didaktik kompatibilní s počítačem Sinclair ZX Spectrum vyráběný výrobním družstvem Didaktik Skalica. V některých propagačních materiálech, např. na obálce časopisu Bit, je počítač Didaktik M označovaný jako Brána do světa profesionálních počítačů.[1] Jedná se o následníka počítače Didaktik Gama a předchůdce Didaktik Kompakt.

Pod názvem Didaktik M byly vyráběny také joysticky k počítači Didaktik M. Jako doplněk byl k počítači Didaktik M vyráběn Interface M/P.

Charakteristika počítače

Počítač je programově plně kompatibilní s počítačem ZX Spectrum, problémy mohou být způsobeny některými změnami v paměti ROM. U počítače se na rozdíl od Didaktiku Gama již nenachází rozšířená paměť, Didaktik M má pouze 48 KiB paměti RAM stejně jako ZX Spectrum. Neobsahuje ani vestavěný interface 8255. Obsahuje ale interface pro Kempston joystick a konektor pro Sinclair 2 joystick. Konektory pro tyto joysticky nejsou kompatibilní s konektory u běžně používaných joysticků.[2]

Hlavní část klávesnice je totožná s klávesnicí počítače Didaktik Gama, Didaktik M má navíc samostatné klávesy pro kurzorové šipky a klávesu Reset. Aby se zabránilo náhodnému resetu počítače, je nutné s klávesou Reset stisknout současně i klávesu Caps Shift.

ULA1
Ruský ekvivalent obvodu ULA

Na rozdíl od Didaktiku Gama není v Didaktiku M použit obvod ULA od firmy Ferranti, ale je použit ruský ekvivalent Т34ВГ1.[2] Změna obvodu má za následek změnu některých signálů na systémovém konektoru, proti ZX Spectru je zde navíc např. signál /ROMCS-D.

S počítačem byla dodávána kazeta s programy popisující počítač a demonstrující jeho možnosti a s hrou Arkarum.[3]

Pro počítač vznikla rozšíření paměti RAM na 128KiB.[4]

Deska plošného spoje Didaktiku M s úpravou na 128 KiB RAM je použita také v počítači Kompakt 128 (tento počítač nebyl vyráběn výrobním družstvem Didaktik ve Skalici, ale společně s počítačem Kompakt profesional jeho autorizovaným servisem ve Veselí nad Moravou).[5]

Varianty počítače

Počítač existuje ve dvou variantách: Didaktik M 1990 a Didaktik M 1991. Oba modely jsou vzhledově stejné, po zapnutí se liší pouze uvedeným rokem v úvodním hlášení.

Rozdíly mezi počítači jsou v zapojení klávesnice, v realizaci videoobvodů a v použitých obvodech paměti RAM. Paměť RAM verze z roku 1990 je tvořena osmi obvody 4164.[6] Paměť RAM verze z roku 1991 je tvořena dvěma obvody 21464.[7] Základem videoobvodů ve verzi 1990 jsou obvody LM1886 a LM1889,[6] ve verzi 1991 je použit obvod MC1377.[7]

Klávesy kurzorových šipek verze 1990 jsou tvořeny dvěma spínači, kdy jeden spíná signál příslušný klávese Caps Shift a druhý odpovídající příslušným klávesám 5, 6, 7 a 8. Mechanicky je zajištěno, aby spínač příslušný klávese Caps Shift sepnul dříve. Verze 1991 má tlačítka jednoduchá a spínání příslušných signálů odpovídajícím stisku klávesy Caps Shift a odpovídajících číselných kláves je uskutečněno pomocí integrovaných obvodů realizujících logické funkce.

Podle sběratelů ovšem existují čtyři varianty počítače Didaktik M, kromě oficiálních variant jsou uváděny Didaktik M 1992 a Didaktik M 1993 s tím, že tyto varianty se od varianty Didaktik M 1991 liší změnami v ROM.[2]

Technické informace

CPU Zilog Z80A
CPU Zilog Z80A

Počítač má ve skutečnosti 64 KiB paměti RAM, využito je však pouze 48 KiB.[8] Adresový prostor od 0 do 16383 paměti RAM není přístupný, neboť je překrytý pamětí ROM, tudíž 25 % paměti RAM je nevyužito. Na rozdíl od ZX Spectra, kde obvod ULA při přístupu do paměti RAM zastavuje hodinový signál procesoru, obvod Т34ВГ1 při přístupu do paměti RAM generuje signál /WAIT.[9]

Používané porty

desítkově šestnáctkově význam
254 FE klávesnice, magnetofon, reproduktor, barva okraje, Sinclair joystick
31 1F Kempston joystick

Inteface pro Kempston joystick je aktivní pouze při připojeném joysticku, není-li joystick připojen, port 31 může být použit jiným zařízením.

Joystick Didaktik M

Joysticky Didaktik Kompakt a Didaktik M v katalogu Didaktik Skalica

Joysticky Didaktik M se vyráběly speciálně pro počítače Didaktik M, barevně jsou ve stejném barevném provedení jako počítač, jejich přední část je zešikmená stejně jako počítač. Mají dvě tlačítka spojená paralelně jsou v oranžové barvě, jedno je umístěno na vrcholu joysticku a druhé na základní části joysticku. V konektoru pro připojení k počítači jsou propojené dva kontakty, díky tomuto propojení počítač detekuje přítomnost joysticku na konektoru Kempston a podle něho aktivuje vestavěný interface pro Kempston joystick. Joysticky Didaktik M se od joysticků Didaktik Kompakt liší pouze použitými konektory pro připojení k počítači.

Interface M/P

Didaktik M neobsahuje vestavěný interface 8255, proto pro něj byl vytvořen Interface M/P. Tento interface kromě vlastního obvodu 8255 obsahuje navíc paměť ROM s ovladači pro tiskárny BT100, Gamacentrum 01 a standardní protokol Centronics. Jeden ze dvou ovladačů pro tiskárnu BT100 umožňuje tisknout i české znaky v kódování KOI8-cs. Protože interface používá pro výběr paměti nový signál na systémovém konektoru /ROMCS-D, může při připojení k jiným počítačům dojít k problémům. ZX Spectrum má na místě signálu /ROMCS-D napětí -5V.

S příchodem disketové jednotky Didaktik 40 přestal být Interface M/P pro její majitele využitelný, neboť tato disketová jednotka obsahuje vlastní interface 8255. Stejně tak není interface využitelný ve spojení s počítači Didaktik Gama a Didaktik Kompakt, neboť tyto mají interface 8255 vestavěný také.

Používané porty

desítkově šestnáctkově význam
31 1F brána A interface 8255
63 3F brána B interface 8255
95 5F brána C interface 8255
127 7F řídicí registr interface 8255
225 E1 stránkování paměti

Při připojení Interface M/P k počítači by současně neměl být připojen Kempston joystick prostřednictvím vestavěného interface, neboť brána A Interface M/P používá stejný port jako vestavěný interface pro Kempston joystick a docházelo by ke kolizím na sběrnici.

Reference

  1. propagační stránka počítače Didaktik M. Bit. 1991, čís. 10/91, s. zadní strana obálky. Dostupné v archivu pořízeném dne 2016-03-04.  Archivováno 4. 3. 2016 na Wayback Machine.
  2. a b c Didaktik Archivováno 9. 4. 2014 na Wayback Machine. na mcbx.netne.net, cit. 2012-09-29
  3. Úvodná kazeta k mikropočítaču Didaktik M na World of Spectrum, cit. 2012-09-29
  4. Počítače Didaktik M a Didaktik Kompakt na computers.mldgroup.com, cit. 2012-09-29, (archivovaná verze na archive.is)
  5. Krtek. Nové počítače Kompakt 128 a Kompakt profesional, aneb PC Didaktik konečně na světě. ZX Magazín. 1994, čís. 5/94, s. 15. ISSN 1210-4833. 
  6. a b Didaktik M - Schema zapojenia
  7. a b Schéma zapojenia počítača Didaktik M model '91'
  8. Didaktik M na osmi.tarbik.com, cit. 2012-09-29 (archivovaná verze na archive.org, archivovaná verze na archive.is)
  9. SIEGER, Ladislav. Didaktik M - Počítač za méně než 3000 korun. Bajt. Čís. 6/1992. Dostupné online. 

Literatura

  • TIŠNOVSKÝ, Pavel. Didaktik Gama, Didaktik M a Didaktik Kompakt. Root.cz [online]. 2010-04-20. Dostupné online. ISSN 1212-8309. ((česky)) 

Externí odkazy

  • Logo Wikimedia Commons Obrázky, zvuky či videa k tématu Didaktik M na Wikimedia Commons
  • Didaktik M na old-computers.com
Sinclair ZX Spectrum a kompatibilní počítače a další počítače Sinclair
Sinclair ZX Spectrum
(Sinclair Research a Amstrad)
Další počítače
Sinclair Research a Amstrad
Počítače Timex Sinclair
TS1000, TS1500, TS2068, TS2048, TC2068, TC2048 (prototypy: TS2000, TS2016, TS2048, TS2068, TS2072, TC3256)
Přestože některé z prototypovýchh počítačů mají stejné názvy jako sériově vyráběné počítače, nejedná se o stejné počítače.
Periférie Sinclair Research
a Amstrad
Periférie Timex Sinclair
kazetový magnetofon TS2020, tiskárna TS2040, modem TS2050, rozbočovač sběrnice TS2060, varianta ZX Microdrive TS2065, tiskárna TS2080, joystick TS2090, digitální kazetový magnetofon TC2010, tiskárna TC2080, Timex FDD, FDD3000, Interface RS-232, klávesnice TT3000, Joystick-Sound Unit
Počítače a periférie Didaktik
Didaktik Gama, Didaktik M, Didaktik Kompakt, Didaktik 40, Didaktik 80, Melodik, Interface M/P, joystick Didaktik M, joystick Didaktik Kompakt
Kompatibilní počítače
Nadstavby Sinclair BASICu
Integrované obvody
Disketové řadiče a páskové jednotky
Joysticky a myši
(podle způsobu připojení)
Klony počítače Sinclair ZX Spectrum, MK14, Cambridge Z88, Timex Sinclair 3068
Klávesnice počítačů ZX Spectrum, Znaková sada ZX Spectrum, Nahrávací rutina ZX Spectra, ROM počítačů ZX Spectrum, Systémové proměnné počítačů ZX Spectrum, Port 253, Port 254, Port 255, IM2, Emulátor počítače ZX Spectrum