PLAN 80A
Vyráběn byl od 1988 (vývoj od května 1982) v VD Drukov Brno. Hardware je založen na MHB8080A.Na počítači byl provozován operační systém CP/M.prodej zajišťuje od 18.12.1988 Tesla Eltos ve vybrané síti prodejen za MOC 3990 Kčs. Organizace mohou nakoupit za valkoobchodní cenu 2900 Kčs.
- Rozměry procesorové desky verze v.3.2: 220 × 320 mm.
- Napájení procesorové desky: 5V/3A, 12V/1A, -5V/1A.
- Mikroprocesor MHB8080A.
- Všechny součástky výroby ČSSR nebo zemí RVHP.
- Základní frekvence hodinových impulsů F2 (TTU = 2,048 MHz).
- Paměť RAM na základní desce: 4 KB (8 pouzder MHB2114).
- Paměť EPROM na základní desce: 6 KB při použití obvodů MHB8708, lze rozšířit na 8 KB použitím obvodů MHB8716 nebo na max. 16 KB použitím obvodů 2732.
- Samostatný vstupní 8bitový port pro ASCII klávesnici (HH3212).
- Posílený programovatelný stykový obvod (MHB8255A, 3× MHB8286).
- Čtyřbitový stavový port (MH3216).
- Přerušovací systém buď jednourovňový (INT7), nebo prioritizovaný čtyřúrovňový (MH3214, INT0, INT1, INT5, INT6).
- Nezávislé zobrazovací obvody na základní desce, pracující na principu "kradení cyklů" procesoru s možností volby režimu semigrafiky (generátor znaků) nebo plné grafiky. Tyto obvody provádějí automatické obnovení informace u dynamických pamětí (refresh).
- Možnost programové inverze jednotlivých znaků pomocí hodnoty nejvyššího bitu znaku (D7).
- V režimu semigrafiky je znak v rastru 6×8 pixelů, zobrazováno je 32 řádků po 48 znacích (lze omezit na 40).
- V režimu semigrafiky lze jako generátor znaků použít EPROM buď MHB8708, nebo 2716 (možnost vytvoření uživatelských znaků včetně české abecedy).
- V režimu semigrafiky lze vytvářet obrazce v rastru 64×144 bodů (každý znak má 3×2 body).
- V režimu plné grafiky je zobrazováno 255×288 pixelů (kompatibilní s grafikou PMD-85), možnost nezávislé inverze každé 6-tice bodů.
- Při semigrafice zabírá obrazová oblast 2 KB RAM, při plné grafice 16 KB RAM.
- Lze používat 4 různé barvy (resp. odstíny šedi) nezávisle pro každých 6 sousedních pixelů (resp. pro každý znak).
- V režimu plné grafiky lze vytvořit uživatelský soubor zobrazovaných znaků uložený v paměti RAM, se kterým pracuje monitor v.4.x.
- Adresu zobrazované oblasti paměti RAM lze měnit zápisem bázové adresy do pomocného registru (až 32 nezávislých obrazových stran pro semigrafiku, 4 nezávislé obrazové strany pro plnou grafiku při osazené paměti RAM 64 KB).
- Pro případné rozšíření jsou vyvedeny systémové sběrnice.
- Systém umožňuje obecný stav HOLD (včetně ošetření přijetí tohoto stavu při zápisové operaci).
- Zobrazování pomocí VF modulátoru na libovolném TV přijímači nebo pomocí video modulátoru na upraveném TV přijímači nebo na zobrazovací jednotce AZJ 462.
- Možnost umístění bootovací EPROM na libovolné místo paměťového prostoru (po 1 KB).
- Možnost přemístění místní RAM po 8 KB.
- Pomocný konektor pro dynamickou RAM (16–64 KB).
- Možnost použití buď maticové klávesnice, ASCII klávesnice, nebo některé z ASCII klávesnic tovární výroby (např. EC0101).
- Použití komerčního kazetového magnetofonu jako vnějšího paměťového média (pomocí modemu).
- Dynamická RAM na pomocné desce (16 až 64 KB, MHB4116).
- Levná a jednoduchá maticová klávesnice TS5220004.
Ověřeno v podobě funkčního vzorku:
- Řadič jednotky různých disků s obvodem i8271 (jednoduchá hustota záznamu, FM, dvě jednotky, S-1 a S-2).
- Převodník A/D s rozlišením 8 bitů a 16 vstupními kanály.
- Převodník D/A s rozlišením 8 bitů a výstupním napětím 0–10 V.
- Časovací obvod KR580VI53 (i8253) použitelný jako měřič kmitočtu, čítač impulsů nebo zvukový generátor.
- Obvody umožňující čtení/zápis programů z/na magnetofonové pásky pro PMD-85.
- Obvody zajišťující styk v normě V-24 (RS232C) s obvodem MHB8251.
- Joystick (knipl, ovladač) s připojením na MHB8255A.
Existuje celá řada verzí:
- v.2 pro maticovou klávesnici 5220004 a semigrafiku v délce 2 KB pro základní verzi systému
- v.3 až v.5 kompatibilní se systémy JVS-80 (SAPI-80; Intel MDS-800) a JPR-1 (SAPI-1).
- v.3 pro ASCII klávesnici a semigrafiku, rozdělen do dvou částí po 1 KB. První z nich je schopna samostatné činnosti.
- v.4 pro plnou grafiku.
- v.5 pro CP/M, disketovou jednotku a semigrafiku.
- v.7 odvozený od monitoru systému PMD-85, umožňující emulaci tohoto systému na mikropočítači Plan BOA.
- v.* pro MP/M
Programové vybavení (software)
- Možnost programové volby formátu zobrazování (1 až 32 řádků, 1 až 48 znaků) s možností rolování na vymezené ploše.
- Všechny proměnné monitoru skryté v nezobrazované části obrazové paměti RAM.
- BIOS pro CP/M umožňující jeho spuštění pro monitory v.5 a v.6.
- Operační systém pro kazetový magnetofon (2 KB), umožňující spuštění děrnopáskových programů BASIC-MIT, assembler, disassembler a editor z Intel MDS-800.
- Mikro BASIC (4 KB) se semigrafikou, editačními funkcemi, záznamem a čtením dat na/z magnetofonu.
- Grafický editor pro vytváření technologických schémat v semigrafice (grafické obrazce regulačních a řídicích programů).
- Pod operačním systémem CP/M byla ověřena správná činnost programů: Pascal MT+, Fortran, MBASIC, BASCOM, ED, WordMaster, WordStar, dBASE II, SDT, DDT, ASM, MAC, MAP, LSO, POWER.
- Testovací program "DISKTEST" pro oživování a testování disketových jednotek (obsahuje formátování disket).
- "BASIC G" pro monitor v.7, umožňující spuštění všech čistě BASICovských programů napsaných pro systém PMD-85 (včetně grafických příkazů jako PLOT atp.).
- Program "MGFPMD" umožňující přenos souborů mezi magnetofonovým záznamem PMD-85 a disketovým záznamem CP/M.
- Program "MGPLAN" pro přenos souborů mezi magnetofonovým záznamem Plan BOA a disketovým záznamem CP/M.
- Program sloužící k vytváření programovacích předloh generátoru znaků.
- XIOS pro multiprogramový a víceuživatelský systém MP/M (monitor v.8).
Reference
- https://www.sapi.cz/plan80/plan80.php (WebArchive)
- https://www.sapi.cz/plan80/doku.php (WebArchive)
- https://www.sapi.cz/plan80/data/2d_asm.php (WebArchive)
- http://www.dochazka.eu/plan80a/ (WebArchive)
- https://www.8bity.cz/2014/navod-na-stavbu-a-uziti-mikropocitace-plan-80-a/ (WebArchive)
- https://www.oldcomp.cz/viewtopic.php?f=49&t=3363 (WebArchive)
- http://starepocitace.cz/ceske-a-slovenske-pocitace/plan-80-a/plan-80-a-mikropocitac/ (WebArchive)
- Elektronika 2/90, str. 12
- VÍT, V.: Televizní technika, SNTL + ALFA, Praha 1979.
- 8080 Microcomputer Systems User's Manual, Intel Corp., September 1975.
- DEDINA, B.; VALÁŠEK, P.: Mikroprocesory a mikropočítače, SNTL, Praha 1981.
- BERNARD, J. M.: Od logických obvodů k mikroprocesorům, SNTL, Praha 1982-84 (Překlad z originálu *De la logique câblée aux microprocesseurs*, Éditions Eyrolles, Paris, 1979).
- KLINGMAN, E. E.: Projektowanie systemów mikroprocesorowych, WNT, Warszawa 1982 (Překlad z originálu *Microprocessor Systems Design*, Prentice-Hall, New Jersey, 1977).
- MISIUREWICZ, P.: Systemy mikrokomputerowe, Warszawa 1982.
- PENNEY, W. M.: Układy scalone MOS LSI, WNT, Warszawa 1979 (Překlad z originálu *MOS Integrated Circuits*, Litton Educational Publishing, New York, 1972).
- BADZMIROWSKI, K.: Cyfrowe układy MOS LSI, WNT, Warszawa 1979.
- MISIUREWICZ, P.: Systemy mikrokomputerowe, WNT, Warszawa 1982.
- SOBOTKA, Z.: Otázky a odpovědi z mikroprocesorů a mikropočítačů, Návrh mikropočítačů, ALFA, Bratislava 1981.
- SOBOTKA, Z.: Otázky a odpovědi z mikroprocesorů a mikropočítačů, Architektura a programování, ALFA, Bratislava 1981.
- BUDINSKÝ, J.: Polovodičové paměti a jejich použití, SNTL + ALFA, Praha 1977.
- PIĘNKOS, J.: Układy scalone TTL serii UCY74 i ich zastosowanie, WKL, Warszawa 1977.
- SOBOTKA, Z.: Přehled číslicových systémů, SNTL, Praha 1981.
- LEGÁT, P.: Mikroprocesorové systémy v řídicí technice, Příloha časopisu Automatizace.
- BUDINSKÝ, J.: Amatérské a osobní mikropočítače, Příloha časopisu Amatérské rádio Rady A, 1980.
- Mikropočítače a mikroprocesory, Příloha časopisu Amatérské rádio Rady A, 1982.
- SMEJKAL, L.: Kurs programování systému s mikroprocesorem BOBO, Příloha časopisu Automatizace, 1980-1983.
- Intel MCS-80 System Design Kit, Users Guide.
- The TK-80 Training Kit, Nippon Electric Co., 1977.
- The Micro Com-B Software Manual, NEC Microcomputers, 1975.
- Mikroprocesor 8080, Amatérské rádio, 1983.
- Intel Data Catalog, 1976.
- The TTL Data Book for Design Engineers, Texas Instruments, 1980.
- Component Data Catalog, Intel, 1980.
- Součástky pro elektroniku, Tesla Lanškroun, 1976.
- Tesla – Bipolární logické integrované obvody, 1983-84.
- NAD, M.: Paměťové integrované obvody MHB8708C a MHB8608/XYZ, Sdělovačská technika, 1984, č. 4, str. 169.
- KRÁSNÝ, P.; ČERNOCH, H.: Funkční vlastnosti programovatelného IO 8255A pro paralelní V/V, Sdělovačská technika, 1982, č. 12, str. 449.
- ČERNOCH, M. a kol.: Technické prostředky a funkce mikroprocesorů 8080A, Sdělovačská technika, 1981, č. 12, str. 442.
- KISS, R.: Osobní počítač PMD-85, Sdělovačská technika, 1984, č. 6, str. 211.
- ILABALA, F.; STARY, J.: Systémy s mikroprocesory a přenos dat, NDS, Praha 1984.
- PRAGER, E.; PUŽMAN, J.: Mikroprocesorové systémy v telekomunikačních zařízeních, SNTL, Praha 1984.
- SACHA, K.; RYDZEWSKI, A.: Mikroprocesor w pytaniach i odpowiedziach, WNT, Warszawa 1985.
- SLIPKA, J.: Návrhování mikroprocesorových systémů, SNTL + ALFA, Praha 1985.
- STARÝ, J.: Mikropočítač a jeho programování, SNTL, Praha 1984.
- Dynamische RAM Karte, Elektor, April 1982.
- BELICS, R.: Practical Dynamic Memory System Design, BYTE, December 1982, str. 72.
- PELIKÁN, P.; ŠIMÍK, P.: Zapojení modulačně-demodulačního obvodu pro uchovávání číslicových dat na magnetopáskové jednotce plynového chromatografu, 30.10.1985.
- PELIKÁN, P.: Zapojení pro časování řídicích signálů mikropočítače v režimu sdílení sběrnic, 29.06.1984.
- SMUTNÝ, T.: Programování mikropočítače JPR-1, Amatérské rádio, B/2, 1983, str. 64.
- TROTTIER, L.: Transparent Memory Ends Conflicts Over CRT Control, Electronics, July 1979, č. 14, str. 136.
- CARR, W. N.: Projektowanie i zastosowanie układów MOS wielkiej skali integracji, WNT, Warszawa 1976 (Překlad z originálu *MOS/LSI Design and Application*, McGraw-Hill, New York 1972).
- FRIEDMAN, A. D.: Teorie a návrh logických obvodů, SNTL, Praha 1983 (Překlad z originálu *Theory & Design of Switching Circuits*, Computer Science Press, Maryland, 1975).
- KOCIŠ, R.: Mikroprocesory a mikropočítače, SNTL, Praha 1986.
- PV-1888-87: Pelikán, P.: Zapojení pro přepínání rychlostí přenosu dat u jednotky různých disků s jednoduchou hustotou záznamu.
- KRÄMER, M.: Praktische Mikrocomputer Technik, Militärverlag der Deutschen Demokratischen Republik, Berlín, 1988.
- RIBARIČ, S.: Architektury mikroprocesorů, ALFA, Bratislava 1988.
- ERLEKAMPF, R.: Mikroelektronik in der Amateurpraxis 3, Militärverlag der DDR, Berlín, 1988.
- PIĘNKOS, J.: Układy mikroprocesorowe 8080/8085 w modułowych systemach sterowania, WKL, Warszawa 1988.
- SCHLENZIG, K.: Mikroelektronik für Praktiker, VEB Verlag Technik, Berlín 1986.
- LONG, W. E.: Technika sprzęgania układów w systemach mikroprocesorowych, Warszawa, WNT, 1988 (Překlad z originálu *Practical Interfacing Techniques for Microprocessor Systems*, Prentice-Hall, 1983).
- HEDTKE, R.: Systemy mikroprocesorowe, WNT, Warszawa 1987 (Překlad z originálu *Mikroprozessorsysteme*, Springer Verlag, Heidelberg, 1984).