ZLG P89C51RB2/RC2/RD2 Flash Program Storage User Manual

The 89C51RB2/RC2/RD2 is a derivative of the 80C51 microcontroller, manufactured using advanced CMOS technology. The instruction set is identical to the 80C51, with 4 groups of 8-bit I/O ports, 3 16-bit timers/counters, multiple interrupt sources, 4 interrupt priorities, nested interrupt structure, 1 enhanced UART, and on-chip oscillator and timing circuit. The new features make the 89C51RB2/RC2/RD2 a more powerful microcontroller that better supports applications such as pulse width modulation, high-speed I/O, increment/decrement counting, such as motor control, etc.


ZLG P89C51RB2/RC2/RD2 Flash Program Storage User Manual - cover page
Brand
ZLG
Category
Other device
Document type
User Manual
Language
Chinese
Pages
40
File format
PDF
File size
806 KB
Published
05 October, 2011
Updated
01 October, 2023
MD5 checksum
B4F44950F3AD370D2B73B1BCC54D35CC

About this manual

This manual provides an overview of the P89C51RB2/RC2/RD2 8‑bit microcontroller, its 16 KB/32 KB/64 KB parallel programmable flash, ISP and IAP programming methods, and the built‑in boot ROM that enables UART‑based code loading. It also details the device architecture, including the 80C51 core, instruction set compatibility, and the extended peripheral set.

The document covers pin descriptions, memory organization, timer/counter operation, PCA modules, UART features, power‑saving modes (idle, power‑down), and security (programmable lock bits). Ordering information, package options (PDIP, PLCC, LQFP) and electrical characteristics are also included. This manual is written in Chinese.

What's inside

  • Overview
  • Features
  • Pin Description
  • Memory Organization
  • Programming Modes (ISP/IAP)
  • Power Management Modes
  • Timer/Counter and PCA
  • UART and Serial Interface
  • Security and Lock Bits
  • Package and Ordering Information

Specifications

Flash program memory16 KB / 32 KB / 64 KB parallel programmable
RAMUp to 64 KB
I/O ports4 groups of 8‑bit I/O (32 pins)
Timers / Counters3 × 16‑bit timers/counters
UARTFull‑duplex enhanced UART with frame error detection

Frequently asked questions

How many I/O ports are available on the device?

The microcontroller provides four groups of 8‑bit I/O ports, for a total of 32 I/O pins.

What power‑saving modes are provided?

It includes idle mode, power‑down mode, and a static stop mode where the clock can be halted to reduce power consumption.

What is the maximum operating frequency in the 6‑clock‑cycle mode?

In the 6‑clock‑cycle mode the MCU can run up to 20 MHz (effective 40 MHz internal rate).

Download PDF (806 KB)

More ZLG Manuals


View all ZLG manuals →