TMP91CW12F is a temperature sensor produced by Philips, using SOT23-5 package, rated voltage 3.3V, measuring temperature range -40°C to 150°C, measuring accuracy ±1°C.
The TMP91CW12 is a high‑speed 16‑bit microcontroller designed for mid‑ to large‑scale equipment. It features a 900/L1 CPU, up to 16 Mbytes of external address space, and comes in a 100‑pin QFP package. The device includes built‑in 4 KB RAM, 128 KB ROM, multiple timers, a 10‑bit ADC, and extensive I/O capabilities.
Key specifications include an operating voltage of 2.7 V to 5.5 V (up to 16 MHz) or 4.5 V to 5.5 V (up to 25 MHz), 81 I/O pins, 45 interrupt sources, and support for up to 16 Mbytes of external memory. The datasheet details pin functions, interrupt vectors, and timing characteristics for designers.
| CPU | High‑speed 16‑bit CPU (900/L1) |
|---|---|
| Minimum instruction execution time | 250 ns (at 16 MHz) |
| Built‑in RAM | 4 KB |
| Built‑in ROM | 128 KB |
| External memory expansion | Up to 16 Mbytes |
| I/O pins | 81 pins |
| Operating voltage | 2.7 V‑5.5 V (up to 16 MHz) / 4.5 V‑5.5 V (up to 25 MHz) |
| Package | 100‑pin QFP (P‑LQFP100‑1414‑0,50C) |
| Interrupt sources | 45 |
| 8‑bit timers | 8 channels |
| 16‑bit timer/event counter | 2 channels |
| 10‑bit AD converter | 8 channels |
The device operates from 2.7 V to 5.5 V (up to 16 MHz) or from 4.5 V to 5.5 V (up to 25 MHz).
It provides 81 input/output pins.
The built‑in ROM size is 128 KB.
The microcontroller supports 45 interrupt sources.