LPC804M101JDH20J
  • Share:

NXP USA Inc. LPC804M101JDH20J

Manufacturer No:
LPC804M101JDH20J
Manufacturer:
NXP USA Inc.
Package:
Tape & Reel (TR)
Description:
IC MCU 32BIT 32KB FLASH 20TSSOP
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The LPC804M101JDH20J is a 32-bit microcontroller from NXP USA Inc., part of the LPC800 series. It is based on the Arm Cortex-M0+ processor, operating at frequencies up to 15 MHz. This low-cost, entry-level MCU is designed for a variety of applications requiring efficient and reliable performance.

The device features a single-cycle multiplier and fast single-cycle I/O port, along with an Arm Cortex-M0+ built-in Nested Vectored Interrupt Controller (NVIC) and a system tick timer. It also includes an AHB multilayer matrix and supports Serial Wire Debug (SWD) with four breakpoints and two watchpoints, as well as JTAG boundary scan.

Key Specifications

Specification Details
Processor Arm Cortex-M0+ (revision r0p1)
Operating Frequency Up to 15 MHz
Flash Memory Up to 32 KB
SRAM 4 KB
Package TSSOP20
Power Supply Single power supply (1.71 V to 3.6 V)
Operating Temperature -40 °C to +105 °C
Peripherals CRC engine, two I2C-bus interfaces, up to two USARTs, one SPI interface, Capacitive Touch Interface, multi-rate timer, self-wake-up timer, general purpose 32-bit counter/timer, 12-bit ADC, 10-bit DAC, analog comparator, function-configurable I/O ports, input pattern match engine, Programmable Logic Unit (PLU)
I/O Pins Up to 30 general-purpose I/O pins

Key Features

  • Arm Cortex-M0+ processor with single-cycle multiplier and fast single-cycle I/O port
  • Arm Cortex-M0+ built-in Nested Vectored Interrupt Controller (NVIC)
  • System tick timer and AHB multilayer matrix
  • Serial Wire Debug (SWD) with four breakpoints and two watchpoints, and JTAG boundary scan
  • Power-On Reset (POR) and brownout detect (BOD)
  • Unique device serial number for identification
  • Capacitive Touch Interface, multi-rate timer, and self-wake-up timer
  • General purpose 32-bit counter/timer, 12-bit ADC, 10-bit DAC, and analog comparator
  • Function-configurable I/O ports through a switch matrix, input pattern match engine, and Programmable Logic Unit (PLU)

Applications

  • Sensor gateways
  • Simple motor control
  • Industrial applications
  • Portables and wearables
  • Gaming controllers
  • Lighting control
  • 8/16-bit applications
  • Motor control
  • Consumer electronics
  • Fire and security applications
  • Climate control

Q & A

  1. What is the processor core of the LPC804M101JDH20J?

    The processor core is the Arm Cortex-M0+ (revision r0p1).

  2. What is the maximum operating frequency of the LPC804M101JDH20J?

    The maximum operating frequency is up to 15 MHz.

  3. How much flash memory and SRAM does the LPC804M101JDH20J have?

    The device has up to 32 KB of flash memory and 4 KB of SRAM.

  4. What are the power supply requirements for the LPC804M101JDH20J?

    The device operates on a single power supply from 1.71 V to 3.6 V.

  5. What is the operating temperature range of the LPC804M101JDH20J?

    The operating temperature range is -40 °C to +105 °C.

  6. What peripherals are included in the LPC804M101JDH20J?

    The device includes a CRC engine, two I2C-bus interfaces, up to two USARTs, one SPI interface, Capacitive Touch Interface, multi-rate timer, self-wake-up timer, general purpose 32-bit counter/timer, 12-bit ADC, 10-bit DAC, analog comparator, function-configurable I/O ports, input pattern match engine, and Programmable Logic Unit (PLU).

  7. How many general-purpose I/O pins does the LPC804M101JDH20J have?

    The device has up to 30 general-purpose I/O pins.

  8. What debug features are supported by the LPC804M101JDH20J?

    The device supports Serial Wire Debug (SWD) with four breakpoints and two watchpoints, and JTAG boundary scan.

  9. What are some common applications for the LPC804M101JDH20J?

    Common applications include sensor gateways, simple motor control, industrial applications, portables and wearables, gaming controllers, lighting control, and more.

  10. What package options are available for the LPC804M101JDH20J?

    The device is available in TSSOP20, among other package options.

Product Attributes

