TS80C54/58X2 is a high performance CMOS ROM, OTP and EPROM versions of the 80C51 CMOS single chip 8-bit microcontroller. The TS80C54/58X2 retains all features of the Atmel 80C51 with extended ROM/EPROM capacity (16/32 Kbytes), 256 bytes of internal RAM, a 6-source , 4-level interrupt system, an on-chip oscilator and three timer/counters. In addition, the TS80C54/58X2 a Hardware Watchdog Timer, a more versatile serial channel that facilitates multiprocessor communication.
The TS87C58X2 is an 8‑bit CMOS microcontroller compatible with the 8051 core, offering up to 32 KB of on‑chip ROM/EPROM, 256 bytes of RAM, four 8‑bit I/O ports, three 16‑bit timer/counters and a full‑duplex enhanced UART. It includes a hardware watchdog timer, dual data pointer, power‑down and idle modes, and an X2 speed‑improvement option that doubles the effective CPU frequency.
The document provides a block diagram, detailed SFR mapping, pin descriptions for 40‑ and 44‑pin packages, enhanced feature explanations, and a complete list of part numbers with supply voltage, temperature range and packaging options for both commercial and industrial grades.
| Supply voltage | 4.5‑5.5 V (commercial), 2.7‑5.5 V (industrial) |
|---|---|
| Temperature range | Commercial 0 °C to 70 °C, Industrial –40 °C to 85 °C |
| On‑chip ROM/EPROM | 16 KB or 32 KB |
| Scratchpad RAM | 256 bytes |
| I/O ports | Four 8‑bit ports |
| Timer/counters | Three 16‑bit timer/counters |
| Package options | PDIL40, PLCC44, VQFP44 1.4, PQFP44 F1, CQPJ44 (window), CDIL40 (window) |
It operates from 4.5 V to 5.5 V for commercial parts and from 2.7 V to 5.5 V for industrial versions.
The device provides four 8‑bit bidirectional I/O ports.
X2 halves the clock‑cycle count, allowing the CPU to run at up to 60 MHz @5 V (equivalent to 30 MHz standard) while using the same crystal frequency.