TMS1000 je řada 4bitových mikrokontrolérů vyvinutých společností Texas Instruments . První mikrokontrolér série byl oznámen v roce 1972 , ale výroba začala až v roce 1974 . TMS1000 byl první dostupný mikrokontrolér. [jeden]
Mikrokontroléry řady byly použity v kalkulačkách [2] , elektronických hračkách (například Big Trak a Microvision ) a dalších zařízeních. V SSSR byly vyrobeny mikroobvody KR1814BE2 (analogický k TMS1000NLL), KR1814BE4 (analogický k TMS1200) a také ladicí verze mikrokontroléru KR1814BE3 (analoga k TMS1099) bez vestavěné ROM, určené pro vývoj softwaru [3 .
Čipy byly vyrobeny technologií PMOS s 8mikronovou procesní technologií . Počet tranzistorů byl asi 8 tisíc, maximální taktovací frekvence byla 400 kHz , jedno napájecí napětí bylo −15 voltů . Třísky byly vyráběny v plastových a keramických obalech DIP28 a DIP40.
Mikrokontroléry této řady obsahovaly jádro procesoru , masku (jednou naprogramovanou při výrobě) ROM o objemu 1024 ... 2048 bajtů , paměť RAM o objemu 32 ... 64 bajtů (64 ... 128 buněk) a I/O rozhraní. Mikrokontroléry TMS1070 a TMS1270 mohly přímo ovládat vysokonapěťové displeje . Celkem bylo v sérii vydáno 16 mikrokontrolérů.
1000 TMS | TMS1100 | TMS 1200 | TMS1070 | TMS1270 | TMS 1300 | |
---|---|---|---|---|---|---|
Počet kolíků | 28 | 28 | 40 | 28 | 40 | 40 |
Velikost ROM, bajty | 1024 | 2048 | 1024 | 1024 | 2048 | 2048 |
Množství paměti RAM, buňky | 64 | 128 | 64 | 64 | 64 | 128 |
Sada příkazů | 43 | 54 | 43 | 43 | 43 | 54 |
Výstup R | jedenáct | jedenáct | 13 | jedenáct | 13 | 16 |
Výstupy O | osm | osm | osm | osm | deset | osm |
Řídicí systém mikrokontroléru se skládal ze 43 nebo 54 příkazů. Všechny příkazy byly 8 bitů dlouhé a trvaly 6 cyklů . Sada registrů obsahovala:
Všechny skokové příkazy a volání podprogramů byly podmíněné. Nedošlo k žádnému přerušení .