element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Technical Library
  • Products
  • Dev Tools
  • Technical Library
  • More
  • Cancel
Technical Library
Documents NXP: OM13011 Evaluation Board for LPC122x Family (Keil MCB1227)
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Technical Library to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Engagement
  • Author Author: Oliver
  • Date Created: 23 Jul 2012 6:04 AM Date Created
  • Last Updated Last Updated: 25 Jun 2014 12:53 AM
  • Views 854 views
  • Likes 0 likes
  • Comments 0 comments
Related
Recommended

NXP: OM13011 Evaluation Board for LPC122x Family (Keil MCB1227)

Buy NowBuy NowDevelopment ToolsTechnical DocumentsVideoFeaturesKit Contents

 

image

Kit Overview

 

The OM13011OM13011 is a 32-Bit ARM Cortex-M0 NXP LPC122xLPC122x Series evaluation Board [Keil MCB1227]. The OM13011 Evaluation Board enables you to create and test working programs based on the NXP LPC1200 family of ARM CortexTm-M0 processor-based devices.

 

The OM13011OM13011 board is populated with the NXP LPC1227FBD64/301LPC1227FBD64/301 Cortex-M0 device. The LPC122xLPC122x extend NXP's 32-bit ARM microcontroller continuum and target a wide range of industrial applications in the areas of factory and home automation. Benefitting from the ARM Cortex-M0 Thumb instruction set, the LPC122xLPC122x have up to 50 % higher code density compared to common 8/16-bit microcontroller performing typical tasks. The LPC122xLPC122x also feature an optimized ROM-based divide library for Cortex-M0, which offers several times the arithmetic performance of software-based libraries, as well as highly deterministic cycle time combined with reduced flash code size. The ARM Cortex-M0 efficiency also helps the LPC122xLPC122x achieve lower average power for similar applications.

 

The LPC122xLPC122x operate at CPU frequencies of up to 45 MHz.They offer a wide range of flash memory options, from 32 kB to 128 kB. The small 512-byte page erase of the flash memory brings multiple design benefits, such as finer EEPROM emulation, boot-load support from any serial interface and ease of in-field programming with reduced on-chip RAM buffer requirements.

 

The peripheral complement of the LPC122xLPC122x includes a 10-bit ADC, two comparators with output feedback loop, two UARTs, one SSP/SPI interface, one I2C-bus interface with Fast-mode Plus features, a Windowed Watchdog Timer, a DMA controller, a CRC engine, four general purpose timers, a 32-bit RTC, a 1 % internal oscillator for baud rate generation, and up to 55 General Purpose I/O (GPIO) pins.

 

Ordering information:


Part NumberDescription
MCB1200MCB1200MCB1200 Evaluation Board based on LPC1227FBD64
MCB1200UMCB1200UMCB1200U Evaluation Board based on LPC1227FBD64 With ULINK2
MCB1200UMEMCB1200UMEMCB1200UME Evaluation Board based on LPC1227FBD64 With ULINKME


Key Applications: eMetering, Lighting, Industrial networking, Alarm systems, and White goods.

More Development Kits and Tools
imageOther NXP Development KitsimageNXP Overview
imageDevelopment Platforms & Kitsimageelement14 Knode

 

Development Tools


 

Software Development Tools:

 

Tool TypeSupplierMPNSupported FamilyDescription
IDEARMKeil MDK-ARMARM CortexTm-M  / Cortex-R4 / ARM7Tm / ARM9TmThe MDK-ARM is a complete software development environment for CortexTm-M, Cortex-R4, ARM7Tm and ARM9Tm 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
IDEEmbestCoIDEARM CortexTm-M

CooCox offer freely available powerful software development tool for ARM Cortex-M3 & Cortex-M0 based microcontrollers. Coocox Tools organizes and provides the knowledge required by developers. Learn More

RTOSEmbestCoOSARM CortexTm-M

CoOS is a free and open RTOS from CooCox, designed specifically for Cortex-M processor, supports preemptive priority and round-robin, Semaphore, Mutex, Flag, Mailbox and Queue for communication & synchronization, highly scalable, minimum system kernel is only 974Bytes, supports interrupt while task switching, supports stack overflow detection, supports the platforms of ICCARM, ARMCC, GCC. Learn More

 

Hardware Development Tools:


Tool TypeSupplierMPNSupported FamilyDescription
Emulator / Debugger / ProgrammerARMULINK2ULINK2ARM CortexTm-M  / ARM7Tm / ARM9TmULINK2 Debug Adapter
Emulator / Debugger / ProgrammerARMULINKProULINKProARM CortexTm-M  / ARM7Tm / ARM9TmULINKpro Debug and Trace Unit
EmulatorSeggerJ-LinkJ-LinkARM CortexTm-M  / Cortex-R4 / ARM7Tm / ARM9TmJTAG/SWD Emulator with USB interface
ProgrammerSeggerFlasher ARMFlasher ARMARM CortexTm-M  / Cortex-R4 / ARM7Tm / ARM9TmFlash Programmer for ARM and Cortex cores
DebuggerEmbestColinkExColinkExARM CortexTm-MARM Cortex-M MCU JTAG Hardware Debugging Probe which supports in CooCox software and Keil Realview MDK

 

Back to top

Technical Documents


Learning Center
TypeDescription
User GuideKeil: User Guide for MCB1200 Evaluation Board
User ManualNXP: User manual for LPC1224/25/26/27
Product BriefNXP: Product Brief for NXP 32 bit microcontrollers
DatasheetNXP: Datasheet for LPC122x - 32-bit ARM Cortex-M0 microcontroller
Reference ManualNXP: Reference Manual for Smart Appliance Application
Reference ManualNXP: Reference Manual for Smart Grid Application
Application NoteNXP: AN11229 - Application Note for UUencoding for UART ISP
Revision NoteNXP: Errata sheet for LPC1224/25/26/27

 

Design Elements
TypeDescription
Schematics

Keil: Schematics File for MCB1200 Evaluation Board

Application LibraryNXP: Software code for LPC122x power modes
Application LibraryNXP: Software Code for Using LPC122x ROM division routines
Application LibraryNXP: Software Code for KNX evaluation board using LPC1227 and NCN5120

 

Back to top

Video


You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

Back to top

Kit Features


image

 

  • 33MHz LPC1227FBD64/301LPC1227FBD64/301 device ARM Cortex-M0 processor-based MCU in 64-pin LQFP
  • On-Chip Memory: 128KB Flash and 8KB RAM
  • Serial Interface
    • A standard DB9 connector provides an RS232 connection to the on-chip UART
  • Potentiometer for ADC Input
    • An adjustable analog voltage source is on the MCB1200 board for testing the Analog to Digital output feature of the LPC1227.
  • Up to 55 GPIO
  • 8 User LEDs + power
    • The POWER LED indicates that +5VDC power is present on the board.
    • The 8 Port LEDs marked 0 - 7 connect to port pins PIO2.0 - PIO2.7.
  • 4 push-buttons (2 GPIO, ISP, & reset)
    • The RESET push button resets the microcontroller.
    • The PIO0_10 and PIO0_11 push buttons are for general purpose use.
  • Power via USB connector
  • Debug Interface Connectors
    • 10-pin Cortex debug (0.05 inch connector)

 

Back to top

Kit Contents


 

  • The MCB1200 Evaluation Board
  • A µVision IDE Quick Start Guide
  • An ARM Development Tools Overview
  • A USB A to USB B cable

Back to top

 


  • lpc1227
  • mcb1200
  • om13011
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube