Wednesday, 3 July 2013

LPC1114FN28 Tutorials by Bradarm

LPC1114FN28 with Open Source Tools  September 7, 2012 in Tutorials by Bradarm

http://www.meatandnetworking.com/tutorials/lpc1114fn28-with-open-source-tools/


LPC1114FN28/102,12  ¥25.00 TaoBao

http://item.taobao.com/item.htm?spm=a230r.1.14.39.3q7ptA&id=18564965682


Smart Prototyping 

http://www.smart-prototyping.com/


Programming the LPC1114FN28 - Vilaca Created 19 Dec 2012, last modified: 14 May 2013

http://vilaca.eu/lpc1114/

The LPC1114FN28 is a breadboard friendly MCU that most hobbyists will like and a great chip to get started in ARM embedded development.

It is sold in a DIP package and has a Bootloader installed, so programing it is very easy, requiring virtually zero supporting components.

Unlike most 32 bit MCUs this one can be easily placed in a breadboard, PCB or Perfboard without having to use any special tools or equipment.

Overall features: 32 bits, 50MHz, ARM Cortex M0 family, DIP package, Built-in serial Bootloader, 1.8-3.6v, up to 50 MHz, 8KB SRAM, SPI, I2C, USART, 10 bit ADC, 16 & 32 bit timers, ISP, Internal Oscillator and many more.


NXP Cortex-M0 LPC1100L – Design with a Cortex-M0 in a DIP package ASEE Tech Session 
Sergio Scaglia (NXP Semiconductors) August 2012

http://www.sase.com.ar/2012/files/2012/10/Hands-on-NXP-Cortex-M0-LPC1114-en-package-DIP28.pdf



NXP LPC1114/102

http://www.keil.com/dd/chip/6526.htm

The NXP (founded by Philips) LPC1114/102 is an ARM Cortex-M0 processor: - running at frequencies of up to 50 MHz - Nested Vectored Interrupt Controller (NVIC) - Serial Wire Debug - System tick timer Memory: - 32 kB on-chip Flash (ISP and IAP via on-chip bootloader software) - 4 kB SRAM Digital peripherals: - 22 General Purpose I/O (GPIO) pins - GPIO pins can be used as edge/level sensitive interrupt sources - High-current source output driver (20 mA) on one pin - High-current sink driver (20 mA) on true open-drain pins - 4 general purpose counter/timers - Programmable windowed WatchDog Timer (WDT) Analog peripherals: - 10-bit ADC with input multiplexing among 8 pins Serial interfaces: - UART with internal FIFO, and RS-485 support - 2 SSP controllers with FIFO and multi-protocol capabilities - I2C-bus interface Clock generation: - Crystal Oscillator (SysOsc) with operating range of 1 MHz to 25 MHz - 12 MHz internal RC Oscillator (IRC) - Internal low-power, Low-Frequency Oscillator (LFOsc) with programmable frequency output - Clock input for external system clock (25 MHz typical) - PLL allows CPU operation up to the maximum CPU rate - Clock output function with divider that can reflect various clocks Power control: - integrated PMU (Power Management Unit) - 3 reduced power modes: Sleep, Deep-sleep, and Deep power-down - Power profiles residing in boot ROM allowing to optimize performance and minimize power consumption - Processor wake-up from Deep-sleep mode via a dedicated start logic using up to 13 of the functional pins. - Power-On Reset (POR). - Brown-Out Detect (BOD) Unique device serial number for identification Single power supply (1.8 V to 3.6 V).


LPC1114FN28 - NXP

http://www.nxp.com/products/microcontrollers/cortex_m0_m0/LPC1114FN28.html

The LPC1114FN28 is an ARM Cortex-M0 based, low-cost 32-bit MCU, designed for 8/16-bit microcontroller applications, offering performance, low power, simple instruction set and memory addressing together with reduced code size compared to existing 8/16-bit architectures.

The LPC1114FN28 operates at CPU frequencies of up to 50 MHz. The LPC1114FN28 includes up to 32 kB of flash memory, up to 4 kB of data memory, one Fastmode Plus I²C-bus interface, one RS-485/EIA-485 UART, one SPI interface with SSP features, four general purpose counter/timers, a 10-bit ADC, and up to 22 general purpose I/O pins.

Features and benefits

ARM Cortex-M0 processor, running at frequencies of up to 50 MHz

ARM Cortex-M0 built-in Nested Vectored Interrupt Controller (NVIC)

Serial Wire Debug

System tick timer

32 kB on-chip flash programming memory

4 kB SRAM

In-System Programming (ISP) and In-Application Programming (IAP)

22 General Purpose I/O (GPIO) pins with configurable pull-up/-down resistors

High-current output driver (20 mA) on one pin

Programmable WatchDog Timer (WDT)

10-bit ADC with input multiplexing among 5 pins

UART with fractional baud rate generation

One SPI controller with SSP features and FIFO and multi-protocol capabilities

I²C-bus interface supporting full I²C-bus specification and Fast-mode Plus

Integrated PMU (Power Management Unit) to minimize power consumption

Power profiles residing in boot ROM (LPC1100Land LPC1100XL series only)

Unique device serial number for identification

Single 3.3 V power supply (1.8 V to 3.6 V)

Four general purpose counter/timers

Applications

eMetering

Alarm systems

Lighting

White goods

.END




No comments:

Post a Comment