T89C51RD2 0 to 40MHz Flash Programmable 8-bit Microcontroller
The T89C51RD2 is a high‑performance CMOS flash version of the 80C51 family, offering up to 64 KB of on‑chip flash, 2 KB EEPROM, and 1 KB XRAM. It supports 40 MHz operation in standard mode and 20 MHz in X2 mode, with multiple power‑supply options and a wide temperature range.
This datasheet includes a description of the device, feature list, pin‑out diagrams, special function register (SFR) mapping, clock waveform timing, ordering information, and package options, allowing designers to integrate the microcontroller into their applications.
| Flash memory size | 64 KB |
|---|---|
| EEPROM size | 2 KB |
| XRAM size | 1 KB |
| Maximum clock frequency | 40 MHz (X1 mode), 20 MHz (X2 mode) |
| Temperature range | 0 °C – +70 °C (commercial), –40 °C – +85 °C (industrial) |
| I/O ports | Four 8‑bit ports (six in 64/68‑pin packages) |
| Interrupt sources | 7 sources with 4 priority levels |
The device contains 64 KB of on‑chip flash memory for program and data storage.
It works from 0 °C to +70 °C for commercial applications and from –40 °C to +85 °C for industrial use.
The chip provides four 8‑bit I/O ports, or six ports when packaged in the 64‑ or 68‑pin variants.