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

- Shipping:

Inventory:2,098
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
P89LPC933FDH,529 from NXP Semiconductors is a low-cost 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, enhanced UART with fractional baud rate generator, and 23-bit system timer usable as RTC. It targets compact embedded control in industrial sensors and power management modules.
For engineers reviewing the P89LPC933FDH,529 datasheet, P89LPC933FDH,529 pinout, P89LPC933FDH,529 application, or P89LPC933FDH,529 equivalent, key selection criteria include its 4 kB flash size, single ADC channel, TSSOP28 package with 23 I/O pins, 2.4–3.6 V operation with 5 V-tolerant I/O, and support for In-System Programming (ISP) and In-Application Programming (IAP).
Technical Context
The P89LPC933FDH,529 implements a high-performance 80C51 CPU executing instructions in two to four clocks, enabling 111–222 ns cycle times at 18 MHz. Its architecture includes dual 16-bit counter/timers (configurable as PWM or toggle outputs), a 23-bit system timer with RTC capability, and a watchdog timer with independent on-chip oscillator.
It supports multiple communication interfaces: enhanced UART with break detection and automatic address recognition, 400 kHz I²C-bus port, and SPI port. Analog functionality is limited to one 8-bit ADC (ADC0), distinguishing it from P89LPC935/936 variants which feature dual ADCs and Capture/Compare Unit (CCU).
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | Accelerated two-clock 80C51 CPU; executes all instructions except multiply/divide in 2–4 clocks at 18 MHz. |
| Flash Memory | 4 kB byte-erasable flash organized in 1 kB sectors; 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 DAC, no second ADC (ADC1), no CCU - confirmed per Table 1 product comparison. |
| Timers & RTC | Two 16-bit counter/timers + 23-bit system timer; system timer configurable as real-time clock with calendar support. |
| Communication | Enhanced UART (fractional baud, break detect, auto-address), 400 kHz I²C, SPI; no CAN or USB. |
| Supply & I/O | 2.4–3.6 V VDD; all I/O pins 5 V tolerant (up to 5.5 V); operates without external oscillator using internal RC option. |
| Power Management | Idle and two power-down modes; typical power-down current 1 μA (voltage comparators disabled). |
Pinout & Package
Package: TSSOP28 (plastic thin shrink small outline package; 28 leads; body width 4.4 mm; SOT361-1). Pin count: 28-pin layout with 23 programmable I/O pins minimum when using on-chip oscillator and reset options.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P0.0/CMP2/KBI0/AD01 | Port 0 bit 0 / Comparator 2 output / Keypad input 0 / ADC0 channel 1 input | Multi-function pin supporting analog input (ADC0), comparator output, and keypad interrupt; Schmitt-triggered input. |
| P0.1–P0.7 | Port 0 bits 1–7 with mixed analog/digital functions | Includes ADC1 inputs (AD10–AD13), comparator inputs (CIN1A/B, CIN2A/B), reference (CMPREF), and timer input (T1); all configurable I/O with independent mode control. |
| P1.0/TXD, P1.1/RXD | UART transmit/receive | Full-duplex serial interface; supports enhanced UART features including framing error detection and automatic address recognition. |
| P1.2/T0/SCL, P1.3/INT0/SDA | Timer 0 input / I²C clock & data | Open-drain outputs for I²C bus; T0 serves as external counter input or overflow output; INT0 provides external interrupt trigger. |
| P1.4/INT1, P1.5/RST | External interrupt 1 / Reset input | INT1 supports edge-triggered interrupt; RST is active-low reset input requiring external hold circuit above 12 MHz oscillator use. |
| P2.0–P2.7 | Port 2 bits 0–7 with SPI and oscillator functions | Hosts SPI signals (MOSI, MISO, SS, SPICLK), XTAL1/XTAL2 oscillator connections, and CLKOUT output; all Schmitt-triggered. |
| P3.0/XTAL2/CLKOUT, P3.1/XTAL1 | Oscillator output/input & CPU clock divider output | XTAL1/XTAL2 support crystal/resonator; CLKOUT provides CPU clock ÷2 for debugging or peripheral sync when enabled. |
| VDD, VSS | Power supply and ground | Single 2.4–3.6 V supply rail; only VDD and VSS required for operation when internal reset and oscillator options are selected. |
Key Features
| Feature | Design Value |
|---|---|
| Accelerated 80C51 Core | Executes instructions in 2–4 clocks at up to 18 MHz, achieving six times performance of standard 80C51 - reduces EMI and power consumption at lower clock frequencies. |
| In-System Programming (ISP) | Enables firmware updates while device is mounted in end equipment via UART or I²C, eliminating need for socketed programming. |
| In-Application Programming (IAP) | Allows flash memory reprogramming during runtime, supporting field-upgradable firmware and dynamic parameter storage. |
| Configurable Port Outputs | Each I/O pin supports quasi-bidirectional, open-drain, push-pull, or input-only modes - simplifies interface design to diverse peripherals without external logic. |
| Low-Voltage Reset & Brownout Detect | Detects supply drop below operating threshold and optionally generates interrupt or reset, enabling graceful shutdown in battery-powered systems. |
| LED Drive Capability | All port pins drive up to 20 mA (chip-limited total), enabling direct LED interfacing without external drivers in status indicator applications. |
Applications
| Industrial Sensor Node | Smart Power Supply Monitor |
|---|---|
Use Scenario: Compact environmental sensor node measuring temperature, humidity, and supply voltage in factory automation cabinets. IC Role / Device Role / Timing Role: Central controller executing sensor polling, ADC conversion, UART-based telemetry, and watchdog supervision. Use Value: Integrated 4 kB flash stores calibration data and firmware; 23-bit system timer provides accurate time-stamping; 5 V-tolerant I/O interfaces directly with legacy 5 V sensor outputs. | Use Scenario: Real-time monitoring of AC/DC power supply rails in telecom infrastructure equipment. IC Role / Device Role / Timing Role: Dedicated supervisor MCU sampling analog voltages via ADC0, triggering alerts on over/under-voltage, and logging events to internal EEPROM. Use Value: Single 8-bit ADC suffices for rail monitoring resolution; low-power modes extend uptime in standby; brownout detect prevents erratic behavior during brownouts. |
| Keypad-Controlled HMI Panel | Embedded Motor Control Interface |
Use Scenario: Front-panel interface for HVAC controllers with 8-key keypad and LED status indicators. IC Role / Device Role / Timing Role: Keypad scan engine with pattern-match interrupt (Port 0), LED driver, and UART link to main processor. Use Value: Eight dedicated keypad interrupt inputs (KBI0–KBI7) enable responsive key detection; 20 mA LED drive eliminates external drivers; TSSOP28 fits space-constrained panels. | Use Scenario: Feedback interface between motor driver IC and host controller in BLDC fan modules. IC Role / Device Role / Timing Role: Signal conditioner and protocol translator converting analog tachometer output and fault flags into UART/I²C messages. Use Value: Enhanced UART handles variable-speed motor telemetry; configurable slew-rate outputs reduce EMI near sensitive motor circuits; 2.4–3.6 V operation matches modern low-voltage driver supplies. |
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), identical pinout, same ADC0-only configuration, same TSSOP28 package. | Supports larger firmware images and more complex control algorithms without hardware change. | Select when firmware size exceeds 4 kB or future scalability is required; no PCB redesign needed. |
| P89LPC922FDH | 2 kB flash, 128-byte RAM, single 8-bit ADC, TSSOP20 package (20-pin), no I²C, reduced timer set. | Suitable for ultra-low-cost, minimal-feature control tasks where pin count and memory are constrained. | Choose for cost-sensitive, space-limited designs with basic timing and sensing needs; requires PCB layout change. |
Compared with P89LPC934FDH, the P89LPC933FDH,529 offers lower flash capacity but identical peripheral set and footprint - ideal for cost-optimized deployments. Against P89LPC922FDH, it delivers significantly higher integration (I²C, enhanced UART, RTC-capable timer) in a 28-pin package, enabling richer connectivity without sacrificing compactness.
Availability
P89LPC933FDH,529 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart power supply monitors, keypad-controlled HMI panels, and embedded motor control interfaces requiring stable component supply across production lifecycles.
Supply support for P89LPC933FDH,529 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 applications.
The P89LPC933FDH,529 belongs to NXP's LPC900 family of 8-bit microcontrollers designed for cost-sensitive, space-constrained embedded control applications demanding high integration, low power, and robust in-field programmability.
FAQ
What is the maximum operating frequency of the P89LPC933FDH,529?
The P89LPC933FDH,529 supports a maximum operating frequency of 18 MHz. This applies whether using an external crystal/resonator on XTAL1/XTAL2 or the internal RC oscillator, which is fine-tunable and selectable via flash configuration bits. At 18 MHz, instruction cycle times range from 111 ns to 222 ns for most instructions.
Does the P89LPC933FDH,529 include a DAC or second ADC?
No, the P89LPC933FDH,529 does not include a DAC or second ADC. Per Table 1 in the datasheet, it features only ADC0 (single 8-bit ADC) and no DAC functionality. The DAC0 and DAC1 outputs, along with ADC1 and CCU, are exclusive to P89LPC935 and P89LPC936 variants.
Can the P89LPC933FDH,529 be programmed in-circuit after soldering to the PCB?
Yes, the P89LPC933FDH,529 supports In-System Programming (ISP) via its UART or I²C interface. This allows full firmware loading and updates while the device is mounted in the target application, eliminating the need for socketed programming fixtures or rework.
What package type is used for the P89LPC933FDH,529?
The P89LPC933FDH,529 uses the TSSOP28 package (plastic thin shrink small outline package; 28 leads; body width 4.4 mm; SOT361-1). It provides 23 minimum I/O pins and is compatible with standard surface-mount assembly processes.
Is the P89LPC933FDH,529 pin-compatible with P89LPC935FDH or P89LPC936FDH?
No, the P89LPC933FDH,529 is not pin-compatible with P89LPC935FDH or P89LPC936FDH. Although all share the TSSOP28 package, their pin functions differ significantly - e.g., P89LPC935/936 assign P1.6/OCC and P2.6/OCA for CCU outputs, while P89LPC933FDH,529 leaves those pins as general-purpose I/O or unused, per datasheet Figures 2 and 3.
P89LPC933FDH,529 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 ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
P89LPC933FDH,529 FAQ
1.How can I place an order for P89LPC933FDH,529 through Aetrix?
Please submit a Request for Quotation (RFQ) for P89LPC933FDH,529 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 P89LPC933FDH,529 reliable?
The price and inventory of P89LPC933FDH,529 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for P89LPC933FDH,529 is usually 5 days.
3.What payment methods are accepted for P89LPC933FDH,529?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for P89LPC933FDH,529 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for P89LPC933FDH,529?
P89LPC933FDH,529 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your P89LPC933FDH,529 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 P89LPC933FDH,529?
For technical support, including P89LPC933FDH,529 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your P89LPC933FDH,529 requirements.
6.How does Aetrix verify that P89LPC933FDH,529 is sourced from the original manufacturer or authorized distributors?
All P89LPC933FDH,529 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 P89LPC933FDH,529 meets industry standards.
7.What is the process for return or replacement of P89LPC933FDH,529?
All P89LPC933FDH,529 units undergo pre-shipment inspection (PSI). If there is an issue with P89LPC933FDH,529, 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 P89LPC933FDH,529 part is unused and in its original packaging.
Return procedure for P89LPC933FDH,529:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
P89LPC933FDH,529 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…

