Arm7™ with 512 kB flash, 98 kB SRAM, Ethernet, USB 2.0 Device/Host/OTG, CAN, and 10-bit ADC | NXP Semiconductors

Arm7 with 512 kB flash, 98 kB SRAM, Ethernet, USB 2.0 Device/Host/OTG, CAN, and 10-bit ADC

  • This page contains information on a product that is not recommended for new designs.

See product image

Product Details

Block Diagram

Block diagram: LPC2388FBD144

Features

  • Arm7TDMI-S processor, running at up to 72 MHz
  • Up to 512 kB on-chip flash program memory
  • 64 kB of SRAM on the Arm local bus for high performance CPU access
  • 16 kB SRAM for Ethernet interface. Can also be used as general purpose SRAM
  • 16 kB SRAM for general purpose DMA use also accessible by the USB
  • Dual Advanced High-performance Bus (AHB) system
  • EMC provides support for static devices
  • Advanced Vectored Interrupt Controller (VIC)
  • General Purpose DMA controller (GPDMA) on AHB
  • Ethernet MAC with associated DMA controller
  • USB 2.0 device/host/OTG with on-chip PHY and associated DMA controller
  • Four UARTs with fractional baud rate generation
  • CAN controller with two channels
  • SPI controller
  • Two SSP controllers, with FIFO and multi-protocol capabilities
  • Three I2C-bus interfaces
  • I2S (Inter-IC Sound) interface for digital audio input or output
  • SD/MMC memory card interface
  • 104 General purpose I/O pins with configurable pull-up/down resistors
  • 10-bit ADC with input multiplexing among 8 pins
  • 10-bit DAC
  • Four general purpose timers/counters
  • One PWM/timer block with support for three-phase motor control
  • Real-Time Clock (RTC)
  • 2 kB SRAM powered from the RTC power pin
  • WatchDog Timer (WDT)
  • Standard Arm test/debug interface for compatibility with existing tools
  • Emulation trace module supports real-time trace
  • Single 3.3 V power supply (3.0 V to 3.6 V)
  • Four reduced power modes: Idle, Sleep, Power-down and Deep power-down
  • Four external interrupt inputs configurable as edge/level sensitive
  • Processor wake-up from Power-down mode via any interrupt
  • Two independent power domains allow fine tuning of power consumption
  • Each peripheral has its own clock divider for further power saving
  • Brownout detect with separate thresholds for interrupt and forced reset
  • On-chip power-on reset
  • On-chip crystal oscillator with an operating range of 1 MHz to 25 MHz
  • 4 MHz internal RC oscillator trimmed to 1 % accuracy
  • On-chip PLL
  • Boundary scan for simplified board testing

Target Applications

  • Industrial control
  • Medical systems
  • Protocol converter
  • Communications

More

Buy/Parametrics










































































































