Product Summary

The p89c51rd2 is an 8-bit Flash microcontroller. The p89c51rd2 is both parallel programmable and serial In-System and In-Application Programmable. The p89c51rd2 supports 6-clock/12-clock mode selection by programming a Flash bit using parallel programming or In-System Programming. The p89c51rd2 also has four 8-bit I/O ports, three 16-bit timer/event counters, a multi-source, four-priority-level, nested interrupt structure, an enhanced UART and on-chip oscillator and timing circuits. The added features of the p89c51rd2 make the p89c51rd2 a powerful microcontroller for applications that require pulse width modulation, high-speed I/O and up/down counting capabilities such as motor control.

Parametrics

p89c51rd2 absolute maximum ratings: (1) Operating temperature under bias: 0 to +70°C or -40 to +85°C; (2) Storage temperature range: -65 to +150°C; (3) Voltage on EA/VPP pin to VSS: 0 to +13V; (4) Voltage on any other pin to VSS: -0.5 to +6.5V; (5) Maximum IOL per I/O pin: 15mA; (6) Power dissipation (based on package heat transfer limitations, not device power consumption) : 1.5W.

Features

p89c51rd2 features: (1) 80C51 Central Processing Unit; (2) On-chip Flash Program Memory with In-System Programming (ISP) and In-Application Programming (IAP) capability; (3) Boot ROM contains low level Flash programming routines for downloading via the UART; (4) Can be programmed by the end-user application (IAP) ; (5) Parallel programming with 87C51 compatible hardware interface to programmer; (6) Supports 6-clock/12-clock mode via parallel programmer (default clock mode after ChipErase is 12-clock) ; (7) 6-clock/12-clock mode Flash bit erasable and programmable via ISP; (8) 6-clock/12-clock mode programmable on-the-fly by SFR bit (9) Peripherals (PCA, timers, UART) may use either 6-clock or 12-clock mode while the CPU is in 6-clock mode; (10) Speed up to 20 MHz with 6-clock cycles per machine cycle; (11) Programmable clock-out pin; (12) Second DPTR register; (13) Asynchronous port reset; (14) Low EMI (inhibit ALE) ; (15) Programmable Counter Array (PCA) .

Diagrams

p89c51rd2 block diagram

Image Part No Mfg Description Data Sheet Download Pricing
(USD)
Quantity
P89C51RD2BA/01,512
P89C51RD2BA/01,512


IC 80C51 MCU FLASH 64K 44-PLCC

Data Sheet

Negotiable 
P89C51RD2BBD/01,55
P89C51RD2BBD/01,55


IC 80C51 MCU FLASH 64K 44-LQFP

Data Sheet

Negotiable 
P89C51RD2BN/01
P89C51RD2BN/01

Other


Data Sheet

Negotiable 
P89C51RD2HBA
P89C51RD2HBA

Other


Data Sheet

Negotiable