NXP: Keil MCB1800 Evaluation Kits

Buy NowBuy NowDevelopment ToolsTechnical DocumentsVideoFeaturesKit Contents




Kit Overview

The Keil MCB1800 Evaluation Boards enable you to create and test working programs based on the NXP LPC1850 family of ARM Cortex™-M3 processor-based devices. The MCB1800 boards contain all the hardware components required in a single-chip LPC device-based system. The MCB1800 Evaluation Board and Starter Kit also includes the MDK-ARM Lite Edition Tools. These tools help you get started writing programs and testing the microcontroller and its capabilities. Sample applications that run on the MCB1800 evaluation board, and a Quickstart guide are included.


The MCB1800 Evaluation Board ships with the LPC185xLPC185x device that is a superset of several other device variants of the LPC18xx microcontroller series. The LPC185xis a high-performance, cost-effective Cortex-M3 microcontroller featuring up to200 kB of SRAM, and advanced peripherals including Ethernet, High Speed USB 2.0 Host/OTG/Device, LCD controller, and CAN 2.0B. Operating at speeds up to 180 MHz, the LPC185x also features two new configurable peripherals: a SPI Flash Interface and a State Configurable Timer. All members of the series include a Wakeup Interrupt Controller allowing automatic wake from any priority interrupt as well as four reduced power modes: Sleep, Deep-Sleep, Power-Down, and Deep Power-Down.


Ordering Information:

The MCB1800 is available as a stand alone evaluation board or as a starter kit which includes the ULINK-ME debug adapter.


Part NumberDescription
MCB1850MCB1850MCB1850 evaluation board, populated with a NXP LPC1850LPC1850 device.
MCB1850UMEMCB1850UMEMCB1850 starter kit with ULINK-ME.
MCB1857MCB1857MCB1857 evaluation board, populated with a NXP LPC1857LPC1857 device.
MCB1857UMEMCB1857UMEMCB1857 evaluation board with with ULINK-ME.


Key Applications: Industrial, RFID readers, Consumer, e-Metering, White goods, etc.

More Development Kits and Tools
Other NXP Development KitsNXP Overview
Development Platforms & Kitselement14 Knode


Development Tools


Software Development Tools:


Tool   TypeSupplierMPNSupported     FamilyDescription
IDEARMKeil MDK-ARMARM Cortex™-M  / Cortex-R4 / ARM7™ / ARM9™The MDK-ARM is a complete software development environment for Cortex™-M, Cortex-R4, ARM7™ and   ARM9™ processor-based devices. MDK-ARM is specifically designed for microcontroller applications, it is easy to learn   and use, yet powerful enough for the most demanding embedded applications. Learn More
RTOSMicriumµC/OS-IILPC17xxµC/OS-II, the Real-Time Kernel, is a portable, ROMable, scalable, preemptive, real-time deterministic   multitasking kernel for microprocessors, microcontrollers and DSPs. Offering unprecedented ease-of-use, µC/OS-II is   delivered with complete source code and in-depth documentation. Learn More
RTOSMicriumµC/OS-IIILPC17xxμC/OS-III is Micrium’s newest RTOS, designed for developers who need to save time on their current and   next embedded sytem projects. Using a commercial real-time kernel such as μC/OS-III provides a solid foundation and   framework to the design engineer dealing with the growing complexity of embedded designs. Learn More



Hardware Development Tools:


Tool   TypeSupplierMPNSupported   FamilyDescription
Emulator / Debugger / ProgrammerARMULINK2ULINK2ARM Cortex™-M  / ARM7™ / ARM9™ULINK2 Debug Adapter
Emulator / Debugger / ProgrammerARMULINKProULINKProARM Cortex™-M  / ARM7™ / ARM9™ULINKpro Debug and Trace Unit
EmulatorSeggerJ-LinkJ-LinkARM Cortex™-M  / Cortex-R4 / Cortex-A / ARM7™ / ARM9™JTAG/SWD Emulator with USB interface
ProgrammerSeggerFlasher ARMFlasher ARMARM Cortex™-M  / Cortex-R4 / Cortex-A / ARM7™ / ARM9™Flash Programmer for ARM and Cortex cores


Back to top

Technical Documents

Learning Center
User ManualNXP: LPC18xx ARM Cortex-M3 microcontroller
DatasheetNXP: LPC1857 Data Sheet
Product BriefNXP: Cortex-M microcontroller brochure
Product BriefNXP: Industrial PC Application Reference Document
Application NoteNXP: PCB layout guidelines for NXP MCUs
Application NoteNXP: UUencoding for UART ISP


Design Elements
SchematicARM: MCB1800 Evaluation Board Schematics
Reference DesignNXP: NXP's basic graphics library
Reference DesignNXP: Using SPIFI on LPC1800 and LPC4300


Back to top



Video 1Video 2

Back to top


Kit Features



  • 180MHz ARMCortex™-M3 processor-based MCU in LBGA256
  • On-Chip SRAM: 136KB (LPC1857LPC1857), 200KB (LPC1850LPC1850)
  • On-Chip Flash: 1MB dual bank (LPC1857LPC1857), no on-chip Flash (LPC1850LPC1850)
  • On-Board Memory: 16MB NOR Flash, 4MB Quad-SPI Flash, 16 MB SDRAM, & 16KB EEPROM (I2C)
  • Color QVGA TFT LCD with touchscreen
  • 10/100 Ethernet Port
  • High-speed USB 2.0 Host/Device/OTG interface (USB host + Micro USB Device/OTG connectors)
  • Full-speed USB 2.0 Host/Device interface (USB host + micro USB Device connectors)
  • CAN interfaces
  • Serial/UART Port
  • MicroSD Card Interface
  • 4 user push-buttons + reset
  • Digital Temperature Sensor (I2C)
  • Analog Voltage Control for ACD Input
  • Audio CODEC with Line-In/Out and Microphone/headphone connector + Speaker
  • Debug Interface Connectors
    • 20-pin JTAG (0.1 inch)
    • 10-pin Cortex debug (0.05 inch)
    • 20-pin Cortex debug + ETM Trace (0.05 inch)Development Software



Back to top

Kit Contents


  • The MCB1800 Evaluation Board.
  • 2 USB A to Micro-B cables.
  • A µVision IDE Quick Start Guide.
  • Example Programs for the MCB1800 Evaluation Board are located in the folder KEIL\ARM\BOARDS\KEIL\MCB1800.
    • All examples can be compiled and debugged using the Lite Edition.

Back to top