LPC2000
Encyclopedia
LPC2000 is a series of 32-bit microcontroller
s from NXP Semiconductors. They are based on a 1.8 V ARM7TDMI
-S core operating at up to 80 MHz together with a variety of peripherals including serial interfaces, 10-bit
ADC
/DAC
, timers, capture compare, PWM
, USB
interface, and external bus options. Flash memory
ranges from 32 kB
to 512 kB; RAM ranges from 4 kB to 96 kB.
64 packages. Multiple peripherals are supported including one or two 10-bit ADCs and an optional 10-bit DAC.
100 and LQFP
144 packages. Multiple peripherals are supported including a 10-bit 8-channel ADC and a 10-bit DAC.
Microcontroller
A microcontroller is a small computer on a single integrated circuit containing a processor core, memory, and programmable input/output peripherals. Program memory in the form of NOR flash or OTP ROM is also often included on chip, as well as a typically small amount of RAM...
s from NXP Semiconductors. They are based on a 1.8 V ARM7TDMI
ARM7TDMI
ARM7 is a generation of ARM processor designs. This generation introduced the Thumb 16-bit instruction set providing improved code density compared to previous designs. The most widely used ARM7 designs implement the ARMv4T architecture, but some implement ARMv3 or ARMv5TEJ...
-S core operating at up to 80 MHz together with a variety of peripherals including serial interfaces, 10-bit
Bit
A bit is the basic unit of information in computing and telecommunications; it is the amount of information stored by a digital device or other physical system that exists in one of two possible distinct states...
ADC
Analog-to-digital converter
An analog-to-digital converter is a device that converts a continuous quantity to a discrete time digital representation. An ADC may also provide an isolated measurement...
/DAC
Digital-to-analog converter
In electronics, a digital-to-analog converter is a device that converts a digital code to an analog signal . An analog-to-digital converter performs the reverse operation...
, timers, capture compare, PWM
Pulse-width modulation
Pulse-width modulation , or pulse-duration modulation , is a commonly used technique for controlling power to inertial electrical devices, made practical by modern electronic power switches....
, USB
Universal Serial Bus
USB is an industry standard developed in the mid-1990s that defines the cables, connectors and protocols used in a bus for connection, communication and power supply between computers and electronic devices....
interface, and external bus options. Flash memory
Flash memory
Flash memory is a non-volatile computer storage chip that can be electrically erased and reprogrammed. It was developed from EEPROM and must be erased in fairly large blocks before these can be rewritten with new data...
ranges from 32 kB
Kilobyte
The kilobyte is a multiple of the unit byte for digital information. Although the prefix kilo- means 1000, the term kilobyte and symbol KB have historically been used to refer to either 1024 bytes or 1000 bytes, dependent upon context, in the fields of computer science and information...
to 512 kB; RAM ranges from 4 kB to 96 kB.
LPC214x series
The LPC2141, LPC2142, LPC2144, LPC2146, and LPC2148 are full-speed USB 2.0 devices in LQFPLQFP
A Low-profile Quad Flat Package is a surface mount integrated circuit package format with component leads extending from each of the four sides. Pins are numbered counter-clockwise from the index dot. Spacing between pins can vary; common spacings are 0.4, 0.5, 0.65 and 0.80 mm intervals....
64 packages. Multiple peripherals are supported including one or two 10-bit ADCs and an optional 10-bit DAC.
LPC2300 series
The LPC2364/66/68 and the LPC2378 are full-speed USB 2.0 devices with 2 CAN interfaces and 10/100 Ethernet MAC in LQFPLQFP
A Low-profile Quad Flat Package is a surface mount integrated circuit package format with component leads extending from each of the four sides. Pins are numbered counter-clockwise from the index dot. Spacing between pins can vary; common spacings are 0.4, 0.5, 0.65 and 0.80 mm intervals....
100 and LQFP
LQFP
A Low-profile Quad Flat Package is a surface mount integrated circuit package format with component leads extending from each of the four sides. Pins are numbered counter-clockwise from the index dot. Spacing between pins can vary; common spacings are 0.4, 0.5, 0.65 and 0.80 mm intervals....
144 packages. Multiple peripherals are supported including a 10-bit 8-channel ADC and a 10-bit DAC.