Skip Navigation LinksComponents > ARM Microprocessors > NXP (ARM7)

NXP ARM7 Microprocessors

Information on the LPC2000 (ARM7) family of chips

NXP (formerly Phillips) offers, amongst other things, a wide variety of ARM based MCUs, including ARM7, ARM9, and ARM Cortex M3.  Their ARM7 chips are concentrated in the LPC2000 family, with four main 'groups' of chips (LPC2100, 2200, 2300 and 2400).  The LPC2100 and LPC2400 sub-group of ARM7TDMI-S MCUs are probably the most popular (meaning you can find numerous examples for them on the web), and they serve as good well-rounded, general-purpose chipsets to learn how to work with ARM7-based MCUs.  For details on two sets of chips within these families, feel free to take a look at the LPC214x and LPC246x/247x below:

LPC214x Family
LPC214x

NXP's popular LPC214x family of chips is based on the ARM7TDMI-S architecture and currently has five members: the LPC2141/2/4/6/8. They run at speeds up to 60 Mhz, support high-speed USB 2.0, have two 10-bit Analog to Digital converters (ADCs), and have between 8kb-32kB SRAM and 32kB-512kB Flash, depending on the specific model chosen.


LPC246x/247x Family
LPC246x/247x

NXP's LPC246x/247x family of chips run at speeds up to 72 Mhz, supports high-speed USB 2.0 and USB Host, have up to 98kB SRAM and 512kB Flash, Ethernet support, an external memory controller, and in the case of the 247x chips a built-in 24-bit LCD controller.  These versatile MCUs are capable of running Linux (several ports exist for different development boards), and are an excellent candidate for mid-range to advanced projects due to their networking support, their ability to use external RAM and flash storage, and support for large colour LCD screens.