UM10109 P89LPC932A1 8-bit microcontrollers with two-clock 80C51 core 8-bit A/D user manual

P89LPC932A1 is a single-chip microcontroller designed for applications demanding high-integration, low cost solutions over a wide range of performance requirements.


UM10109 P89LPC932A1 8-bit microcontrollers with two-clock 80C51 core 8-bit A/D user manual - cover page
Brand
UM10109
Category
Other Electronics
Document type
User Manual
Language
English
Pages
132
File format
PDF
File size
2.6 MB
Published
28 February, 2012
Updated
30 September, 2023
MD5 checksum
E2C572E43267F3885E375116177DEDF2

About this manual

The manual provides an overview of the P89LPC932A1 microcontroller, its architecture, and the enhancements over the earlier P89LPC932 device. It describes the two‑clock 80C51 core, on‑chip 8‑bit A/D converter, and the various system‑level functions that reduce component count and board space.

Detailed sections cover pin configurations, programming methods (ICP and IAP), clock selection, watchdog timer support, memory organization, and peripheral modules such as UART, SPI, I2C, and comparators. The document also includes information on flash programming, security keys, and errata fixes.

What's inside

  • Introduction
  • Comparison to the P89LPC932 device
  • Byte‑erasability (IAP‑Lite)
  • Serial in‑circuit programming (ICP)
  • On‑the‑fly clock selection
  • Increased ISP/IAP functionality
  • Watchdog timer support
  • Pin configuration
  • Special function registers
  • Memory organization

Specifications

Core architectureTwo‑clock 80C51 core, 8‑bit
Instruction execution speed2‑4 clocks per instruction, ~6× faster than standard 80C51
Port 08‑bit I/O port, Schmitt‑triggered inputs
Port 18‑bit I/O port, mixed open‑drain and input‑only pins
Watchdog timerSupported with configurable prescaler
In‑circuit programming (ICP)Uses five pins: Vpp, Vss, P0.5, P0.4, RST

Frequently asked questions

What pins are required for in‑circuit programming of the P89LPC932A1?

In‑circuit programming uses five pins: Vpp, Vss, P0.5, P0.4, and RST.

How many I/O pins does Port 0 provide?

Port 0 provides eight independent I/O pins (P0.0‑P0.7).

Does the P89LPC932A1 include a watchdog timer?

Yes, the device supports a watchdog timer with configurable prescaler values.

Download PDF (2.6 MB)