Core Processor:ARM® Cortex®-M0+
Core Size:32-Bit Single-Core
Speed:15MHz
Connectivity:I²C, SPI, UART/USART
Peripherals:Brown-out Detect/Reset, POR, PWM, WDT
Number of I/O:17
Program Memory Size:32KB (32K x 8)
Program Memory Type:Flash
EEPROM Size:- 
RAM Size:4K x 8
Voltage - Supply (Vcc/Vdd):1.71V ~ 3.6V
Data Converters:A/D 12x12b
Oscillator Type:Internal
Operating Temperature:-40°C ~ 105°C (TA)
Mounting Type:Surface Mount
Package / Case:20-TSSOP (0.173", 4.40mm Width)
Supplier Device Package:20-TSSOP
0 Remaining View Similar

In Stock

$1.23
376

Please send RFQ , we will respond immediately.

Same Series
LPC804M101JDH20FP
LPC804M101JDH20FP
IC MCU 32BIT 32KB FLASH 20TSSOP
LPC804M111JDH24FP
LPC804M111JDH24FP
IC MCU 32BIT 32KB FLASH 24TSSOP
LPC804M101JDH20J
LPC804M101JDH20J
IC MCU 32BIT 32KB FLASH 20TSSOP
LPC804M101JDH24J
LPC804M101JDH24J
IC MCU 32BIT 32KB FLASH 24TSSOP
LPC804M111JDH24J
LPC804M111JDH24J
IC MCU 32BIT 32KB FLASH 24TSSOP

Similar Products

Part Number LPC804M101JDH20J LPC804M101JDH24J
Manufacturer NXP USA Inc. NXP USA Inc.
Product Status Active Active
Core Processor ARM® Cortex®-M0+ ARM® Cortex®-M0+
Core Size 32-Bit Single-Core 32-Bit Single-Core
Speed 15MHz 15MHz
Connectivity I²C, SPI, UART/USART I²C, SPI, UART/USART
Peripherals Brown-out Detect/Reset, POR, PWM, WDT Brown-out Detect/Reset, POR, PWM, WDT
Number of I/O 17 21
Program Memory Size 32KB (32K x 8) 32KB (32K x 8)
Program Memory Type Flash Flash
EEPROM Size - -
RAM Size 4K x 8 4K x 8
Voltage - Supply (Vcc/Vdd) 1.71V ~ 3.6V 1.71V ~ 3.6V
Data Converters A/D 12x12b A/D 12x12b; D/A 1x10b
Oscillator Type Internal Internal
Operating Temperature -40°C ~ 105°C (TA) -40°C ~ 105°C (TA)
Mounting Type Surface Mount Surface Mount
Package / Case 20-TSSOP (0.173", 4.40mm Width) 24-TSSOP (0.173", 4.40mm Width)
Supplier Device Package 20-TSSOP 24-TSSOP

Related Product By Categories

TMS320F2808PZA
TMS320F2808PZA
Texas Instruments
IC MCU 32BIT 128KB FLASH 100LQFP
STM32G031K6T6
STM32G031K6T6
STMicroelectronics
IC MCU 32BIT 32KB FLASH 32LQFP
STM32F401CCU6TR
STM32F401CCU6TR
STMicroelectronics
IC MCU 32BIT 256KB FLSH 48UFQFPN
TMS320F28020PTS
TMS320F28020PTS
Texas Instruments
IC MCU 32BIT 32KB FLASH 48LQFP
STM32F412CEU6
STM32F412CEU6
STMicroelectronics
IC MCU 32BIT 512KB FLSH 48UFQFPN
STM32F098CCU6TR
STM32F098CCU6TR
STMicroelectronics
IC MCU 32BIT 256KB FLSH 48UFQFPN
MSP430F6733AIPNR
MSP430F6733AIPNR
Texas Instruments
IC MCU 16BIT 64KB FLASH 80LQFP
SPC560C50L3B4E0X
SPC560C50L3B4E0X
STMicroelectronics
IC MCU 32BIT 512KB FLASH 100LQFP
STM32F215ZET6TR
STM32F215ZET6TR
STMicroelectronics
IC MCU 32BIT 512KB FLASH 144LQFP
LPC1114FHN33/303
LPC1114FHN33/303
NXP USA Inc.
IC MCU 32BIT 32KB FLASH 32HVQFN
MKV46F256VLH16R
MKV46F256VLH16R
NXP USA Inc.
IC MCU 32BIT 256KB FLASH 64LQFP
LPC2146FBD64,557
LPC2146FBD64,557
NXP USA Inc.
IC MCU 16/32B 256KB FLASH 64LQFP

Related Product By Brand

SAF4000EL/101S500Y
SAF4000EL/101S500Y
NXP USA Inc.
SOFTWARE DEFINED RADIO
LPC2194HBD64/01,15
LPC2194HBD64/01,15
NXP USA Inc.
IC MCU 16/32B 256KB FLASH 64LQFP
S912ZVL64F0VLFR
S912ZVL64F0VLFR
NXP USA Inc.
IC MCU 16BIT 64KB FLASH 48LQFP
MIMXRT1171CVM8A
MIMXRT1171CVM8A
NXP USA Inc.
IC MCU 32BIT EXT MEM 289MAPBGA
MIMX8QP5AVUFFAB
MIMX8QP5AVUFFAB
NXP USA Inc.
MPU I.MX8 QUAD PLUS
TJA1028T/5V0/20,11
TJA1028T/5V0/20,11
NXP USA Inc.
IC TRANSCEIVER HALF 1/1 8SO
74AHCT1G04GW-Q100125
74AHCT1G04GW-Q100125
NXP USA Inc.
INVERTER, AHCT/VHCT/VT SERIES
74HCT14D/S400118
74HCT14D/S400118
NXP USA Inc.
IC INVERT SCHMITT 6CH 1-INP 14SO
PCF8566T/S480/1,11
PCF8566T/S480/1,11
NXP USA Inc.
IC DRVR 7 SEGMNT 12 DIGIT 40VSO
SLRC40001T/OFE,112
SLRC40001T/OFE,112
NXP USA Inc.
IC RFID READER 13.56MHZ 32SO
MPXHZ6115AC6T1
MPXHZ6115AC6T1
NXP USA Inc.
SENSOR ABS PRESS 16.7PSI MAX
LM75ADP/DG,118
LM75ADP/DG,118
NXP USA Inc.
SENSOR DIGITAL -55C-125C 8TSSOP