Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

NXP Semiconductors P89LPC9241FDH,112

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

Inventory:3,963

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

P89LPC9241FDH,112 from NXP Semiconductors is an 8-bit accelerated 2-clock 80C51 microcontroller in TSSOP20 package, featuring 4 kB byte-erasable flash memory, 256-byte RAM, 8-bit ADC with four analog inputs (AD10–AD13), on-chip temperature sensor, dual analog comparators, and 400 kHz I²C-bus interface. It operates from 2.4 V to 3.6 V with 5 V-tolerant I/Os and targets low-cost embedded control in industrial sensors and smart peripherals.

For engineers reviewing the P89LPC9241FDH,112 datasheet, P89LPC9241FDH,112 pinout, P89LPC9241FDH,112 application, or P89LPC9241FDH,112 equivalent, key selection criteria include its integrated ADC/DAC capability, 18 MHz max clock frequency with internal RC oscillator option, 15+ configurable I/O pins, brownout detection, and In-Application Programming support for field firmware updates.

Technical Context

The P89LPC9241FDH,112 implements a high-performance 80C51 core executing instructions in two to four clocks-six times faster than standard 80C51 at same frequency-enabling 111 ns minimum instruction cycle at 18 MHz. Its system architecture integrates a 23-bit real-time clock/system timer, dual 16-bit counter/timers (configurable as PWM or toggle outputs), and enhanced UART with fractional baud rate generator.

It supports multiple clock sources including internal RC oscillator (tunable, with clock doubler), watchdog oscillator (400 kHz ±5%), and external crystal/resonator (up to 18 MHz), with dynamic clock switching for power/performance optimization. Power management includes idle mode and two power-down modes, with typical 1 µA total power-down current when voltage comparators are disabled.

Key Specifications

ParameterValue and Actual Design Meaning
Core ArchitectureAccelerated 2-clock 80C51 CPU; executes all instructions in 2–4 clocks, enabling 6× throughput vs. legacy 80C51 at same frequency.
Flash Memory4 kB byte-erasable flash organized in 1 kB sectors and 64-byte pages; supports single-byte erasure for non-volatile data storage.
ADC/DAC8-bit ADC with four dedicated analog inputs (AD10–AD13); integrated DAC1 output on P0.4; on-chip temperature sensor connected to ADC module.
Timers & ClockTwo 16-bit counter/timers + 23-bit system timer (7-bit prescaler + 16-bit readable/writable register) usable as RTC; internal RC oscillator with fine trim and clock doubler option.
I/O & Interfaces15+ configurable I/O pins (TSSOP20); 400 kHz I²C-bus port; enhanced UART with break detect, framing error detection, and automatic address recognition.
Power & Robustness2.4 V to 3.6 V operation; 5 V-tolerant I/O pins; brownout reset with graceful shutdown; Schmitt-trigger inputs; controlled slew-rate outputs (~10 ns ramp time).
PackageTSSOP20 (SOT360-1), 4.4 mm body width; 20-pin surface-mount package with 0.65 mm pitch.

Pinout & Package

Package: TSSOP20 (SOT360-1), plastic thin shrink small outline package, 20 leads, 4.4 mm body width, 0.65 mm lead pitch.

