Other Embedded Developer Sites: DevToolsXpress | EmbeddedDeveloper DE | EmbeddedDeveloper CN
 
Home » NXP Semiconductors

Development tools   
NXP is a new independent semiconductor company (founded by Philips) with a fifty-year history of providing engineers and designers with semiconductors and software that deliver better sensory experiences for mobile communications, consumer electronics, security applications, contactless payment and connectivity, and in-car entertainment and networking.Building on its heritage in consumer research, significant R&D investment and world-class industry partners, NXP´s ´vibrant media technologies´ allow consumers to enjoy better sensory experiences - brilliant images, crisp clear sound and easy sharing of information in homes, cars and mobile devices.

News
NXP Announces LPC1100 ARM Cortex-M0 CAN Microcontrollers

NXP Launches LPCXpresso Toolchain for LPC1100 Cortex-M0 Family

Digi-Key Corporation First to Stock NXP’s LPC1300 Cortex™ M3 Microcontrollers

ARM AND NXP LAUNCH MBED TO ENABLE RAPID PROTOTYPING WITH MICROCONTROLLERS

NXP and Trusted Logic partner to drive NFC middleware integration

Secure Microcontroller for Next-Generation (U)SIM Cards AT91SC512384RCT


Processor Families
LPC11xx
Built around the new Cortex-M0 architecture, the smallest, lowest-power, and most energy-efficient ARM core ever developed, these MCUs are ideally-equipped for use in battery-powered consumer devices, smart meters, motor control, and more. more
Group lineup: LPC1111/1112/1113/1114
LPC11Cxx
With over 45 DMIPS of performance, the LPC11Cxx series provides powerful messageand data handing for CAN device nodes. This is while offering power optimizationunavailable in today´s 8-/16-bit microcontrollers. more
Group lineup : LPC11C12/LPC11C14
LPC1000 Family of Cortex based Microcontrollers
These advanced, highly-integrated microcontrollers are based on the ARM Cortex-M3 core and are designed for embedded applications that require high performance and low power consumption in a cost-effective, 32-bit microcontroller. Operating at 80MHz from flash or RAM, these microcontrollers feature up to 256KB on-chip flash program memory and up to 64KB of SRA more
Group lineup: LPC1311/13/42/43 | LPC175x | LPC176x
LH7 Family of ARM7-based Microcontrollers with integrated LCD controller
NXP is pleased to introduce a family of versatile, highly-integrated ARM7-based microcontrollers. These devices are ideal for a wide range of applications including industrial control, smart appliances and PDAs. more
LH7A - Family of ARM9-based Microcontrollers with integrated LCD controller
These flexible, powerful microcontrollers, based on ARM9 cores, integrate an LCD controller, so they save time-to-market for applications that use an LCD screen. Supported by comprehensive software and hardware design tools, they make it easy to create everything from cost-conscious consumer systems to advanced systems with media-rich environments. more
LPC900 Family of 8-bit 80C51 based Microcontrollers
The LPC900 family of single-chip, 8-bit microcontrollers designed for applications demanding high-integration, low cost solutions over a wide range of performance requirements. more
Group lineup : P89LPC901/902/903 | P89LPC9102/9103/9107 | P89LPC912/913/914 | P89LPC915/916/917 | P89LPC920/921/922/9221 | P89LPC924/925 | P89LPC930/931 | P89LPC9321 | P89LPC932A1 | P89LPC933/934/935/936 | P89LPC9331/9341/9351/9361 | P89LPC938 | P89LPC9401 | P89LPC9408 | P89LPC952/954
LPC3000 Family of ARM9 based microcontrollers
The 32-bit LPC3000 series is based on the ARM926EJ core and is the only ARM9 microcontroller that provides a vector floating-point co-processor and integrated USB On-The-Go, as well as the ability to operate in ultra-low-power mode down to 0.9V. more
Group lineup: LPC3130/3131 | LPC3141/3143 | LPC3152/3154 | LPC3180 | LPC32x0
LPC2000 Family of ARM7-based Microcontrollers (ARM968 for LPC2900 series)
NXP LPC2000 family offers high performance, ARM7™ core-based microcontrollers (MCUs). These small devices are designed for use in real-time embedded applications, ranging from industrial control, automotive and consumer applications, as well as any embedded application that requires high performance and low power consumption in a cost-effective 32-bit MCU. more
Group lineup : LPC2101/2102/2103 | LPC2104/2105/2106 | LPC2109/2119/2129 | LPC2114/2124 | LPC2131/2132/2134/2136/2138 | LPC2141/2142/2144/2146/2148 | LPC2157/2158 | LPC2194 | LPC2210/2220 | LPC2212/2214 | LPC2290 | LPC2292/LPC2294 | LPC2361/62 | LPC2364/2365/2366/2367/2368 | LPC2377/2388 | LPC2387 | LPC2388 | LPC2420/2460 | LPC2458 | LPC2468 | LPC2470 | LPC2478 | LPC2880/2888 | LPC2917/19/01

Articles   
Articles and Publications
New Article from IQ Magazine: LPCXpresso
LPCXpresso: An Introduction to NXP’s Tool Suite for the LPC  Family [pdf]
NewArticle from IQ Magazine: Code Density
A Discussion on Code Density for the LPC1100 Microcontroller [pdf]
NXP Launches the LPC1100
IQ Magazine Interview with NXP’s Geoff Lees [pdf]
mbed (from IQ Magazine)
Rapid Prototyping for Microcontrollers.[pdf]
Inside the LPC2000...tips & tricks.
The Insider's Guide To The NXP ARM7-Based Microcontrollers (LPC21xx)
From IQ Magazine
Imroving computational efficiency while reducing power consumption in newer microcontroller generations.
From IQ Magazine
Representing a microcontroller in C
From IQ Magazine
Enhancing performance using an ARM microcontroller with zero wait-state flash

The New ARM Cortex-M0   
Meeting the Demands of Tomorrow's Low-Power applications
Introducing the ARM Cortex-M0 from NXP, the
smallest, lowest-power, and most energy-efficient ARM
processor available. The exceptionally small silicon area,
low-power and minimal code footprint of the processor enables
developers to achieve 32-bit performance at an 8-bit price point.
ARM Cortex-M0 Processor Introduction [pdf: 1.05MB]
By Dominic Pajak, ARM
The NXP LPC1100 ARM Cortex-M0 MCUs [pdf: 1.05MB]
By Rob Cosaro, NXP
Low Power Design using the LPC1100 Series [pdf: 1.05MB]
By Rob Cosaro, NXP

Applications   
Application Notes and White Papers
Application Note - AN10302 (pdf)
Using the Philips LPC2000 Flash utility with the Keil MCB2100 and IAR LPC210x Kickstart evaluation boards
Application Note - AN10324 (pdf)
Implementing Full CAN-like message handling on the LPC21xx and LPC22xx
Application Note - AN10331 (pdf)
Philips LPC2xxx family phase lock loop