Philips P89LPC930/931 Datasheet

The P89LPC930/931 are single-chip microcontrollers designed for applications demanding high-integration, low cost solutions over a wide range of performance requirements. The P89LPC930/931 is based on a high performance processor architecture that executes instructions in two to four clocks, six times the rate of standard 80C51 devices. Many system-level functions have been incorporated into the P89LPC930/931 in order to reduce component count, board space, and system cost.


Philips P89LPC930/931 Datasheet - cover page
Brand
Philips
Category
Other
Document type
Datasheet
Language
English
Pages
55
File format
PDF
File size
268 KB
Published
09 May, 2012
Updated
28 September, 2023
MD5 checksum
3CABD643BEB51EAAF8A75EBCC543EDD1

About this manual

The P89LPC930/931 are single‑chip 8‑bit microcontrollers with a high‑performance two‑clock 80C51 core. They integrate flash memory, RAM, timers, UART, SPI, analog comparators and extensive I/O options, targeting low‑cost, high‑integration applications.

The document provides ordering information, pin configurations, electrical characteristics, and functional descriptions such as the on‑chip oscillator, watchdog timer, power‑down modes, and interrupt architecture, enabling designers to implement the devices without external components.

What's inside

  • General description
  • Ordering information
  • Pinning information
  • CPU and clock options
  • Memory organization
  • I/O port configuration
  • Timers and real‑time clock
  • UART and SPI interfaces
  • Analog comparators and keypad interrupt
  • Power‑down and watchdog features

Specifications

Operating voltage range2.4 V to 3.6 V Vpp
Flash code memory4 kB (P89LPC930) or 8 kB (P89LPC931)
RAM data memory256 bytes
CPU instruction cycle time111 ns to 222 ns at 18 MHz
I/O pins5 V tolerant, up to 28 pins (23‑26 usable)
TimersTwo 16‑bit counter/timers
UARTEnhanced UART with fractional baud‑rate generator
SPI interfaceSPI communication port
Analog comparatorsTwo analog comparators with selectable inputs
Watchdog timerOn‑chip oscillator, 8 selectable timeout values

Frequently asked questions

What is the voltage range required to operate the P89LPC930/931?

The device operates from 2.4 V to 3.6 V Vpp.

How much flash memory is available in each device variant?

The P89LPC930 version provides 4 kB of flash, while the P89LPC931 version provides 8 kB.

How many interrupt priority levels does the device support?

The microcontroller provides four interrupt priority levels.

Download PDF (268 KB)

More Philips Manuals


View all Philips manuals →