Overview
The P89LPC935FA,129 is an 8-bit microcontroller from NXP USA Inc., part of the LPC900 series. This microcontroller is based on the high-performance accelerated two-clock 80C51 core, which executes instructions at a rate six times faster than standard 80C51 devices. It is designed to reduce component count, board space, and system cost by integrating many system-level functions. The device operates within a voltage range of 2.4 V to 3.6 V and is available in a 28-pin PLCC package.
Key Specifications
Parameter | Value |
---|---|
Part Number | P89LPC935FA,129 |
Manufacturer | NXP USA Inc. |
Series | LPC900 |
Core Processor | 8051 |
Core Size | 8-Bit |
Speed | 12MHz |
Program Memory Type | FLASH |
Program Memory Size | 8KB (8K x 8) |
RAM Size | 768 x 8 |
EEPROM Size | 512 x 8 |
Voltage - Supply (Vcc/Vdd) | 2.4 V ~ 3.6 V |
Package / Case | 28-LCC (J-Lead) |
Supplier Device Package | 28-PLCC (11.51x11.51) |
Operating Temperature | -40°C ~ 85°C (TA) |
Number of I/O | 26 |
Connectivity | I²C, SPI, UART/USART |
Peripherals | Brown-out Detect/Reset, LED, POR, PWM, WDT |
Data Converters | A/D 8x8b; D/A 2x8b |
Oscillator Type | Internal |
Key Features
- Accelerated two-clock 80C51 core, executing instructions in two to four clocks, six times the rate of standard 80C51 devices.
- 8KB byte-erasable flash code memory, organized into 1kB/2kB sectors and 64-byte pages.
- 512-byte customer data EEPROM for serialization, storage of setup parameters, etc..
- Dual 4-input multiplexed 8-bit A/D converters and DAC outputs.
- Two 16-bit counter/timers and a 23-bit system timer that can also be used as an RTC.
- Enhanced UART with fractional baud rate generator, break detect, framing error detection, and automatic address detection.
- 400 kHz byte-wide I2C-bus communication port and SPI communication port.
- Capture/Compare Unit (CCU) providing PWM, input capture, and output compare functions.
- High-accuracy internal RC oscillator option, selectable and fine tunable.
Applications
The P89LPC935FA,129 microcontroller is suitable for a variety of applications that require high performance, low power consumption, and compact design. These include industrial control systems, medical devices, consumer electronics, and automotive systems. Its integrated peripherals such as A/D converters, DACs, and counter/timers make it ideal for applications requiring analog and digital signal processing. Additionally, its support for I²C, SPI, and UART communication protocols makes it versatile for use in communication-intensive applications.
Q & A
- What is the core processor of the P89LPC935FA,129?
The core processor is the 8051, an 8-bit microcontroller core. - What is the program memory size of the P89LPC935FA,129?
The program memory size is 8KB (8K x 8). - What are the operating voltage and temperature ranges of the P89LPC935FA,129?
The operating voltage range is 2.4 V to 3.6 V, and the operating temperature range is -40°C to 85°C (TA). - What connectivity options are available on the P89LPC935FA,129?
The device supports I²C, SPI, and UART/USART communication protocols. - What peripherals are integrated into the P89LPC935FA,129?
The device includes peripherals such as Brown-out Detect/Reset, LED, POR, PWM, WDT, A/D converters, and DACs. - Is the P89LPC935FA,129 RoHS compliant?
Yes, the P89LPC935FA,129 is lead-free and RoHS compliant. - What is the package type of the P89LPC935FA,129?
The device is available in a 28-pin PLCC package. - Does the P89LPC935FA,129 have an internal oscillator?
Yes, it has a high-accuracy internal RC oscillator option that is selectable and fine tunable. - What is the RAM size of the P89LPC935FA,129?
The RAM size is 768 x 8 bytes. - Is the P89LPC935FA,129 obsolete?
Yes, the P89LPC935FA,129 is listed as obsolete.