TMP91C016 is a low voltage/low power, high speed and high performance 16-bit microcontroller from Toshiba. It uses a 100-pin mini flat package and has a linear address space of 16M bytes. It supports 16-bit multiplication and division instructions, bit transfer/arithmetic instructions, and 4 micro DMA channels.
This manual provides an overview of the Toshiba TMP91C016 16‑bit CMOS microcontroller, including its low‑voltage, low‑power operation and high‑speed capabilities. It describes the CPU core (TLCS‑900/L1), instruction set compatibility, and available peripherals such as timers, UARTs, LCD controller, and DMA channels.
Detailed sections cover pin configuration, pin functions, package dimensions, and electrical specifications. The document also includes safety notices, interrupt handling guidelines, and guidelines for external memory expansion. This manual is written in Japanese.
| Operating voltage (high‑speed mode) | 2.7‑8.6 V (Emax = 27 MHz) |
|---|---|
| Operating voltage (low‑speed mode) | 1.8‑8.6 V (Emax = 10 MHz) |
| Maximum external memory | 105 Mbyte (program + data) |
| CPU core | TLCS‑900/L1 |
| Minimum instruction execution time | 148 ns @ 27 MHz |
| Number of interrupt sources | 40 |
No, the microcontroller does not include internal RAM or ROM.
The chip provides up to 40 interrupt sources.