N true 0 PSPLPC2388FBD144en 16 Application Note Application Note t789 8 Brochure Brochure t518 1 Data Sheet Data Sheet t520 1 Errata Errata t522 1 Package Information Package Information t790 1 Supporting Information Supporting Information t531 3 User Guide User Guide t792 1 en_US en_US en Data Sheet Data Sheet 1 1 3.0 English 1442051813163722757045 PSP 382.2 KB None None documents None 1442051813163722757045 /docs/en/data-sheet/LPC2388.pdf 382193 /docs/en/data-sheet/LPC2388.pdf LPC2388 documents N N 2013-10-15 Single-chip 16-bit/32-bit micro; 512 kB flash with ISP/IAP, Ethernet, USB 2.0 device/host/OTG, CAN, and 10-bit ADC/DAC /docs/en/data-sheet/LPC2388.pdf /docs/en/data-sheet/LPC2388.pdf Data Sheet N 980000996212993340 2022-12-07 pdf N en Oct 15, 2013 980000996212993340 Data Sheet Y N Single-chip 16-bit/32-bit micro; 512 kB flash with ISP/IAP, Ethernet, USB 2.0 device/host/OTG, CAN, and 10-bit ADC/DAC Application Note Application Note 8 2 1.1 English 1442088474117708195799 PSP 151.2 KB None None documents None 1442088474117708195799 /docs/en/application-note/AN11392.pdf 151246 /docs/en/application-note/AN11392.pdf AN11392 documents N N 2016-07-06 Guidelines for full-speed USB on NXP's LPC microcontrollers /docs/en/application-note/AN11392.pdf /docs/en/application-note/AN11392.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Feb 20, 2014 645036621402383989 Application Note Y N Guidelines for full-speed USB on NXP's LPC microcontrollers 3 1.1 English 1442088592901733936348 PSP 7.5 MB None None documents None 1442088592901733936348 /docs/en/application-note/AN10687.zip 7469203 /docs/en/application-note/AN10687.zip AN10687 documents N N 2016-07-06 IEC 60601-1-8 audible alert generator using the LPC2000 /docs/en/application-note/AN10687.zip /docs/en/application-note/AN10687.zip Application Note N 645036621402383989 2022-12-07 zip N en Aug 9, 2013 645036621402383989 Application Note Y N IEC 60601-1-8 audible alert generator using the LPC2000 4 1.0 English Using IAP for LPC2000 Arm devices 1442087697754710004757 PSP 125.9 KB None None documents None 1442087697754710004757 /docs/en/application-note/AN10256.pdf 125883 /docs/en/application-note/AN10256.pdf AN10256 documents N N 2016-07-06 Using IAP for LPC2000 Arm<sup>&#174;</sup> devices /docs/en/application-note/AN10256.pdf /docs/en/application-note/AN10256.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Jul 21, 2013 645036621402383989 Application Note Y N Using IAP for LPC2000 Arm<sup>&#174;</sup> devices 5 1.0 English 1442089092173704968586 PSP 142.1 KB None None documents None 1442089092173704968586 /docs/en/application-note/AN11229.pdf 142083 /docs/en/application-note/AN11229.pdf AN11229 documents N N 2016-07-07 UUencoding for UART ISP /docs/en/application-note/AN11229.pdf /docs/en/application-note/AN11229.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Jul 6, 2012 645036621402383989 Application Note Y N UUencoding for UART ISP 6 1.0 English 1442088977196707522378 PSP 615.0 KB None None documents None 1442088977196707522378 /docs/en/application-note/AN10878.pdf 615000 /docs/en/application-note/AN10878.pdf AN10878 documents N 2015-09-12 Migrating to the LPC1700 series /docs/en/application-note/AN10878.pdf /docs/en/application-note/AN10878.pdf Application Note N 645036621402383989 2022-12-07 pdf en Oct 6, 2009 645036621402383989 Application Note Y N Migrating to the LPC1700 series 7 1.0 English 1442087442725741030975 PSP 190.0 KB None None documents None 1442087442725741030975 /docs/en/application-note/AN10775.pdf 190000 /docs/en/application-note/AN10775.pdf AN10775 documents N 2015-09-12 NicheLite for LPC implementation notes /docs/en/application-note/AN10775.pdf /docs/en/application-note/AN10775.pdf Application Note N 645036621402383989 2022-12-07 pdf en Jul 16, 2009 645036621402383989 Application Note Y N NicheLite for LPC implementation notes 8 1.0 English 1442087564154732372760 PSP 252.0 KB None None documents None 1442087564154732372760 /docs/en/application-note/AN10703.pdf 252000 /docs/en/application-note/AN10703.pdf AN10703 documents N 2015-09-12 NXP<sup>&#174;</sup> USB host lite /docs/en/application-note/AN10703.pdf /docs/en/application-note/AN10703.pdf Application Note N 645036621402383989 2022-12-07 pdf en Jul 24, 2008 645036621402383989 Application Note Y N NXP<sup>&#174;</sup> USB host lite 9 1.0 English 1442088972824733753448 PSP 1.1 MB None None documents None 1442088972824733753448 /docs/en/application-note/AN10689.pdf 1050000 /docs/en/application-note/AN10689.pdf AN10689 documents N 2015-09-12 Full-duplex software UART for LPC2000 /docs/en/application-note/AN10689.pdf /docs/en/application-note/AN10689.pdf Application Note N 645036621402383989 2022-12-07 pdf en Jan 18, 2008 645036621402383989 Application Note Y N Full-duplex software UART for LPC2000 User Guide User Guide 1 10 4.1 English 1442125136149718889300 PSP 3.3 MB Registration without Disclaimer None documents Extended 1442125136149718889300 /secured/assets/documents/en/user-guide/UM10211.pdf 3320789 /secured/assets/documents/en/user-guide/UM10211.pdf UM10211 documents Y N 2016-07-06 LPC23XX User manual /webapp/Download?colCode=UM10211 /secured/assets/documents/en/user-guide/UM10211.pdf User Guide N 132339537837198660 2022-12-07 pdf Y en Sep 11, 2012 132339537837198660 User Guide Y N LPC23XX User manual Brochure Brochure 1 11 1.0 English Arm<sup>&#174;</sup>7-based microcontrollers with Ethernet, USB, and CAN peripherals; 72-MHz, 32-bit microcontroller with Arm7TDMI-S™ core LPC23xx 1442048434469688404519 PSP 427.6 KB None None documents None 1442048434469688404519 /docs/en/brochure/75016573.pdf 427593 /docs/en/brochure/75016573.pdf 75016573 documents N N 2011-07-03 Arm<sup>&#174;</sup>7-based microcontrollers with Ethernet, USB, and CAN peripherals; 72-MHz, 32-bit microcontroller with Arm7TDMI-S™ core LPC23xx /docs/en/brochure/75016573.pdf /docs/en/brochure/75016573.pdf Brochure N 712453003803778552 2022-12-07 pdf N en Aug 31, 2008 712453003803778552 Brochure Y N Arm<sup>&#174;</sup>7-based microcontrollers with Ethernet, USB, and CAN peripherals; 72-MHz, 32-bit microcontroller with Arm7TDMI-S™ core LPC23xx Errata Errata 1 12 10.1 English 1442124045141730299643 PSP 213.0 KB None None documents None 1442124045141730299643 /docs/en/errata/ES_LPC2378_88.pdf 213000 /docs/en/errata/ES_LPC2378_88.pdf ES_LPC2378_88 documents N 2015-09-12 Errata sheet LPC2378/88 /docs/en/errata/ES_LPC2378_88.pdf /docs/en/errata/ES_LPC2378_88.pdf Errata N 155452329886410597 2022-12-07 pdf en Jul 23, 2012 155452329886410597 Errata Y N Errata sheet LPC2378/88 Package Information Package Information 1 13 1.0 English 1455079124155726366869 PSP 830.0 KB None None documents None 1455079124155726366869 /docs/en/package-information/SOT486-1.pdf 830000 /docs/en/package-information/SOT486-1.pdf SOT486-1 documents N 2016-02-09 plastic low profile quad flat package; 144 leads; body 20 x 20 x 1.4 mm /docs/en/package-information/SOT486-1.pdf /docs/en/package-information/SOT486-1.pdf Package Information N 302435339416912908 2022-12-07 pdf en Feb 8, 2016 302435339416912908 Package Information Y N plastic low profile quad flat package; 144 leads; body 20 x 20 x 1.4 mm Supporting Information Supporting Information 3 14 1.0 English 1442133580577719961178 PSP 148.8 KB None None documents None 1442133580577719961178 /docs/en/supporting-information/TN00009.pdf 148799 /docs/en/supporting-information/TN00009.pdf TN00009 documents N N 2016-07-07 ADC design guidelines /docs/en/supporting-information/TN00009.pdf /docs/en/supporting-information/TN00009.pdf Supporting Information N 371282830530968666 2022-12-07 pdf N en May 9, 2014 371282830530968666 Supporting Information Y N ADC design guidelines 15 1.0 English 1442126268022700607799 PSP 11.2 KB None None documents None 1442126268022700607799 /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf 11179 /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf HTQFP-HLQFP-LQFP-MSQFP-WAVE documents N N 2013-07-15 Footprint for wave soldering /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf Supporting Information N 371282830530968666 2024-07-12 pdf N en Oct 8, 2009 371282830530968666 Supporting Information Y N Footprint for wave soldering 16 1.0 English 1442133587656723427615 PSP 52.0 KB None None documents None 1442133587656723427615 /docs/en/supporting-information/TN0700x.zip 52000 /docs/en/supporting-information/TN0700x.zip TN0700X documents N 2015-09-13 PWM dual edge driver for 3-phase motor control using LPC23xx, LPC24xx /docs/en/supporting-information/TN0700x.zip /docs/en/supporting-information/TN0700x.zip Supporting Information N 371282830530968666 2022-12-07 zip en Jun 22, 2007 371282830530968666 Supporting Information Y N PWM dual edge driver for 3-phase motor control using LPC23xx, LPC24xx false 0 LPC2388FBD144 downloads en true 1 Y PSP Application Note 8 /docs/en/application-note/AN11392.pdf 2016-07-06 1442088474117708195799 PSP 2 Feb 20, 2014 Application Note None /docs/en/application-note/AN11392.pdf English documents 151246 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN11392.pdf Guidelines for full-speed USB on NXP's LPC microcontrollers /docs/en/application-note/AN11392.pdf documents 645036621402383989 Application Note N en None Y pdf 1.1 N N Guidelines for full-speed USB on NXP's LPC microcontrollers 151.2 KB AN11392 N 1442088474117708195799 /docs/en/application-note/AN10687.zip 2016-07-06 1442088592901733936348 PSP 3 Aug 9, 2013 Application Note None /docs/en/application-note/AN10687.zip English documents 7469203 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN10687.zip IEC 60601-1-8 audible alert generator using the LPC2000 /docs/en/application-note/AN10687.zip documents 645036621402383989 Application Note N en None Y zip 1.1 N N IEC 60601-1-8 audible alert generator using the LPC2000 7.5 MB AN10687 N 1442088592901733936348 /docs/en/application-note/AN10256.pdf 2016-07-06 1442087697754710004757 PSP 4 Jul 21, 2013 Application Note Using IAP for LPC2000 Arm devices None /docs/en/application-note/AN10256.pdf English documents 125883 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN10256.pdf Using IAP for LPC2000 Arm<sup>&#174;</sup> devices /docs/en/application-note/AN10256.pdf documents 645036621402383989 Application Note N en None Y pdf 1.0 N N Using IAP for LPC2000 Arm<sup>&#174;</sup> devices 125.9 KB AN10256 N 1442087697754710004757 /docs/en/application-note/AN11229.pdf 2016-07-07 1442089092173704968586 PSP 5 Jul 6, 2012 Application Note None /docs/en/application-note/AN11229.pdf English documents 142083 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN11229.pdf UUencoding for UART ISP /docs/en/application-note/AN11229.pdf documents 645036621402383989 Application Note N en None Y pdf 1.0 N N UUencoding for UART ISP 142.1 KB AN11229 N 1442089092173704968586 /docs/en/application-note/AN10878.pdf 2015-09-12 1442088977196707522378 PSP 6 Oct 6, 2009 Application Note None /docs/en/application-note/AN10878.pdf English documents 615000 None 645036621402383989 2022-12-07 /docs/en/application-note/AN10878.pdf Migrating to the LPC1700 series /docs/en/application-note/AN10878.pdf documents 645036621402383989 Application Note N en None Y pdf 1.0 N Migrating to the LPC1700 series 615.0 KB AN10878 N 1442088977196707522378 /docs/en/application-note/AN10775.pdf 2015-09-12 1442087442725741030975 PSP 7 Jul 16, 2009 Application Note None /docs/en/application-note/AN10775.pdf English documents 190000 None 645036621402383989 2022-12-07 /docs/en/application-note/AN10775.pdf NicheLite for LPC implementation notes /docs/en/application-note/AN10775.pdf documents 645036621402383989 Application Note N en None Y pdf 1.0 N NicheLite for LPC implementation notes 190.0 KB AN10775 N 1442087442725741030975 /docs/en/application-note/AN10703.pdf 2015-09-12 1442087564154732372760 PSP 8 Jul 24, 2008 Application Note None /docs/en/application-note/AN10703.pdf English documents 252000 None 645036621402383989 2022-12-07 /docs/en/application-note/AN10703.pdf NXP<sup>&#174;</sup> USB host lite /docs/en/application-note/AN10703.pdf documents 645036621402383989 Application Note N en None Y pdf 1.0 N NXP<sup>&#174;</sup> USB host lite 252.0 KB AN10703 N 1442087564154732372760 /docs/en/application-note/AN10689.pdf 2015-09-12 1442088972824733753448 PSP 9 Jan 18, 2008 Application Note None /docs/en/application-note/AN10689.pdf English documents 1050000 None 645036621402383989 2022-12-07 /docs/en/application-note/AN10689.pdf Full-duplex software UART for LPC2000 /docs/en/application-note/AN10689.pdf documents 645036621402383989 Application Note N en None Y pdf 1.0 N Full-duplex software UART for LPC2000 1.1 MB AN10689 N 1442088972824733753448 Brochure 1 /docs/en/brochure/75016573.pdf 2011-07-03 1442048434469688404519 PSP 11 Aug 31, 2008 Brochure Arm<sup>&#174;</sup>7-based microcontrollers with Ethernet, USB, and CAN peripherals; 72-MHz, 32-bit microcontroller with Arm7TDMI-S™ core LPC23xx None /docs/en/brochure/75016573.pdf English documents 427593 None 712453003803778552 2022-12-07 N /docs/en/brochure/75016573.pdf Arm<sup>&#174;</sup>7-based microcontrollers with Ethernet, USB, and CAN peripherals; 72-MHz, 32-bit microcontroller with Arm7TDMI-S™ core LPC23xx /docs/en/brochure/75016573.pdf documents 712453003803778552 Brochure N en None Y pdf 1.0 N N Arm<sup>&#174;</sup>7-based microcontrollers with Ethernet, USB, and CAN peripherals; 72-MHz, 32-bit microcontroller with Arm7TDMI-S™ core LPC23xx 427.6 KB 75016573 N 1442048434469688404519 Data Sheet 1 /docs/en/data-sheet/LPC2388.pdf 2013-10-15 1442051813163722757045 PSP 1 Oct 15, 2013 Data Sheet None /docs/en/data-sheet/LPC2388.pdf English documents 382193 None 980000996212993340 2022-12-07 N /docs/en/data-sheet/LPC2388.pdf Single-chip 16-bit/32-bit micro; 512 kB flash with ISP/IAP, Ethernet, USB 2.0 device/host/OTG, CAN, and 10-bit ADC/DAC /docs/en/data-sheet/LPC2388.pdf documents 980000996212993340 Data Sheet N en None Y pdf 3.0 N N Single-chip 16-bit/32-bit micro; 512 kB flash with ISP/IAP, Ethernet, USB 2.0 device/host/OTG, CAN, and 10-bit ADC/DAC 382.2 KB LPC2388 N 1442051813163722757045 Errata 1 /docs/en/errata/ES_LPC2378_88.pdf 2015-09-12 1442124045141730299643 PSP 12 Jul 23, 2012 Errata None /docs/en/errata/ES_LPC2378_88.pdf English documents 213000 None 155452329886410597 2022-12-07 /docs/en/errata/ES_LPC2378_88.pdf Errata sheet LPC2378/88 /docs/en/errata/ES_LPC2378_88.pdf documents 155452329886410597 Errata N en None Y pdf 10.1 N Errata sheet LPC2378/88 213.0 KB ES_LPC2378_88 N 1442124045141730299643 Package Information 1 /docs/en/package-information/SOT486-1.pdf 2016-02-09 1455079124155726366869 PSP 13 Feb 8, 2016 Package Information None /docs/en/package-information/SOT486-1.pdf English documents 830000 None 302435339416912908 2022-12-07 /docs/en/package-information/SOT486-1.pdf plastic low profile quad flat package; 144 leads; body 20 x 20 x 1.4 mm /docs/en/package-information/SOT486-1.pdf documents 302435339416912908 Package Information N en None Y pdf 1.0 N plastic low profile quad flat package; 144 leads; body 20 x 20 x 1.4 mm 830.0 KB SOT486-1 N 1455079124155726366869 Supporting Information 3 /docs/en/supporting-information/TN00009.pdf 2016-07-07 1442133580577719961178 PSP 14 May 9, 2014 Supporting Information None /docs/en/supporting-information/TN00009.pdf English documents 148799 None 371282830530968666 2022-12-07 N /docs/en/supporting-information/TN00009.pdf ADC design guidelines /docs/en/supporting-information/TN00009.pdf documents 371282830530968666 Supporting Information N en None Y pdf 1.0 N N ADC design guidelines 148.8 KB TN00009 N 1442133580577719961178 /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf 2013-07-15 1442126268022700607799 PSP 15 Oct 8, 2009 Supporting Information None /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf English documents 11179 None 371282830530968666 2024-07-12 N /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf Footprint for wave soldering /docs/en/supporting-information/HTQFP-HLQFP-LQFP-MSQFP-WAVE.pdf documents 371282830530968666 Supporting Information N en None Y pdf 1.0 N N Footprint for wave soldering 11.2 KB HTQFP-HLQFP-LQFP-MSQFP-WAVE N 1442126268022700607799 /docs/en/supporting-information/TN0700x.zip 2015-09-13 1442133587656723427615 PSP 16 Jun 22, 2007 Supporting Information None /docs/en/supporting-information/TN0700x.zip English documents 52000 None 371282830530968666 2022-12-07 /docs/en/supporting-information/TN0700x.zip PWM dual edge driver for 3-phase motor control using LPC23xx, LPC24xx /docs/en/supporting-information/TN0700x.zip documents 371282830530968666 Supporting Information N en None Y zip 1.0 N PWM dual edge driver for 3-phase motor control using LPC23xx, LPC24xx 52.0 KB TN0700X N 1442133587656723427615 User Guide 1 /secured/assets/documents/en/user-guide/UM10211.pdf 2016-07-06 1442125136149718889300 PSP 10 Sep 11, 2012 User Guide Registration without Disclaimer /secured/assets/documents/en/user-guide/UM10211.pdf English documents 3320789 None 132339537837198660 2022-12-07 Y /webapp/Download?colCode=UM10211 LPC23XX User manual /secured/assets/documents/en/user-guide/UM10211.pdf documents 132339537837198660 User Guide N en Extended Y pdf 4.1 Y N LPC23XX User manual 3.3 MB UM10211 N 1442125136149718889300 true Y Products

Documentation

Quick reference to our documentation types.

1-10 of 16 documents

Compact List

Application Note (8)
Brochure (1)
Data Sheet (1)
Show All

Design Files

Quick reference to our design files types.

1 design file

Software

Quick reference to our software types.

2 software files

Note: For better experience, software downloads are recommended on desktop.

Support

What do you need help with?