80C51 PLCC44 TQFP44 P89LV51RD2 LQFP44 P89LV51RC2 P89LV51RB2 P89V51RD2 P89V51RC2 - Datasheet Archive
80C51-based Flash microcontrollers P89(L)V51Rx2 Accelerated 8-bit MCUs for 3- and 5-V applications Designed for power-sensitive,
NXP 3- and 5-V 80C51-based Flash microcontrollers P89(L)V51Rx2 Accelerated 8-bit MCUs for 3- and 5-V applications Designed for power-sensitive, low-cost applications, these accelerated microcontrollers deliver performance twice that of standard 80C51-based MCUs Key features 4 Accelerated 80C51 80C51 CPU 4 Up to 64 KB of Code Flash 4 1 KB of RAM 4 Operating frequency from 0 to 40 MHz 4 Selectable 12- or 6-clock operation 4 System supervisory functions (POR, brownout reset) 4 Three 16-bit timers/counters 4 Fast Flash programming via on-chip boot-loader software 4 Programmable Watchdog timer 4 Low-power modes 4 SPI interface and enhanced UART 4 Eight interrupt sources with four priority levels 4 32 General Purpose I/O pins 4 Temperature range: -40 to +85 °C 4 Package options: PLCC44 PLCC44 TQFP44 TQFP44 (10 x 10 mm) DIP These 8-bit microcontrollers have an X2 option that lets the application run at twice the conventional 80C51 80C51 clock rate. Depending on performance requirements, the designer can select a clock rate of 12 clocks per machine cycle or, with X2, a rate of 6 clocks per machine cycle. The result is twice the throughput at the same clock frequency. Another way to benefit from this feature is to keep the same performance by reducing the clock frequency by half, thus dramatically reducing the EMI. Each P89(L)V51Rx2 microcontroller has up to 64 KB of onchip Flash code memory. The memory supports parallel programming and serial In-System Programming (ISP). Parallel programming offer gang-programming at high speed, for lower programming costs and faster time-to-market. ISP allows a device to be reprogrammed under software control once it's in the end product, enabling in-field updates to application firmware. Each microcontroller also supports In-Application Programming (IAP), so the Flash program memory can be reconfigured while the application is running. Applications 4 Battery-powered devices Several on-chip features combine to reduce chip count, save 4 Printer panels 4 Industrial control board space, and lower overall cost. Each microcontroller includes an SPI interface and an enhanced UART. There are three 16-bit counter/timers, each configurable to toggle a port output on timer overflow or to become a PWM output. The on-chip Watchdog timer has a separate on-chip oscillator (nominal 400 kHz), requires no external components, and is selectable from eight values. Up to 64 KB Code Flash To save power, there are low-power modes, including a power-down mode with external interrupt wake-up and an idle mode. To reduce power consumption further, system supervisory functions include Power-on reset (POR) and brownout detection (BOD), which enables a graceful system shutdown in the event of a power failure. The operating temperature range is -40 to +85 °C. 1 KB RAM Accelerated 80C51 80C51 CPU System supervisory function (Power-on reset, brownout reset) Programmable Watchdog timer with oscillator SPI Third-party development tools Through third-party suppliers, we offer a range of development and evaluation tools for our microcontrollers. For the most current listing, please visit www.nxp.com/microcontrollers. Three 16-bit timers/controllers Enhanced UART 32 General Purpose I/O pins P89(L)V51Rx2 block diagram Ordering information Type number Memory Timers Serial interfaces Frequency range (MHz) at 3 V Frequency range (MHz) at 5 V Packages Flash RAM PWM WD UART SPI P89LV51RD2 P89LV51RD2 64 K 1K · · 1 1 0-16/33 PLCC44 PLCC44, LQFP44 LQFP44, DIP P89LV51RC2 P89LV51RC2 32 K 1K · · 1 1 0-16/33 PLCC44 PLCC44, LQFP44 LQFP44, DIP P89LV51RB2 P89LV51RB2 16 K 1K · · 1 1 0-16/33 PLCC44 PLCC44, LQFP44 LQFP44, DIP P89V51RD2 P89V51RD2 64 K 1K · · 1 1 0-20/40 PLCC44 PLCC44, LQFP44 LQFP44, DIP P89V51RC2 P89V51RC2 32 K 1K · · 1 1 0-20/40 PLCC44 PLCC44, LQFP44 LQFP44, DIP P89V51RB2 P89V51RB2 16 K 1K · · 1 1 0-20/40 PLCC44 PLCC44, LQFP44 LQFP44, DIP www.nxp.com © 2007 NXP B.V. All rights reserved. Reproduction in whole or in part is prohibited without the prior written consent of the copyright owner. The Date of release: August 2007 information presented in this document does not form part of any quotation or contract, is believed to be accurate and reliable and Document order number: 9397 750 16075 may be changed without notice. No liability will be accepted by the publisher for any consequence of its use. Publication thereof Printed in the USA does not convey nor imply any license under patent or other industrial or intellectual property rights.