Pin/TerminalCircuit RoleDesign Meaning
P0.0/CMP2/KBI0Port 0 bit 0 / Comparator 2 output / Keypad input 0Configurable I/O with Schmitt trigger; supports keypad interrupt and comparator output routing.
P0.1/CIN2B/KBI1/AD10Port 0 bit 1 / CMP2 positive input B / Keypad input 1 / ADC channel 0Analog input for ADC1; selectable as comparator input or keyboard scan line; high-current sourcing capability.
P0.2/CIN2A/KBI2/AD11Port 0 bit 2 / CMP2 positive input A / Keypad input 2 / ADC channel 1Dedicated analog input for temperature-sensing path; dual-function with comparator and keypad logic.
P0.3/CIN1B/KBI3/AD12Port 0 bit 3 / CMP1 positive input B / Keypad input 3 / ADC channel 2Supports analog sensing and keyboard matrix scanning simultaneously; high-current source (20 mA).
P0.4/CIN1A/KBI4/DAC1/AD13Port 0 bit 4 / CMP1 positive input A / Keypad input 4 / DAC output / ADC channel 3Unique dual-mode pin: provides analog output (DAC1) and analog input (AD13); critical for closed-loop sensor control.
P0.5/CMPREF/KBI5Port 0 bit 5 / Comparator reference (negative) input / Keypad input 5Provides precision reference voltage for both comparators; enables flexible threshold-based decision logic.
P0.6/CMP1/KBI6Port 0 bit 6 / Comparator 1 output / Keypad input 6Comparator output directly drives GPIO; supports fast analog event detection without CPU intervention.
P0.7/T1/KBI7Port 0 bit 7 / Timer 1 external count input or overflow output / Keypad input 7Hardware timer input/output with keypad function; enables pulse counting or edge-triggered wake-up from power-down.
P1.0/TXDPort 1 bit 0 / UART transmit outputFull-duplex serial communication pin; supports asynchronous protocol with fractional baud rate generation.
P1.1/RXDPort 1 bit 1 / UART receive inputReceiver input with framing error detection and break detect; essential for robust host communication.
P1.2/T0/SCLPort 1 bit 2 / Timer 0 external count input or overflow output / I²C clockOpen-drain I²C SCL output; also serves as hardware timer input for precise timing or event capture.
P1.3/INT0/SDAPort 1 bit 3 / External interrupt 0 / I²C dataOpen-drain I²C SDA with interrupt capability; enables multi-master arbitration and fast peripheral polling.
P1.4/INT1Port 1 bit 4 / External interrupt 1 inputHigh-current (20 mA) interrupt input; supports level- or edge-triggered wake-up from low-power states.
P1.5/RSTPort 1 bit 5 / Reset inputActive-low reset pin; also forces ISP mode during power-on sequence; eliminates need for external reset IC.
P1.6, P1.7Port 1 bits 6–7General-purpose I/O with high-current sourcing (20 mA); no alternate functions assigned in P89LPC9241FDH,112.
P3.0/XTAL2/CLKOUTPort 3 bit 0 / Crystal oscillator output / CPU clock divided-by-2 outputOutputs CPU clock/2 when enabled; usable with internal RC or watchdog oscillator-no crystal required.
P3.1/XTAL1Port 3 bit 1 / Crystal oscillator inputCrystal input if external oscillator selected; otherwise functions as general I/O when internal RC is active.
VDDPower supplyPrimary 2.4–3.6 V supply; powers core, peripherals, and I/O; supports operation in all power modes.
VSSGround0 V reference for analog and digital domains; shared return path for ADC, comparators, and I/O drivers.

Key Features

FeatureDesign Value
In-Application Programming (IAP)Enables firmware updates while device is running-critical for remote diagnostics and over-the-air patching in deployed systems.
On-chip temperature sensor + ADCEliminates external thermal sensing components; provides calibrated temperature readings via AD1x channels for thermal monitoring and compensation.
Configurable port output modesEach I/O supports quasi-bidirectional, open-drain, push-pull, or input-only configuration-optimizes drive strength and noise immunity per signal type.
Port input pattern match interruptPort 0 generates interrupt when pin values match programmable 8-bit pattern-replaces external logic for state-change detection in HMI or safety interlocks.
Four interrupt priority levelsAllows deterministic response to time-critical events (e.g., ADC conversion complete, UART RX buffer full) without software polling overhead.
Controlled slew-rate outputs~10 ns minimum ramp time reduces EMI emissions-meets Class B radiated emission requirements without added filtering components.

Applications

Industrial Sensor NodeSmart Thermostat Controller

Use Scenario: Standalone environmental monitor measuring temperature, humidity (via external sensor), and supply voltage in factory-floor enclosures.

IC Role / Device Role / Timing Role: Central controller executing sensor acquisition, local calibration, and I²C-based data aggregation; uses internal RTC for timestamped logging.

Use Value: Integrated ADC, temperature sensor, and 400 kHz I²C eliminate six external components; 1 µA power-down current extends battery life to >5 years on coin cell.

Use Scenario: Residential HVAC control unit managing heating/cooling cycles, display backlight, and user keypad input.

IC Role / Device Role / Timing Role: Main MCU handling keypad scan (8 KBI inputs), PWM fan speed control (Timer 0/1), and UART communication with Wi-Fi module.

Use Value: 15+ I/O pins with high-current sourcing drive LEDs and relays directly; on-chip brownout detection prevents erratic behavior during brownout events.

Programmable Logic RelayLow-Power Metering Module

