High-Performance, Power-Efficient and Cost Sensitive Arm® Cortex®-M0+ MCUs

Block Diagram

LPC51U68 MCU

LPC51U68 MCU Family Block Diagram

Features

Arm Cortex-M0+ Core

  • Running at a frequency of up to 150 MHz
  • Single-cycle multiplier
  • Built-in nested vectored interrupt controller (NVIC)
  • Non-maskable interrupt (NMI) with a selection of sources

On-Chip Memory

  • 256 KB on-chip flash programming memory with flash accelerator and 256 byte page write and erase
  • Up to 96 KB total SRAM composed of up to 64 KB main SRAM, plus an additional 32 KB SRAM

ROM API Support

  • Flash in-application programming (IAP) and in-system programming (ISP)
  • ROM-based USB drivers (HID, CDC, MSC, DFU) and flash updates via USB
  • Booting from valid user code in flash, USART, SPI and I2C
  • Legacy, single and dual image boot

Serial Interfaces

  • Eight flexcomm interface serial peripherals. Each can be selected by software to be a USART, SPI or I2C interface. Two flexcomm interfaces also include an I2S interface, for a total of 2 channel pairs. Each flexcomm interface includes a FIFO that supports USART, SPI and I2S if supported by that flexcomm interface. A variety of clocking options are available to each flexcomm interface and include a shared fractional rate generator
  • I2C supports fast-mode and fast-mode Plus with data rates of up to 1 Mbit/s and with multiple address recognition and monitor mode. Two sets of true open drain I2C pins also support high-speed Mode (up to 3.4 Mbit/s) as a target
  • USB full-speed device interface with option for crystal-less operation

Digital Peripherals

  • DMA controller with 18 channels and 16 programmable triggers, able to access all memories and DMA-capable peripherals
  • Up to 48 general-purpose I/O (GPIO) pins. A majority of GPIOs have configurable pull-up/pull-down resistors, open-drain mode and input inverter
  • GPIO registers are located on AHB for fast access
  • Up to four GPIOs can be selected as pin interrupts (PINT), triggered by rising, falling or both input edges
  • Two GPIO grouped interrupts (GINT) enable an interrupt based on a logical (AND/OR) combination of input states
  • CRC engine

Analog Peripherals

  • 12-bit ADC with 12 input channels and multiple internal and external trigger inputs and sample rates of up to 5.0 MSamples/sec. The ADC supports two independent conversion sequences
  • Integrated temperature sensor connected to the ADC

Timers

  • Three standard general purpose timers/counters, four of which support up to 4 capture inputs and 4 compare outputs, PWM mode and external count input. Specific timer events can be selected to generate DMA requests
  • One SCTimer/PWM (SCT) 8 input and 8 output functions (including capture and match). Inputs and outputs can be routed to/from external pins and internally to/from selected peripherals. Internally, the SCT supports 10 captures/matches, 10 events and 10 states
  • 32-bit real-time clock (RTC) with 1s resolution running in the always-on power domain. A high-resolution timer in the RTC can be used for wake-up from all low power modes including deep power-down with 1ms resolution
  • Multiple-channel, multi-rate 24-bit timer (MRT) for repetitive interrupt generation at up to four programmable fixed rates
  • Windowed watchdog timer (WWDT)
  • Ultra-low power micro-tick timer, running from the watchdog oscillator, that can be used to wake up the device from a majority of low power modes

Clock Generation

  • Internal FRO oscillator, factory trimmed for accuracy, that can optionally be used as a system clock as well as other purposes. This oscillator provides a selectable 48 MHz or 96 MHz output, and a 12 MHz output (divided down from the selected higher frequency) that can optionally be used as a system clock as well as other purposes
  • External clock input for up to 25 MHz
  • Watchdog oscillator with a frequency range of 6 kHz to 1.5 MHz
  • 32 kHz low-power RTC oscillator
  • System PLL allows CPU operation up to the maximum CPU rate without the need for a high-frequency external clock. Maybe run from the internal FRO 12 MHz output, the external clock input CLKIN or the RTC oscillator
  • Clock output function with divider that can reflect many internal clocks
  • Frequency measurement unit for measuring the frequency of an on-chip or off-chip clock signal

