Mikropočítače TEMS 48, 49 a 51



Na stránce o československém školním jednodeskovém mikropočítači TEMS 80-03A byla původně zmínka o dalších počítačích TEMS. Mimo jiné také o systému TEMS 8049 a TEMS 8006. Jenže se ukázalo, že původní informace byly nepřesné až zavádějící. Naštěstí se podařilo sehnat nějaké další informace a je možné to vše uvést na pravou míru. Tak třeba, že TEMS 8049 se správně jmenuje TEMS 49. Nebo, že TEMS 8006 není vůbec žádný počítač, ale tzv. aplikační deska. A taky, že existovaly systémy TEMS 48 a 48A a byly to docela diametrálně odlišné záležitosti. Tato stránka v tom udělá jasno. Ale pokud máte nějaké další informace, aby to bylo ještě jasnější, napište.

Aktualizace: díky této výzvě jsem mohl tuto stránku rozšířit o popis dalšího temsu: TEMS 51 LAB. Díky!


TEMS 48 + TEMS 8006

TEMS 48 byl klasický školní jednodeskový mikropočítač určený pro výukové účely. Tedy až tak klasický zase nebyl. Jeho zvláštností totiž jsou dva procesory. Jak napovídá název, byl osazen procesory z rodiny x48. Pravděpodobně to byly typy 8035 bez vnitřní paměti. Jeden CPU měl k dispozici programovou paměť EPROM 2 KB s monitorem, druhý měl k dispozici paměť 1 KB RAM, která ale sloužila jako paměť programu. Pro data si uživatel musel vystačit s vnitřními 64 bajty tohoto jednočipu. A k čemu dva procesory? Jeden (ten s připojenou EPROM) byl řídící a ovládal celý počítač (i klávesničku a displej). Jeho prostřednictvím uživatel mohl vkládat a editovat programy v RAM 1KB, která sloužila jako paměť programu pro druhý procesor. Uživatelem vytvořené programy tedy vždy zpracovával ten druhý jednočip. Jak je u školních počítačů zvykem, bylo možné i prohlížet stavy registrů či krokovat procesor. Bohužel zatím není k dispozici žádná fotografie TEMS 48, ale pracuje se na tom.

Procesor č.2 byl dále připojen k tzv. desce aplikačních úloh (TEMS 8006), což je deska s různými obvody portů, A/D převodníků, a dalších počítačových obvodů (typicky 8255, 3212, 3214, apod). Dále zde byly tlačítka a spínače sloužící pro simulaci vstupních událostí, jako výstupy sloužily diody LED a dvojitý 7-segmentový LED displej. Fotografie aplikační desky TEMS 8006 jsou níže. Deska sa však dala použít i u systému TEMS 49.

aplikační deska TEMS 8006
aplikační deska TEMS 8006
aplikační deska TEMS 8006
aplikační deska TEMS 8006


TEMS 48A

Přestože by se podle označení mohlo zdát, že TEMS 48A bude jen evolucí předchozího TEMS 48, je to jinak. TEMS 48A je úplně něco jiného. Je to sice také jednodeskový počítač, ale už to není školní jednodeskáč. Nemá klávesničku ani displej. Je to taková "embedded" vývojová karta pro řídící aplikace. Bylo možné ji osadit jednočipem řady x48 (8035, 8048, 8748) a dle potřeby k němu připojit či nepřipojit vnější paměť programu. Protože karta měla sloužit hlavně řídícím účelům, byly pomocí expanderu 8243 rozšířeny počty portů. Pro vývoj dalších doplňků byla karta koncipována jako dvojitý euroformát (2x100)x160 mm a druhá část byla jako univerzální plošný spoj, který bylo možné i odříznout. Více napoví následující obrázky.

vývojová deska TEMS 48A
TEMS 48A
vývojová deska TEMS 48A
TEMS 48A


TEMS 49 (TEMS 8049)

TEMS 49, který se někdy označuje jako TEMS 8049 (je to tak napsáno na desce), vykazuje znaky klasického školního jednodeskáče a lze jej tak i používat. Ale jeho původní určení je býti vývojovou pomůckou pro vývoj aplikací s jednočipy řady x48. TEMS 49 totiž funguje jako obvodový emulátor procesoru 8035 (8048). Jeho koncepce je podobná jako u výše popsaného TEMS 48. Také obsahuje dva procesory 8035 z njchž jeden slouží jako řídící procesor celého počítače a druhý zpracovává uživatelský program. Na víc se tento druhý procesor pomocí kabelů připojuje do patice ve vyvíjené aplikaci. Stejně jako u TEMS 48 i zde má každý procesor vlastní paměť programu. EPROM s monitorem pro řídící CPU a RAM pro emulační CPU.

Jak dokazují následující obrázky i k TEMS 49 bylo možné připojit (výše popsanou) aplikační desku TEMS 8006 a využívat počítač pro výukové účely, ale asi to byl docela luxus:-) Za možnost nafocení systému TEMS 49 + TEMS 8006 děkuji melsoftovi, který to vše dovezl na Bytefest 2010.

mikropočítač - emulátor TEMS 49
TEMS 49 s deskou TEMS 8006
mikropočítač - emulátor TEMS 49
TEMS 49
 
mikropočítač - emulátor TEMS 49
jiný TEMS 49
mikropočítač - emulátor TEMS 49
TEMS 49 vestavěný v aplikaci



Níže si můžete rozkliknout naskenovaný originální popis systémů TEMS 48, 48A a 49:

popis systémů TEMS 48, 49



TEMS 51 LAB

Nově jsem dostal informace a obrázky systému TEMS 51 LAB. Evidentně se jedná o nástupce výše popsaného TEMS 48A, tedy o vývojovou kartu pro řídící aplikace, tentokrát na bázi procesoru řady x51. Konkrétně je osazen typ 8031 bez vnitřní paměti programu. Program byl uložen v externích pamětech EPROM. TEMS 51 LAB obsahuje 4 patice 28-pin pro EPROM. Zajímavé je velké množství osazených konfiguračních DIP spínačů, kterými lze nastavit, jestli do příslušné patice přijde EPROM či RAM a jak velká a jestli v RAM může běžet program, nebo je přístupná jen jako datová oblast. Procesor má k dispozici také externí paměť dat o kapacitě 256 bajtů, která je součástí RIOT obvodu 8155 (RAM + timer + 3x paralelní port). Osazeno je dále sériové rozhraní. Stejně jako TEMS 48A i TEMS 51 LAB disponuje univerzální částí plošného spoje pro vývoj.

vývojová deska TEMS 51 LAB
TEMS 51 LAB a schéma
vývojová deska TEMS 51 LAB
TEMS 51 LAB
 
vývojová deska TEMS 51 LAB
TEMS 51 LAB
vývojová deska TEMS 51 LAB
detail TEMS 51 LAB


RET



Odladěno na MS IE 8.0 a Firefoxu při rozlišení min. 1024 x 768 pixelů
www.NOSTALCOMP.cz    2010  -  2017