Use Scenario: DIN-rail mounted relay module accepting digital inputs, executing logic rules, and driving 24 V DC loads via optocoupled outputs.

IC Role / Device Role / Timing Role: Real-time decision engine using analog comparators for threshold detection and timers for delay-on-make/delay-on-break functionality.

Use Value: Dual comparators with selectable reference enable voltage window detection without external op-amps; 20 mA sink/source on eight pins drives opto-LEDs directly.

Use Scenario: Sub-metering node in building energy management system measuring AC line voltage/current via isolated ADC front-end.

IC Role / Device Role / Timing Role: Data concentrator reading isolated analog signals, applying scaling/calibration, and transmitting via UART to gateway.

Use Value: Single-byte flash erasure allows EEPROM-like storage of calibration coefficients; IAP enables field recalibration without hardware rework.

Equivalent & Alternatives

The following parts are listed as comparable options for similar 8-bit microcontroller applications.

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
P89LPC9251FDH8 kB flash (vs. 4 kB), identical ADC/DAC, comparators, pinout, and package.Supports larger firmware images and more complex control algorithms; same peripheral set and footprint.Select when firmware size exceeds 4 kB or future scalability is required; drop-in replacement with no layout change.
PCA9306D,118Level-shifting I²C bus repeater IC-not a microcontroller; no CPU, flash, or ADC.Used only for voltage translation between I²C buses; cannot replace P89LPC9241FDH,112 in control or sensing roles.Not a functional alternative; included only for I²C signal integrity context in mixed-voltage designs.

Compared with P89LPC9241FDH,112, the P89LPC9251FDH offers double flash capacity with identical peripherals and pin compatibility-ideal for firmware growth-while the PCA9306D,118 serves a completely different signal-conditioning role and cannot substitute for microcontroller functionality.

Availability

P89LPC9241FDH,112 is available at Aetrix Electronics and suitable for industrial sensor nodes, smart thermostat controllers, and programmable logic relays requiring stable component supply, long-term lifecycle assurance, and RoHS-compliant manufacturing.

Supply support for P89LPC9241FDH,112 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 P89LPC92X1 family was designed as cost-optimized, low-pin-count 8-bit MCUs for space-constrained embedded control-emphasizing integration of analog peripherals (ADC, comparators, temperature sensor), robust I/O, and ultra-low-power operation.

FAQ

What is the maximum operating frequency of the P89LPC9241FDH,112?

The P89LPC9241FDH,112 supports a maximum operating frequency of 18 MHz. This applies whether using an external crystal/resonator or the internal RC oscillator with clock doubler enabled. At 18 MHz, the accelerated 2-clock core achieves a minimum instruction cycle time of 111 ns, delivering six times the throughput of a standard 80C51 at the same clock rate. The P89LPC9241FDH,112's flash configuration bits allow frequency range selection from 20 kHz up to this 18 MHz limit.

Does the P89LPC9241FDH,112 support in-system programming (ISP)?

Yes, the P89LPC9241FDH,112 supports In-System Programming (ISP) via its UART interface, allowing firmware updates while the device is soldered into the target application board. This capability requires no external programming hardware beyond a simple serial connection and is enabled by the on-chip bootloader. The P89LPC9241FDH,112 also supports In-Application Programming (IAP), permitting code modification during runtime-a feature critical for field-upgradable firmware. Both ISP and IAP rely on the 4 kB flash memory's byte-erasable architecture.

How many analog inputs does the ADC in the P89LPC9241FDH,112 support?

The P89LPC9241FDH,112 integrates an 8-bit ADC with four dedicated analog input channels: AD10, AD11, AD12, and AD13-mapped to pins P0.1, P0.2, P0.3, and P0.4 respectively. These inputs support single-ended measurements referenced to VSS. Additionally, the on-chip temperature sensor is internally connected to the ADC, enabling direct die-temperature readings without external components. The P89LPC9241FDH,112 does not support differential ADC mode or additional external analog multiplexing beyond these four channels.

What power supply voltage range is supported by the P89LPC9241FDH,112?

The P89LPC9241FDH,112 operates from a supply voltage range of 2.4 V to 3.6 V on the VDD pin. Its I/O pins are 5 V tolerant-capable of being pulled up to or driven by 5.5 V logic levels without damage-enabling seamless interfacing with legacy 5 V peripherals. The device includes an enhanced low-voltage (brownout) detection circuit that triggers a controlled system shutdown when VDD falls below the threshold, preventing corrupted flash writes or erratic behavior. This dual-voltage resilience makes the P89LPC9241FDH,112 suitable for mixed-signal designs where 3.3 V core logic coexists with 5 V interfaces.

