Texas Instruments TMS1000

[7] The Smithsonian Institution says TI engineers Gary Boone and Michael Cochran succeeded in creating the first microcontroller in 1971.The TMS1000 family eventually included variants in both the original PMOS logic and also in NMOS and CMOS.The ROM could not be altered in the field; the contents were fixed by the patterns laid down on the chip by the manufacturer.Program ROM and data RAM were separately addressed as in a Harvard architecture; this became a typical characteristic of microcontrollers by many other manufacturers.Some models had as few as 4 I/O lines because they had no on-chip ROM and the limited number of package pins were needed to access off-chip program memory.All versions had a temperature range of 0 to 70 degrees C. Since these were intended as single-chip embedded systems, no special support chips (such as UARTs) were specifically made in the TMS 1000 family.
A TMS1000 "computer on a chip". The date code on this part shows it was made in 1979. It is in a 28-pin plastic dual-inline package.
Texas Instruments TMS1100 microcontroller inside the Parker Brothers Merlin electronics game .
The die of a TMS1000C
TMS1099. ROMless version of the TMS1000 used for prototyping and software development.
Texas Instruments TMS1000 DIP chip pinout
Merlin electronics gamemicrocontrollersTexas Instrumentscentral processor unitembedded systemsSpeak & SpellBig TrakSmithsonian InstitutionSinclair Executiveinput/outputmicrocomputermask-programmed ROMHarvard architecturesubroutinevacuum fluorescent displayprogrammable logic arrayseven segment displayskeyboard matrix circuitpinoutTTL logicdual in-line packagesSingle-board microcontrollerSpecial function registerArchitecturesMPS430RISC-VWord lengthAm2900COP400TLCS-47μCOM-468HC0568HC0868HC1165C13465C265MELPS 740PIC10/12/16/17/18ST6/ST7Rabbit 2000TLCS-87016-bit65C81668HC12CR16/CMSP430TLCS-90032-bitAm29000Cortex-MARM Cortex-RColdFirePowerPCMPC5xxPropellerSuperHTriCoreXtensaZ8000064-bitIn-circuit serial programmingIn-system programmingNexus (standard)Joint Test Action GroupdebugWIREIn-circuit emulatorIn-target probeList of common microcontrollersList of Wi-Fi microcontrollersEmbedded systemProgrammable logic controllerList of microprocessors