Power Control

  • Integrated power management unit (PMU) to minimize power consumption
  • Reduced power modes: sleep mode, deep-sleep mode and deep power-down mode
  • Wake-up from deep-sleep mode on activity on USART, SPI and I2C peripherals when operating as followers
  • Wake-up from sleep, deep-sleep and deep power-down modes from the RTC alarm
  • The micro-tick timer can wake-up the device from a majority of reduced power modes by using the watchdog oscillator when no other on-chip resources are running, for ultra-low power wake-up
  • Power-On Reset (POR)
  • Brownout detect

Additional Information

  • Single power supply 1.62 V to 3.6 V
  • JTAG boundary scan supported
  • Serial wire debug (SWD) with 4 breakpoints and 2 watchpoints
  • Unique device serial number for identification
  • Operating temperature range of -40 °C to +105 °C
  • Available as LQFP64 and LQFP48 packages

Buy/Parametrics










































































































N true 0 PSPLPC51U68en 11 Application Note Application Note t789 4 Application Note Software Application Note Software t783 2 Data Sheet Data Sheet t520 1 Errata Errata t522 1 Fact Sheet Fact Sheet t523 1 Reference Manual Reference Manual t877 1 User Guide User Guide t792 1 en_US en_US en Data Sheet Data Sheet 1 1 1.5 English LPC51U68 Data Sheet 1523400651453719313411 PSP 4.0 MB None None documents None 1523400651453719313411 /docs/en/data-sheet/LPC51U68.pdf 4001195 /docs/en/data-sheet/LPC51U68.pdf LPC51U68 documents N N 2018-04-10 LPC51U68 Data Sheet /docs/en/data-sheet/LPC51U68.pdf /docs/en/data-sheet/LPC51U68.pdf Data Sheet N 980000996212993340 2022-12-07 pdf N en Dec 17, 2020 980000996212993340 Data Sheet Y N LPC51U68 Data Sheet Reference Manual Reference Manual 1 2 1.2 English LPCXpresso51U68 development board (OM40005) User Manual. 1525109994456711699118 PSP 940.4 KB Registration without Disclaimer None documents Extended 1525109994456711699118 /secured/assets/documents/en/user-guide/UM11121.pdf 940397 /secured/assets/documents/en/user-guide/UM11121.pdf UM11121 documents Y N 2018-04-30 LPCXpresso51U68 development board (OM40005) User Manual /webapp/Download?colCode=UM11121 /secured/assets/documents/en/user-guide/UM11121.pdf Reference Manual N 500633505221135046 2023-07-26 pdf Y en Aug 7, 2018 500633505221135046 Reference Manual Y N LPCXpresso51U68 development board (OM40005) User Manual Application Note Application Note 4 3 0 English AN13238SW.zip /docs/en/application-note-software/AN13238SW.zip /docs/en/application-note-software/AN13238SW.zip application note, AN13238, LPC51U68, LPC55S69, I2C , Arbitration Loss, Event timeout, SCL timeout,SCTimer 1618903962910703673429 PSP 3.5 MB None None documents None 1618903962910703673429 /docs/en/application-note/AN13238.pdf 3515129 /docs/en/application-note/AN13238.pdf AN13238 documents N N 2021-04-20 How to Trigger and Detect Transmission Errors for LPC51U68 I2C /docs/en/application-note/AN13238.pdf /docs/en/application-note/AN13238.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Apr 20, 2021 645036621402383989 Application Note Y N How to Trigger and Detect Transmission Errors for LPC51U68 I2C 4 0 English AN13040SW.zip /docs/en/application-note-software/AN13040SW.zip /docs/en/application-note-software/AN13040SW.zip application note, AN13040, LPC51U68, BLDC, Hall Sensor, DC motor, SCT, SCTimer, PME, pattern match engine 1605016687505700956433 PSP 4.0 MB None None documents None 1605016687505700956433 /docs/en/application-note/AN13040.pdf 4018841 /docs/en/application-note/AN13040.pdf AN13040 documents N N 2020-11-10 How to use SCT to generate PWM and control BLDC motor on LPC51U68 /docs/en/application-note/AN13040.pdf /docs/en/application-note/AN13040.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Nov 10, 2020 645036621402383989 Application Note Y N How to use SCT to generate PWM and control BLDC motor on LPC51U68 5 0 English AN12689SW.zip /docs/en/application-note-software/AN12689SW.zip /docs/en/application-note-software/AN12689SW.zip 1581436344310708496795 PSP 1.2 MB None None documents None 1581436344310708496795 /docs/en/application-note/AN12689.pdf 1195096 /docs/en/application-note/AN12689.pdf AN12689 documents N N 2020-02-11 Porting USB Bootloader from LPC54018 to LPC51U68 /docs/en/application-note/AN12689.pdf /docs/en/application-note/AN12689.pdf Application Note N 645036621402383989 2022-12-07 pdf N en Feb 11, 2020 645036621402383989 Application Note Y N Porting USB Bootloader from LPC54018 to LPC51U68 6 1.0 English This technical note explains the usage of a software library to provide a full-speed USB crystal-less solution for the LPC51U68 family. 1526672996344722395363 PSP 22.0 MB None None documents None 1526672996344722395363 /docs/en/application-note/TN00035.zip 21992380 /docs/en/application-note/TN00035.zip TN00035 documents N N 2018-05-18 LPC51U68 Crystal-less USB Solution /docs/en/application-note/TN00035.zip /docs/en/application-note/TN00035.zip Application Note N 645036621402383989 2022-12-07 zip N en May 17, 2018 645036621402383989 Application Note Y N LPC51U68 Crystal-less USB Solution User Guide User Guide 1 7 1.2 English LPC51U68 User Manual 1523397582964718316826 PSP 11.8 MB Registration without Disclaimer None documents Extended 1523397582964718316826 /secured/assets/documents/en/user-guide/UM11071.pdf 11803925 /secured/assets/documents/en/user-guide/UM11071.pdf UM11071 documents Y N 2018-04-10 LPC51U68 User Manual /webapp/Download?colCode=UM11071 /secured/assets/documents/en/user-guide/UM11071.pdf User Guide N 132339537837198660 2023-06-18 pdf Y en Jan 13, 2020 132339537837198660 User Guide Y N LPC51U68 User Manual Application Note Software Application Note Software 2 8 0 English application note software, AN13238SW, LPC51U68, LPC55S69, I2C , Arbitration Loss, Event timeout, SCL timeout,SCTimer 1618903460980710311898 PSP 113.6 MB None None documents None 1618903460980710311898 /docs/en/application-note-software/AN13238SW.zip 113643299 /docs/en/application-note-software/AN13238SW.zip AN13238SW documents N N 2021-04-19 Application note software for AN13238 /docs/en/application-note-software/AN13238SW.zip /docs/en/application-note-software/AN13238SW.zip Application Note Software N 789425793691620447 2022-12-07 zip N en Apr 20, 2021 789425793691620447 Application Note Software Y N Application note software for AN13238 9 0 English application note software, AN13040SW, LPC51U68, BLDC, Hall Sensor, DC motor, SCT, SCTimer, PME, pattern match engine 1605016263148710985548 PSP 55.0 MB None None documents None 1605016263148710985548 /docs/en/application-note-software/AN13040SW.zip 54959948 /docs/en/application-note-software/AN13040SW.zip AN13040SW documents N N 2020-11-10 Software package for AN13040 /docs/en/application-note-software/AN13040SW.zip /docs/en/application-note-software/AN13040SW.zip Application Note Software N 789425793691620447 2022-12-07 zip N en Nov 10, 2020 789425793691620447 Application Note Software Y N Software package for AN13040 Errata Errata 1 10 1.4 English This Errata sheet LPC51U68 contains information about LQFP48 and LQFP64 packages. 1523398263327707207384 PSP 183.5 KB None None documents None 1523398263327707207384 /docs/en/errata/ES_LPC51U68.pdf 183467 /docs/en/errata/ES_LPC51U68.pdf ES_LPC51U68 documents N N 2018-04-10 Errata sheet LPC51U68 /docs/en/errata/ES_LPC51U68.pdf /docs/en/errata/ES_LPC51U68.pdf Errata N 155452329886410597 2024-09-20 pdf N en Jun 24, 2024 155452329886410597 Errata Y N Errata sheet LPC51U68 Fact Sheet Fact Sheet 1 11 1 English Offering an advanced low-power design; USB integration and flexible serial port configuration; the LPC51U68 MCU supports up to 100 MHz of computing performance; and provides additional memory resources with 256 KB Flash and 96KB SRAM. 1522940954047721934518 PSP 357.3 KB None None documents None 1522940954047721934518 /docs/en/fact-sheet/LPC51U68FAMFS.pdf 357259 /docs/en/fact-sheet/LPC51U68FAMFS.pdf LPC51U68FAMFS documents N N 2018-04-05 LPC51U68 MCUs – Fact Sheet /docs/en/fact-sheet/LPC51U68FAMFS.pdf /docs/en/fact-sheet/LPC51U68FAMFS.pdf Fact Sheet N 736675474163315314 2022-12-07 pdf N en Apr 18, 2018 736675474163315314 Fact Sheet Y N LPC51U68 MCUs – Fact Sheet false 0 LPC51U68 downloads en true 1 Y PSP Y Y Application Note 4 /docs/en/application-note/AN13238.pdf 2021-04-20 1618903962910703673429 PSP 3 Apr 20, 2021 Application Note application note, AN13238, LPC51U68, LPC55S69, I2C , Arbitration Loss, Event timeout, SCL timeout,SCTimer None /docs/en/application-note/AN13238.pdf English documents 3515129 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN13238.pdf How to Trigger and Detect Transmission Errors for LPC51U68 I2C /docs/en/application-note/AN13238.pdf documents 645036621402383989 Application Note N en None Y pdf 0 N N How to Trigger and Detect Transmission Errors for LPC51U68 I2C 3.5 MB AN13238 N 1618903962910703673429 /docs/en/application-note/AN13040.pdf 2020-11-10 1605016687505700956433 PSP 4 Nov 10, 2020 Application Note application note, AN13040, LPC51U68, BLDC, Hall Sensor, DC motor, SCT, SCTimer, PME, pattern match engine None /docs/en/application-note/AN13040.pdf English documents 4018841 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN13040.pdf How to use SCT to generate PWM and control BLDC motor on LPC51U68 /docs/en/application-note/AN13040.pdf documents 645036621402383989 Application Note N en None Y pdf 0 N N How to use SCT to generate PWM and control BLDC motor on LPC51U68 4.0 MB AN13040 N 1605016687505700956433 /docs/en/application-note/AN12689.pdf 2020-02-11 1581436344310708496795 PSP 5 Feb 11, 2020 Application Note None /docs/en/application-note/AN12689.pdf English documents 1195096 None 645036621402383989 2022-12-07 N /docs/en/application-note/AN12689.pdf Porting USB Bootloader from LPC54018 to LPC51U68 /docs/en/application-note/AN12689.pdf documents 645036621402383989 Application Note N en None Y pdf 0 N N Porting USB Bootloader from LPC54018 to LPC51U68 1.2 MB AN12689 N 1581436344310708496795 /docs/en/application-note/TN00035.zip 2018-05-18 1526672996344722395363 PSP 6 May 17, 2018 Application Note This technical note explains the usage of a software library to provide a full-speed USB crystal-less solution for the LPC51U68 family. None /docs/en/application-note/TN00035.zip English documents 21992380 None 645036621402383989 2022-12-07 N /docs/en/application-note/TN00035.zip LPC51U68 Crystal-less USB Solution /docs/en/application-note/TN00035.zip documents 645036621402383989 Application Note N en None Y zip 1.0 N N LPC51U68 Crystal-less USB Solution 22.0 MB TN00035 N 1526672996344722395363 Application Note Software 2 /docs/en/application-note-software/AN13238SW.zip 2021-04-19 1618903460980710311898 PSP 8 Apr 20, 2021 Application Note Software application note software, AN13238SW, LPC51U68, LPC55S69, I2C , Arbitration Loss, Event timeout, SCL timeout,SCTimer None /docs/en/application-note-software/AN13238SW.zip English documents 113643299 None 789425793691620447 2022-12-07 N /docs/en/application-note-software/AN13238SW.zip Application note software for AN13238 /docs/en/application-note-software/AN13238SW.zip documents 789425793691620447 Application Note Software N en None Y zip 0 N N Application note software for AN13238 113.6 MB AN13238SW N 1618903460980710311898 /docs/en/application-note-software/AN13040SW.zip 2020-11-10 1605016263148710985548 PSP 9 Nov 10, 2020 Application Note Software application note software, AN13040SW, LPC51U68, BLDC, Hall Sensor, DC motor, SCT, SCTimer, PME, pattern match engine None /docs/en/application-note-software/AN13040SW.zip English documents 54959948 None 789425793691620447 2022-12-07 N /docs/en/application-note-software/AN13040SW.zip Software package for AN13040 /docs/en/application-note-software/AN13040SW.zip documents 789425793691620447 Application Note Software N en None Y zip 0 N N Software package for AN13040 55.0 MB AN13040SW N 1605016263148710985548 Data Sheet 1 /docs/en/data-sheet/LPC51U68.pdf 2018-04-10 1523400651453719313411 PSP 1 Dec 17, 2020 Data Sheet LPC51U68 Data Sheet None /docs/en/data-sheet/LPC51U68.pdf English documents 4001195 None 980000996212993340 2022-12-07 N /docs/en/data-sheet/LPC51U68.pdf LPC51U68 Data Sheet /docs/en/data-sheet/LPC51U68.pdf documents 980000996212993340 Data Sheet N en None Y pdf 1.5 N N LPC51U68 Data Sheet 4.0 MB LPC51U68 N 1523400651453719313411 Errata 1 /docs/en/errata/ES_LPC51U68.pdf 2018-04-10 1523398263327707207384 PSP 10 Jun 24, 2024 Errata This Errata sheet LPC51U68 contains information about LQFP48 and LQFP64 packages. None /docs/en/errata/ES_LPC51U68.pdf English documents 183467 None 155452329886410597 2024-09-20 N /docs/en/errata/ES_LPC51U68.pdf Errata sheet LPC51U68 /docs/en/errata/ES_LPC51U68.pdf documents 155452329886410597 Errata N en None Y pdf 1.4 N N Errata sheet LPC51U68 183.5 KB ES_LPC51U68 N 1523398263327707207384 Fact Sheet 1 /docs/en/fact-sheet/LPC51U68FAMFS.pdf 2018-04-05 1522940954047721934518 PSP 11 Apr 18, 2018 Fact Sheet Offering an advanced low-power design; USB integration and flexible serial port configuration; the LPC51U68 MCU supports up to 100 MHz of computing performance; and provides additional memory resources with 256 KB Flash and 96KB SRAM. None /docs/en/fact-sheet/LPC51U68FAMFS.pdf English documents 357259 None 736675474163315314 2022-12-07 N /docs/en/fact-sheet/LPC51U68FAMFS.pdf LPC51U68 MCUs – Fact Sheet /docs/en/fact-sheet/LPC51U68FAMFS.pdf documents 736675474163315314 Fact Sheet N en None Y pdf 1 N N LPC51U68 MCUs – Fact Sheet 357.3 KB LPC51U68FAMFS N 1522940954047721934518 Reference Manual 1 /secured/assets/documents/en/user-guide/UM11121.pdf 2018-04-30 1525109994456711699118 PSP 2 Aug 7, 2018 Reference Manual LPCXpresso51U68 development board (OM40005) User Manual. Registration without Disclaimer /secured/assets/documents/en/user-guide/UM11121.pdf English documents 940397 None 500633505221135046 2023-07-26 Y /webapp/Download?colCode=UM11121 LPCXpresso51U68 development board (OM40005) User Manual /secured/assets/documents/en/user-guide/UM11121.pdf documents 500633505221135046 Reference Manual N en Extended Y pdf 1.2 Y N LPCXpresso51U68 development board (OM40005) User Manual 940.4 KB UM11121 N 1525109994456711699118 User Guide 1 /secured/assets/documents/en/user-guide/UM11071.pdf 2018-04-10 1523397582964718316826 PSP 7 Jan 13, 2020 User Guide LPC51U68 User Manual Registration without Disclaimer /secured/assets/documents/en/user-guide/UM11071.pdf English documents 11803925 None 132339537837198660 2023-06-18 Y /webapp/Download?colCode=UM11071 LPC51U68 User Manual /secured/assets/documents/en/user-guide/UM11071.pdf documents 132339537837198660 User Guide N en Extended Y pdf 1.2 Y N LPC51U68 User Manual 11.8 MB UM11071 N 1523397582964718316826 true Y Products

Documentation

Quick reference to our documentation types.

1-10 of 11 documents

Compact List

Application Note (4)
Application Note Software (2)
Data Sheet (1)
Errata (1)
Fact Sheet (1)
Reference Manual (1)
User Guide (1)

Design Files

Quick reference to our design files types.

2 design files

Hardware

Quick reference to our board types.

4 hardware offerings

Software

Quick reference to our software types.

1-5 of 7 software files

Show All

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

Support

What do you need help with?