Product Overview
The P89LPC936FDH from NXP is a low-power 8-bit 80C51 microcontroller with 16KB Flash, 512B RAM, 256B EEPROM, dual 16-bit timers, 8-bit ADC, and comparator in a 28-pin TSSOP package operating from 2.4V to 3.6V.
Key Specifications
| Core | 80C51, 8-bit, accelerated |
| Flash Memory | 16 KB |
| RAM | 512 Bytes (256 + 256 auxiliary) |
| Data EEPROM | 256 Bytes |
| I/O Pins | 23 |
| ADC | 4-channel, 8-bit |
| Comparators | 2 |
| UART | 1 (with fractional baud rate) |
| I2C | 1 (400kHz) |
| Timers | 2x 16-bit, 1x 23-bit RTC |
| Supply Voltage | 2.4 V to 3.6 V |
| Operating Temperature | -40°C to +85°C |
| Package | TSSOP-28 |
Features
- Accelerated 80C51 core executing instructions in 2-4 clocks (vs 12 in standard 8051)
- 16KB Flash with ISP and IAP programming, 256B EEPROM for parameter storage
- Dual analog comparators with selectable reference and output routing
- 4-channel 8-bit ADC and two comparators for analog signal monitoring
- Low-power operation: 1mA/MHz active, 2uA power-down with RTC
Applications
- Low-power 8051-compatible embedded control with analog sensing
- Battery-operated instruments requiring ISP firmware updates
- Industrial control with I2C communication and comparator-based monitoring