Is the P89LPC9241FDH,112 pin-compatible with other devices in the P89LPC92X1 family?

Yes, the P89LPC9241FDH,112 is pin-compatible with other TSSOP20 variants in the P89LPC92X1 family-including P89LPC9201FDH, P89LPC9211FDH, P89LPC922A1FDH, and P89LPC9251FDH-as confirmed by identical pin configurations in Figures 5 and 6 of the datasheet. All share the same 20-pin TSSOP package (SOT360-1), identical pin functions, and compatible electrical characteristics. However, flash size (2/4/8 kB), ADC/DAC inclusion, and temperature sensor presence vary across models; the P89LPC9241FDH,112 and P89LPC9251FDH are the only variants with both ADC and DAC functionality.

P89LPC9241FDH,112 Specifications

Product attributes
Attribute value
Manufacturer:
NXP Semiconductors
Package/Case:
20-TSSOP (0.173", 4.40mm Width)
Series:
LPC900
Packaging:
Tube
Product Status:
Obsolete
Programmable:
Verified
Core Processor:
8051
Core Size:
8-Bit
Speed:
18MHz
Connectivity:
I2C, UART/USART
Peripherals:
Brown-out Detect/Reset, POR, PWM, WDT
Number of I/O:
18
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:

P89LPC9241FDH,112 FAQ

1.How can I place an order for P89LPC9241FDH,112 through Aetrix?

Please submit a Request for Quotation (RFQ) for P89LPC9241FDH,112 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 P89LPC9241FDH,112 reliable?

The price and inventory of P89LPC9241FDH,112 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for P89LPC9241FDH,112 is usually 5 days.

3.What payment methods are accepted for P89LPC9241FDH,112?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for P89LPC9241FDH,112 transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for P89LPC9241FDH,112?

P89LPC9241FDH,112 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your P89LPC9241FDH,112 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 P89LPC9241FDH,112?

For technical support, including P89LPC9241FDH,112 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your P89LPC9241FDH,112 requirements.

6.How does Aetrix verify that P89LPC9241FDH,112 is sourced from the original manufacturer or authorized distributors?

All P89LPC9241FDH,112 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 P89LPC9241FDH,112 meets industry standards.

7.What is the process for return or replacement of P89LPC9241FDH,112?

All P89LPC9241FDH,112 units undergo pre-shipment inspection (PSI). If there is an issue with P89LPC9241FDH,112, 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 P89LPC9241FDH,112 part is unused and in its original packaging.

Return procedure for P89LPC9241FDH,112:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

P89LPC9241FDH,112 Tags

  • P89LPC9241FDH,112
  • P89LPC9241FDH,112 PDF
  • P89LPC9241FDH,112 Datasheet
  • P89LPC9241FDH,112 Specifications
  • P89LPC9241FDH,112 Images
  • NXP Semiconductors
  • NXP Semiconductors P89LPC9241FDH,112
  • Buy P89LPC9241FDH,112
  • P89LPC9241FDH,112 Price
  • P89LPC9241FDH,112 Distributor
  • P89LPC9241FDH,112 Supplier
  • P89LPC9241FDH,112 Wholesale
Related Products
ATTINY4-TSHR
ATTINY4-TSHR

Microchip Technology

ATTINY10-TSHR
ATTINY10-TSHR

Microchip Technology

ATTINY10-TS8R
ATTINY10-TS8R

Microchip Technology

ATTINY202-SSNR
ATTINY202-SSNR

Microchip Technology

ATTINY202-SSFR
ATTINY202-SSFR

Microchip Technology

ATTINY402-SSNR
ATTINY402-SSNR

Microchip Technology

PIC16F15213T-I/MF
PIC16F15213T-I/MF

Microchip Technology

PIC16F15213-E/MF
PIC16F15213-E/MF

Microchip Technology

PIC10F200T-I/OT
PIC10F200T-I/OT

Microchip Technology

ATTINY412-SSNR
ATTINY412-SSNR

Microchip Technology

PIC10F202T-I/OT
PIC10F202T-I/OT

Microchip Technology

ATTINY404-SSNR
ATTINY404-SSNR

Microchip Technology

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER