SAPI – deska procesoru JPR-1S

Tato deska vychází z originální desky JPR-1, popsané v modrém čísle ARB1/1983. Deska JPR-1S je v první řadě moderní reinkarnací originálu, navíc má však určité odlišnosti, které jsem požadoval pro své aplikace.

Deska JPR-1S je ve spojení s mikrosběrnicí primárně určena pro testy ostatních desek zejména z pohledu sběrnicových operací na úrovni procesoru řady 8080. Protože při testu jediné desky není nutné víceúrovňové přerušení a nově vyvíjené desky už dnes asi nebudou potřebovat DMA, vynechal jsem podporu právě těchto dvou funkcionalit. Na druhou stranu lze bezkolizně navolit zdroj přerušení buď ze sběrnice nebo z datového konektoru K3. Samozřejmě si lze zvolit typ odezvy na přerušení. Buď automatické vložení instrukce RST7 (obsluha přerušení na fixní adrese 38h) nebo generování signálu INTA a interpretaci dodaného vektoru z externího řadiče víceúrovňového přerušení. Do ušetřeného místa na desce pak byla doplněna podpora rozšířené paměti RAM, kdy si lze od adresy 4000h nezávisle po 16kB blocích připínat RAM až do velikosti 48kB (plus standardní 1kB RAM od adresy 2000h).

JPR-1S

 

 

 

 

 

Alternativně lze desku využít pro drobné demonstrační aplikace, kdy v sestavě:

je naprosto soběstačnou sestavou, umožňující download a spuštění programu z nadřazeného počítače. Na této sestavě budou následně laděny převáděné programy z PMD-85.

A na závěr ještě celková technická specifikace desky:

  • procesor MHB8080A běžící na frekvenci 2,000MHz
  • EEPROM 8kB (AT28C64) umístěná od adresy 0000h
  • RAM 1+48kB (standardně 1kB na adrese 2000h a volitelné bloky 16kB od adresy 4000h)
  • tři vstupní a tři výstupní osmibitové porty (6x MH3212) mapované jako paměť (24xxh, 28xxh a 2Cxxh)
  • diagnostická LED na výstupním pinu 80h na adrese 28xxh
  • konektor klávesnice K2 má přivedeno napájení +5V na pin 22
  • pro napěťové přizpůsobení vstupních signálů 8080A je použit obvod 74HCT14
  • volba zdroje přerušení (/INT0 a /INT1 ze sběrnice nebo vstupní signály portů P2.0 a P2.1)
  • volba odezvy na přerušení RST7/INTA

Dokumentace k desce JPR-1S a desce diagnostiky

2 komentáře u „SAPI – deska procesoru JPR-1S

  1. Libor L.A.

    Kromě otočené diagnostické LEDky jsem našel druhou chybu:

    Vedle CPU u kondenzátoru C8 je neoznačené místo pro připojení tantalového kondenzátoru 4u7 s roztečí 5mm na napájecí hledině +5V. Je zapojen paralelně se zmíněným C8.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.