TSC80C31/80C51 is a high-performance SCMOS version of the 8051 NMOS single-chip 8-bit µC. The fully static design of the TSC80C31/80C51 allows for reducing system power consumption by lowering the clock frequency to any value, even DC, without data loss. The TSC80C31/80C51 retains all the features of the 8051: 4K bytes of ROM; 128 bytes of RAM; 32 I/O lines; two 16-bit timers; a 5-source, 2-level interrupt structure; a full-duplex serial port; and on-chip oscillator and clock circuits. Additionally, the TSC80C31/80C51 has two software-selectable modes of reduced activity for further power consumption reduction. In Idle Mode, the CPU is frozen while the RAM, timers, serial port, and interrupt system continue to function. In Power Down Mode, the RAM is saved and all other functions are inoperative. The TSC80C31/80C51 is manufactured using the SCMOS process, allowing them to run from 0 up to 44 MHz with VCC = 5 V. The TSC80C31/80C51 is also available at 20 MHz with 2.7 V < Vcc < 5.5 V.
The TSC80C31/80C51 is a high‑performance SCMOS 8‑bit microcontroller compatible with the classic 8051 architecture. It offers 4 K bytes of ROM, 128 bytes of RAM, 32 programmable I/O lines, two 16‑bit timers, and up to 64 K bytes of program and data memory.
The device includes several power‑saving features such as Idle and Power‑Down modes, low‑power variants (L16, L20), and optional security options like Secret ROM encryption and a 64‑bit Secret Tag identifier. Pin descriptions, oscillator details, and ordering information are also provided.
| ROM size | 4 K bytes |
|---|---|
| RAM size | 128 bytes |
| I/O lines | 32 programmable |
| Timers | Two 16‑bit timer/counter |
| Program memory space | 64 K bytes |
| Data memory space | 64 K bytes |
| Supply voltage (low‑power versions) | 2.7 V – 5.5 V |
| Frequency range (low‑power L16) | 0 – 16 MHz |
| Frequency range (low‑power L20) | 0 – 20 MHz |
| Maximum operating frequency | 0 – 44 MHz |
| Temperature range | Commercial, industrial, automotive, military |
It supports an Idle mode where the CPU is frozen but RAM, timers, serial port, and interrupt system continue to work, and a Power‑Down mode where RAM is saved and all other functions are inoperative.
Use the L16 or L20 variants, which operate at 2.7 V – 5.5 V with frequency limits of 0‑16 MHz (L16) or 0‑20 MHz (L20).