P89LPC935FHN

8-bit 80C51 microcontrollers with 8KB Flash memory in compact HVQFN packages

Manufacturer: nxp

series introduction

# Introduction to the P89LPC935FHN Product Series

## 1. Overview
The P89LPC935FHN is a highly versatile and feature - rich microcontroller product series developed by NXP Semiconductors. It belongs to the 8051 microcontroller family, which has a long - standing reputation for reliability, simplicity, and wide - spread use in various embedded systems. This series is designed to meet the diverse requirements of applications in terms of performance, power consumption, and functionality.

## 2. Key Features

### 2.1 Core and Performance
- **8051 Compatible Core**: The P89LPC935FHN is based on an enhanced 8051 core. This compatibility allows developers to leverage the vast existing codebase and development tools associated with the 8051 architecture. It provides a clock speed of up to 20 MHz, enabling relatively fast execution of instructions and efficient handling of tasks.
- **On - Chip Memory**: It comes with 8 KB of in - system programmable (ISP) flash memory, which can be used to store the application code. This flash memory can be easily reprogrammed, allowing for quick prototyping and product updates. Additionally, it has 256 bytes of data RAM, which is sufficient for storing variables and intermediate results during program execution.

### 2.2 Peripherals
- **Serial Communication Interfaces**:
- **UART (Universal Asynchronous Receiver - Transmitter)**: The P89LPC935FHN is equipped with a UART interface, which is commonly used for serial communication with other devices such as sensors, displays, or other microcontrollers. It supports various baud rates, making it flexible for different communication requirements.
- **I²C (Inter - Integrated Circuit) Bus**: The I²C interface allows the microcontroller to communicate with a wide range of I²C - compatible devices, such as EEPROMs, sensors, and real - time clocks. It simplifies the connection and data exchange between multiple components on a single bus.
- **Analog - to - Digital Converter (ADC)**: It features a 4 - channel 8 - bit ADC. This ADC can be used to convert analog signals from sensors (e.g., temperature sensors, light sensors) into digital values that the microcontroller can process. This is particularly useful in applications where analog data needs to be monitored and analyzed.
- **Timers/Counters**: The product series includes multiple timers and counters. These can be used for various purposes, such as generating accurate time delays, measuring time intervals, and generating PWM (Pulse Width Modulation) signals. PWM signals are commonly used for motor control, LED dimming, and other applications that require variable power output.

### 2.3 Power Management
- **Low - Power Modes**: The P89LPC935FHN offers several low - power modes, including idle mode and power - down mode. In idle mode, the CPU is halted while the peripherals continue to operate, which can save power when the microcontroller is not actively processing data. In power - down mode, the entire device consumes minimal power, making it suitable for battery - powered applications where power conservation is crucial.

## 3. Package and Pin Configuration
The P89LPC935FHN is available in a 44 - pin plastic quad flat pack (PQFP) package. This package provides a relatively large number of pins, which allows for easy connection of external components. The pin configuration is carefully designed to provide access to all the important features and peripherals of the microcontroller. For example, some pins are dedicated to power supply, while others are used for input/output, serial communication, and analog input.

##

Images for reference

28-VQFN Pkg

28-VQFN Pkg

28-HVQFN SOT788-1

28-HVQFN SOT788-1

Image Preview

Image Preview

Datasheets

Partlist

P89LPC935FHN
P89LPC935FHN,151
P89LPC935FHN151
P89LPC935FHN-S