Buy NowBuy Now | Development Tools | Technical Documents | Video | Features | Kit 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.
Key Applications: Industrial, RFID readers, Consumer, e-Metering, White goods, etc. | |||||||||||
|
Development Tools
Software Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
IDE | ARM | Keil MDK-ARM | ARM 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 |
RTOS | Micrium | µC/OS-II | LPC17xx | µ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 |
RTOS | Micrium | µC/OS-III | LPC17xx | μ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 Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
Emulator / Debugger / Programmer | ARM | ULINK2ULINK2 | ARM Cortex-M / ARM7 / ARM9 | ULINK2 Debug Adapter |
Emulator / Debugger / Programmer | ARM | ULINKProULINKPro | ARM Cortex-M / ARM7 / ARM9 | ULINKpro Debug and Trace Unit |
Emulator | Segger | J-LinkJ-Link | ARM Cortex-M / Cortex-R4 / Cortex-A / ARM7 / ARM9 | JTAG/SWD Emulator with USB interface |
Programmer | Segger | Flasher ARMFlasher ARM | ARM Cortex-M / Cortex-R4 / Cortex-A / ARM7 / ARM9 | Flash Programmer for ARM and Cortex cores |
Technical Documents
Learning Center
Type | Description |
---|---|
User Manual | NXP: LPC18xx ARM Cortex-M3 microcontroller |
Datasheet | NXP: LPC1857 Data Sheet |
Product Brief | NXP: Cortex-M microcontroller brochure |
Product Brief | NXP: Industrial PC Application Reference Document |
Application Note | NXP: PCB layout guidelines for NXP MCUs |
Application Note | NXP: UUencoding for UART ISP |
Design Elements
Type | Description |
---|---|
Schematic | ARM: MCB1800 Evaluation Board Schematics |
Reference Design | NXP: NXP's basic graphics library |
Reference Design | NXP: Using SPIFI on LPC1800 and LPC4300 |
Video
Video 1 | Video 2 |
---|---|
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
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.