JPR-1

Moje konstrukce

JPR-PMI aneb JPR-1
skutečně jako jednodeskáč

K desce JPR-1 jsem přišel zvláštním způsobem. Na Aukru jsem viděl desku prodávanou jako "nějaká karta ze starého počítače", na fotce bylo vidět, že tam je procesor 8080 a další jeho podpůrné a periferní obvody. A tuhle "nějakou kartu ze starého počítače" jsem koupil s tím, že ji rozeberu. Jenže, když mi "nějaká karta ze starého počítače" přišla domů, zjistil jsem, že je na ní napsáno JPR-1. Tohle je mi nějaké povědomé, řekl jsem si a začal vzpomínat, co to je. Až mi to docvaklo: JPR-1 byl základ počítačové sestavy SAPI, a navíc sám o sobě to je kompletní jednodeskový počítač neboli jednodeskáč! Dokumentace ke kartě je dobře dostupná. Vyšla v amatérském rádiu B1/1983 a na Internetu je pěkně zpracovaná například zde. Deska obsahuje vlastně vše. Je tam procesor 8080 s podpůrnými obvody 8224 a 8228, je možno osadit 1KB RAM ze dvou obvodů 2114 a až čtyři EPROM 8708/2708 nebo 2716. Na desce jsou 3 vstupní a 3 výstupní osmibitové porty - primitivní, se šesti obvody 3212, ale jsou tam (byť by 2x8255 na desce zabralo cca. stejně místa, výsledkem by také bylo 6 I/O portů, ale jde o třídu komfortnější obvody. Na druhou stranu obvody 3212 mají výkonové výstupy a dokáží ubudit datovou sběrnici i když jsou k desce JPR-1 připojeny další desky. Koneckonců, obvody 3212 se jako budiče sběrnice používaly i samy o sobě. Osobně považuju za trochu nešťastné, že se tyhle porty adresují jako paměť, a to v blocích po 1KB, tedy zabírají celkem 3KB v adresním prostoru, a to na pevně daných adresách. Následovníci, desky JPR-1A a JPR-1Z už to mají řešeno lépe a porty jsou připojeny jako porty. K pozitivům nutno ještě přičíst, že na desce je přítomen i řadič přerušení 3214. Takže - skvělá deska na všelijaké "hrátky", čemuž ono zmíněné řešení portů nebrání. Něco takového by byla blbost rozebírat, s tím něco spáchám, řekl jsem si a šel jsem páchat.

JPR-1

Jenže s opravdu samotnou deskou se toho moc páchat nedá. Deska sama o sobě nemá žádné periferie, aby fungovala jako klasický jednodeskáč, byla by potřeba připojit klávesnička a displej. Něco však je k dispozici - LED dioda mezi kratšími FRB konektory, na fotce po levé straně. Tak začnu tím, že rozblikám tu ledku! Napsal jsem si jednoduchoučký program, zdroják je zde a binárka zde, který jsem naprogramoval do EPROM, tu vložil do patice a desku JPR-1 připojil ke zdroji. LEDka blikala. Moje první "aplikace" pro JPR byla na světě a hlavně jsem si tím otestoval, že deska je funkční. Další krok bylo zprovoznění JPR-1 jako klasického jednodeskáče s hexa klávesnicí a displejem ve stylu PMI-80 a nazval jsem to"JPR-PMI".

Odkazy na jiné stránky

www.sapi.cz

Návrat na hlavní stránku
Vladimír Tichý
sdq@post.cz