NXP Semiconductors P89LPC933HDH,512
- Part No.:
- P89LPC933HDH,512
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 28-TSSOP (0.173", 4.40mm Width)
- Datasheet:
-
P89LPC933HDH,512.pdf
- Description:
- IC MCU 8BIT 4KB FLASH 28TSSOP
- Quantity:
- Payment:

- Shipping:

Inventory:1,021
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
P89LPC933HDH from NXP Semiconductors is an 8-bit microcontroller based on an accelerated two-clock 80C51 core, delivering six times the instruction throughput of standard 80C51 at same clock frequency. It integrates 4 kB flash code memory, 256-byte RAM, single 8-bit ADC (ADC0), UART with fractional baud rate generator, I²C and SPI interfaces, and operates from 2.4 V to 3.6 V with 5 V-tolerant I/O pins - used in industrial sensor nodes requiring compact, low-power embedded control.
For engineers reviewing the P89LPC933HDH datasheet, P89LPC933HDH pinout, P89LPC933HDH application, or P89LPC933HDH equivalent, key selection criteria include its TSSOP28 package, −40 °C to +125 °C temperature grade, absence of CCU/auxiliary RAM/second ADC, and compatibility with legacy 8051 toolchains while enabling reduced BOM count via on-chip oscillator and reset.
Technical Context
The P89LPC933HDH executes instructions in two to four clocks using a high-performance 80C51-derived CPU architecture, achieving 111–222 ns instruction cycle times at 18 MHz. Its system-level integration includes a configurable on-chip RC oscillator (20 kHz–18 MHz), watchdog timer with independent oscillator, and power management features including idle mode and two power-down modes with typical 1 μA total current.
It supports In-System Programming (ISP) and In-Application Programming (IAP) of flash memory, with serial flash ICP capability for production coding. The device implements a 23-bit system timer usable as RTC, dual 16-bit counter/timers (configurable as PWM or port toggle), and programmable port output modes (quasi-bidirectional, open-drain, push-pull, input-only) across all I/O pins.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | Accelerated two-clock 80C51 CPU executing instructions in 2–4 clocks; 6× performance vs. standard 80C51 at same frequency. |
| Flash Memory | 4 kB byte-erasable flash organized in 1 kB sectors and 64-byte pages; enables non-volatile data storage via single-byte erase. |
| RAM | 256-byte on-chip RAM; no auxiliary RAM (unlike P89LPC935/936). |
| Analog Peripherals | Single 8-bit ADC (ADC0); no ADC1, DAC0/DAC1, or Capture/Compare Unit (CCU) - confirmed absent per product comparison table. |
| Communication Interfaces | Enhanced UART (fractional baud rate, break detect, auto-address detect), 400 kHz I²C-bus, and SPI - all fully functional in P89LPC933HDH. |
| Operating Voltage & Temp | 2.4 V to 3.6 V supply; I/O pins 5 V tolerant; rated for −40 °C to +125 °C industrial temperature range. |
| Package | TSSOP28 (SOT361-1), 4.4 mm body width; 23–26 usable I/O pins depending on oscillator/reset configuration. |
Pinout & Package
Package: Plastic thin shrink small outline package (TSSOP28), 28 leads, body width 4.4 mm (SOT361-1). Pinout validated per Figure 2 (P89LPC933/934 TSSOP28 configuration) and Table 4 (Pin description).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P0.0/CMP2/KBI0 | Port 0 bit 0 / Comparator 2 output / Keypad interrupt 0 | Configurable I/O with Schmitt trigger; supports keypad scan and analog comparator output; no ADC0 channel 1 (AD01) - exclusive to P89LPC935/936. |
| P0.1–P0.7 | Port 0 bits 1–7 with mixed analog/digital functions | Support ADC1 channels (AD10–AD13), comparator inputs (CIN1A/B, CIN2A/B), reference (CMPREF), and keyboard interrupts (KBI1–KBI7); no DAC or CCU signals. |
| P1.0/TXD, P1.1/RXD | UART transmit/receive | Full-duplex serial interface with framing error detection and automatic address recognition; requires no external level shifter for 3.3 V logic. |
| P1.2/T0/SCL, P1.3/INT0/SDA | Timer 0 input / I²C clock & data | Open-drain outputs for I²C bus; T0 supports external counting or overflow toggling; INT0 triggers on falling edge. |
| P1.4/INT1, P1.5/RST | External interrupt 1 / Reset input | INT1 is dedicated edge-triggered interrupt; RST is active-low reset input requiring external hold circuit above 12 MHz operation. |
| P2.0–P2.7 | Port 2 bits 0–7 with SPI and timer functions | Hosts SPI (MOSI/MISO/SS/SPICLK), Timer 1 (T1), and no CCU signals (OCA/OCC/ICA/etc. - absent in P89LPC933). |
| P3.0/XTAL2/CLKOUT, P3.1/XTAL1 | Oscillator output/input or clock divider output | Supports crystal/resonator (XTAL1/XTAL2) or internal RC oscillator; CLKOUT provides CPU clock/2 when enabled via SFR. |
| VDD, VSS | Power supply and ground | Single 2.4–3.6 V supply rail; only power and ground required when internal reset and oscillator options are selected. |
Key Features
| Feature | Design Value |
|---|---|
| Accelerated 2-clock 80C51 core | Enables 18 MHz operation with 111 ns min instruction cycle - reduces EMI and power vs. standard 80C51 at equivalent performance. |
| On-chip oscillator & reset | Eliminates need for external crystal, capacitors, and reset IC - cuts BOM cost and board space in cost-sensitive designs. |
| Four interrupt priority levels | Allows deterministic real-time response for time-critical tasks like sensor sampling or communication handshaking without software polling. |
| Keypad interrupt with pattern match | Port 0 pins generate interrupt on user-defined input pattern match - simplifies matrix keypad scanning in HMI applications. |
| LED drive capability (20 mA) | All port pins support direct LED driving up to 20 mA (chip-limited aggregate), reducing need for external drivers in status indicator circuits. |
Applications
| Industrial Sensor Node | Smart Meter Interface |
|---|---|
Use Scenario: Compact, battery-backed environmental monitor measuring temperature/humidity via external sensors and reporting via UART/I²C. IC Role / Device Role / Timing Role: Primary controller executing sensor acquisition, data formatting, and serial transmission; uses 23-bit system timer as RTC for timestamping. Use Value: Integrated UART with fractional baud rate ensures reliable communication across variable supply voltages; 5 V-tolerant I/O simplifies interfacing with legacy meter peripherals. | Use Scenario: Communication bridge between metrology ASIC and host MCU in electricity/water meters, handling protocol translation and secure data buffering. IC Role / Device Role / Timing Role: Protocol co-processor managing I²C slave reads and UART master writes; leverages ISP for field firmware updates without hardware rework. Use Value: 4 kB flash and 256-byte RAM provide sufficient space for dual-protocol stacks; −40 °C to +125 °C rating ensures reliability in outdoor meter enclosures. |
| Embedded HVAC Controller | Low-Cost PLC I/O Module |
Use Scenario: Fan speed regulation and thermostat feedback in residential HVAC systems using PWM-driven actuators and analog sensor inputs. IC Role / Device Role / Timing Role: Real-time actuator controller using Timer 0/1 for precise PWM generation; ADC0 digitizes thermistor voltage for closed-loop temperature control. Use Value: Single 8-bit ADC suffices for basic thermal sensing; on-chip oscillator eliminates timing component drift over temperature. | Use Scenario: DIN-rail mounted digital input module converting 24 V DC field signals to isolated UART packets for central PLC. IC Role / Device Role / Timing Role: Signal conditioner and serial gateway; uses Port 0 keypad interrupt for fast edge detection on opto-isolated inputs. Use Value: Schmitt-trigger inputs reject noise on long field wiring; 1 μA power-down current extends backup battery life during mains failure. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| P89LPC934FDH | 8 kB flash (vs. 4 kB), same pinout, identical peripheral set (no CCU/ADC1), −40 °C to +85 °C temp grade. | Preferred where larger firmware image size is needed but extended temperature range is not required. | Select P89LPC934FDH if firmware exceeds 4 kB and ambient operating temperature stays ≤ +85 °C. |
| EFM8BB10F4G-A-QFN24 | Silicon Labs EFM8 Busy Bee MCU: 4 kB flash, 512-byte RAM, 12-bit ADC, 20 MHz max, QFN24 package (24-pin vs. 28-pin). | Offers higher-resolution ADC and faster core but lacks I²C and requires PCB redesign due to different pin count and layout. | Choose EFM8BB10F4G-A-QFN24 only when 12-bit ADC resolution is mandatory and board revision is feasible. |
Compared with P89LPC934FDH, the P89LPC933HDH trades flash capacity and temp grade for extended industrial operation; versus EFM8BB10F4G-A-QFN24, it retains full I²C/SPI/UART compatibility and pin-for-pin replaceability within the LPC93x family but lacks 12-bit ADC capability.
Availability
P89LPC933HDH is available at Aetrix Electronics and suitable for industrial sensor nodes, smart meter interfaces, and embedded HVAC controllers requiring stable component supply across extended temperature ranges and long production lifecycles.
Supply support for P89LPC933HDH includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
NXP Semiconductors is a global semiconductor company headquartered in Eindhoven, Netherlands, specializing in secure connectivity solutions for automotive, industrial, and IoT markets.
The P89LPC93x series was designed as a cost-optimized, highly integrated 8-bit microcontroller family targeting resource-constrained industrial control and sensor interface applications with minimal external components.
FAQ
What is the maximum operating frequency of the P89LPC933HDH?
The P89LPC933HDH supports a maximum operating frequency of 18 MHz, achievable using either the internal RC oscillator (fine-tunable) or an external crystal/resonator connected to XTAL1/XTAL2. At 18 MHz, instruction cycle times range from 111 ns to 222 ns - six times faster than standard 80C51 devices at the same clock rate. This frequency is fully supported across its −40 °C to +125 °C operating range.
Does the P89LPC933HDH include a second ADC or DAC functionality?
No, the P89LPC933HDH does not include ADC1, DAC0, or DAC1. Per Table 1 (Product comparison overview), only P89LPC935 and P89LPC936 feature dual 8-bit ADCs and DAC outputs. The P89LPC933HDH contains only ADC0 (single 8-bit converter) and no DAC channels - confirmed by pin descriptions (e.g., P2.0/ICB/DAC0/AD03 lists DAC0 only for P89LPC935/936) and functional block diagram exclusions.
Can the P89LPC933HDH perform In-System Programming (ISP)?
Yes, the P89LPC933HDH supports In-System Programming (ISP) via its UART interface, allowing firmware updates while the device is soldered into the target application. This capability relies on the built-in bootloader and requires no external programming hardware beyond a UART-to-USB adapter. ISP is fully documented in the NXP User Manual and is functionally identical across all P89LPC93x variants, including the P89LPC933HDH.
What are the power supply requirements for the P89LPC933HDH?
The P89LPC933HDH operates from a single 2.4 V to 3.6 V supply (VDD), with VSS as ground reference. All I/O pins are 5 V tolerant - they may be pulled up to or driven by 5.5 V signals without damage. The device draws typical power-down current of 1 μA (with voltage comparators disabled), and only VDD and VSS connections are required when using the internal oscillator and reset options - eliminating need for external regulators or level shifters in many designs.
Is the P89LPC933HDH pin-compatible with other members of the P89LPC93x family?
Yes, the P89LPC933HDH is pin-compatible with P89LPC934FDH, P89LPC935FDH, and P89LPC936FDH in the TSSOP28 package (SOT361-1), sharing identical pin numbering and electrical characteristics. However, peripheral availability differs: P89LPC933HDH lacks CCU, auxiliary RAM, ADC1, and DAC outputs present in higher variants - these pins retain GPIO or alternate functions (e.g., P1.6/OCB is GPIO on P89LPC933HDH) but do not implement those advanced peripherals.
P89LPC933HDH,512 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 28-TSSOP (0.173", 4.40mm Width)
- Series:
- LPC900
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- 8051
- Core Size:
- 8-Bit
- Speed:
- 18MHz
- Connectivity:
- I2C, SPI, UART/USART
- Peripherals:
- Brown-out Detect/Reset, LED, POR, PWM, WDT
- Number of I/O:
- 26
- Program Memory Size:
- 4KB (4K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 256 x 8
- Voltage - Supply (Vcc/Vdd):
- 2.4V ~ 3.6V
- Data Converters:
- A/D 4x8b; D/A 1x8b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 125°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
P89LPC933HDH,512 FAQ
1.How can I place an order for P89LPC933HDH,512 through Aetrix?
Please submit a Request for Quotation (RFQ) for P89LPC933HDH,512 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for P89LPC933HDH,512 reliable?
The price and inventory of P89LPC933HDH,512 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for P89LPC933HDH,512 is usually 5 days.
3.What payment methods are accepted for P89LPC933HDH,512?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for P89LPC933HDH,512 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for P89LPC933HDH,512?
P89LPC933HDH,512 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your P89LPC933HDH,512 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for P89LPC933HDH,512?
For technical support, including P89LPC933HDH,512 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your P89LPC933HDH,512 requirements.
6.How does Aetrix verify that P89LPC933HDH,512 is sourced from the original manufacturer or authorized distributors?
All P89LPC933HDH,512 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that P89LPC933HDH,512 meets industry standards.
7.What is the process for return or replacement of P89LPC933HDH,512?
All P89LPC933HDH,512 units undergo pre-shipment inspection (PSI). If there is an issue with P89LPC933HDH,512, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The P89LPC933HDH,512 part is unused and in its original packaging.
Return procedure for P89LPC933HDH,512:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
P89LPC933HDH,512 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

