+ All Categories
Home > Documents > LPC-P1114 DEVELOPMENT PROTOTYPE BOARD

LPC-P1114 DEVELOPMENT PROTOTYPE BOARD

Date post: 24-Oct-2021
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
16
LPC-P1114 development board Users Manual All boards produced by Olimex are ROHS compliant Revision A, May 2010 Copyright(c) 2009, OLIMEX Ltd, All rights reserved Page 1
Transcript
Page 1: LPC-P1114 DEVELOPMENT PROTOTYPE BOARD

LPC-P1114 development board Users Manual

All boards produced by Olimex are ROHS compliant

Revision A, May 2010Copyright(c) 2009, OLIMEX Ltd, All rights reserved

Page 1

Page 2: LPC-P1114 DEVELOPMENT PROTOTYPE BOARD

INTRODUCTION

LPC-P1114 is development board with LPC1114 ARM Cortex-M0 basedmicrocontrollers for embedded applications from NXP. LPC-P1114 featuring a highlevel of integration and low power consumption. This microcontroller supportsvarious interfaces such as one Fast-mode Plus I2C-bus interface, one RS-485/EIA-485 UART, two SSP interfaces, four general purpose timers, a 10-bit ADC. On theboard are available UEXT, Debug Interface, user buttons and leds.

BOARD FEATURES

• MCU: LPC1114 Cortex-M0, up to 50 Mhz, 32 kB Flash, 8kB SRAM,UART RS-485, two SSP, I2C/Fast+, ADC

• Power supply circuit

• Power-on led

• USB connector only for power supply, not USB functionality

• Debug interface – SWD (Serial Wire Debug)

• UEXT connector

• Eight user leds

• Two user buttons

• Reset button

• Prototype area

• FR-4, 1.5 mm, soldermask, component print

• Dimensions: 80x50mm (3.15 x 1.97")

Page 2

Page 3: LPC-P1114 DEVELOPMENT PROTOTYPE BOARD

ELECTROSTATIC WARNING

The LPC-P1114 board is shipped in protective anti-static packaging. The boardmust not be subject to high electrostatic potentials. General practice for workingwith static sensitive devices should be applied when working with this board.

BOARD USE REQUIREMENTS

Cables: USB-Mini cable is need as this board used power supply from the USB.

Hardware: To program this board you need JTAG and software which supportsCortex M0.

PROCESSOR FEATURES

LPC-P1114 board use ARM Cortex™-M0 microcontroller LPC1114FBD48/301 fromNXP Semiconductors with these features:

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

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

– 32 kB on-chip flash programming memory.

– 8 kB SRAM.

– In-System Programming (ISP) and In-Application Programming (IAP) via on-chip bootloader software.

– Serial interfaces:

- UART with fractional baud rate generation, internal FIFO, and RS-485 support.

- Two SSP controllers with FIFO and multi-protocol capabilities

- I2C-bus interface supporting full I2C-bus specification and Fast-mode Plus with a data rate of 1 Mbit/s with multiple address recognition and monitor mode.

– Other peripherals:

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

- Four general purpose timers/counters with a total of four capture inputs and 13 match outputs.

- Programmable WatchDog Timer (WDT).

- System tick timer.

– Serial Wire Debug.

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

– High-current sink drivers (20 mA) on two I2C-bus pins in Fast-mode Plus.

Page 3

Page 4: LPC-P1114 DEVELOPMENT PROTOTYPE BOARD

– Integrated PMU (Power Management Unit) to minimize power consumption during Sleep, Deep-sleep, and Deep power-down modes.

– Three reduced power modes: Sleep, Deep-sleep, and Deep power-down.

– Single 3.3 V power supply (2.0 V to 3.6 V).

– 10-bit ADC with input multiplexing among 8 pins.

– GPIO pins can be used as edge and level sensitive interrupt sources.

– Clock output function with divider that can reflect the system oscillator clock, IRC clock, CPU clock, and the Watchdog clock

– Processor wake-up from Deep-sleep mode via a dedicated start logic using up to 13 of the functional pins.

– Brownout detect with four separate thresholds for interrupt and one threshold for forced reset.

– Power-On Reset (POR).

– Crystal oscillator with an operating range of 1 MHz to 25 MHz.

– 12 MHz internal RC oscillator trimmed to 1 % accuracy that can optionally be used as a system clock.

– PLL allows CPU operation up to the maximum CPU rate without the need for a high-frequency crystal. May be run from the main oscillator, the internal RC oscillator, or the watchdog oscillator.

Page 4

Page 5: LPC-P1114 DEVELOPMENT PROTOTYPE BOARD

BLOCK DIAGRAM

Page 5

Page 6: LPC-P1114 DEVELOPMENT PROTOTYPE BOARD

MEMORY MAP

Page 6

Page 7: LPC-P1114 DEVELOPMENT PROTOTYPE BOARD

SCHEMATIC

Page 7

CLO

SE

CLO

SE

HN

1x2

T115

7

T115

7

100n

F 27pF

27pF

100n

F

18p(NA)

18p(NA)

10nF

100n

F10

uF/6

.3V

/TA

NT

BA

T54C

red

red

red

red

red

red

red

red

12M

Hz/

20pF

560R

560R

10k

10k

10k

10k

10k

10k(

NA

)1k

(NA

)1k

33R

(NA

)33

R(N

A)

1.5k

/1%

(NA

)

560R

(NA

)

2.0k

2.0k 10

k

10k

560R

240R

/1%

390R

/1%

IT11

85A

U2

BH

20S

DTA

114Y

KA

(NA

)

LPC

1113

FBD

48

BH10

SBH

10S

BH10

SBH

10S

BH10

SBH

10S

BH10

SBH

10S

BH10

SBH

10S

MIC

RO

_B yello

w(N

A)

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

3.3V

LM11

17IM

PX

-AD

J

#US

B_C

ON

NE

CT

#US

B_C

ON

NE

CT

+5V

_JLI

NK

+5V

_JLI

NK

CS

CS

D+

D-

MIS

O

MIS

O

MO

SI/S

WV

MO

SI/S

WV

MO

SI/S

WV

RS

TN

RS

TN

RX

D

RX

D

SC

K

SC

K

SC

L

SC

L

SD

A

SD

A

SW

C

SW

CS

WD

SW

D

TXD

TXD

U2D

+U

2D-

US

B_V

BU

S

US

B_V

BU

S

US

B_V

BU

SU

SE

R

US

ER W

AK

E_U

P

WA

KE

_UP

12

2.4/

3.4

2.5/

3.5

3

3.3V

12

3.3V

_CO

RE

_E

12

3.3V

_IO

_E4

5 6 78

910

11 1213

14 15 16 17

18

19 20

21

22 23

24 2526

27 28 29 30

31

32 33 34 3536 37 38

39 40 4142

43

4445 46 47

48

12B

LD_E

BU

T1

BU

T2

C1

C2

C3

C4

C5

C6

C7

C8

C9

D+/

P2.

5D

-/P

2.4

D1

GN

DG

ND

_PIN

LED

0LE

D1

LED

2LE

D3

LED

4LE

D5

LED

6LE

D7

P0_

1P

0_2

P0_

3P

0_4

P0_

5P

0_6

P0_

7P

0_8

P0_

9P

0_10

P0_

11

P1_

0P

1_1

P1_

2P

1_3

P1_

4P

1_5

P1_

6P

1_7

P1_

8P

1_9

P1_

10P

1_11

P2_

0P

2_1

P2_

2P

2_3

P2_

6P

2_7

P2_

8P

2_9

P2_

10P

2_11

P3_

0P

3_1

P3_

2P

3_3

PW

R

Q1

R-M

AT1

R-M

AT2

R1

R4

R5

R6

R7

R8

R9

R10

R11

R12 R13

R14

R15

R16 R17

R18

R19

R20

R21

RE

SE

T

RS

T1

23

45

67

89

1011

1213

1415

1617

1819

20

SW

D

T1

#RE

SE

T/P

IO0_

03

#TR

ST/

PIO

1_2/

AD

3/C

T32B

1_M

AT1

35

PIO

0_1/

CLK

OU

T/C

T32B

0_M

AT2

4

PIO

0_2/

SS

EL0

/CT1

6B0_

CA

P0

10

PIO

0_3

14

PIO

0_4/

SC

L15

PIO

0_5/

SD

A16

PIO

0_6/

SC

K0

22

PIO

0_7/

#CTS

23

PIO

0_8/

MIS

O/C

T16B

0_M

AT0

27

PIO

0_9/

MO

SI/C

T16B

0_M

AT1

28

PIO

1_4/

AD

5/C

T32B

1_M

AT3

/WA

KE

UP

40

PIO

1_5/

#RTS

/CT3

2B0_

CA

P0

45

PIO

1_6/

RX

D/C

T32B

0_M

AT0

46

PIO

1_7/

TXD

/CT3

2B0_

MA

T147

PIO

1_8/

CT1

6B1_

CA

P0

9

PIO

1_9/

CT1

6B1_

MA

T017

PIO

1_10

/AD

6/C

T16B

1_M

AT1

30

PIO

1_11

/AD

742

PIO

2_0/

#DTR

/SS

EL1

2

PIO

2_1/

#DS

R/S

CK

013

PIO

2_2/

#DC

D/M

ISO

126

PIO

2_3/

#RI/M

OS

I138

PIO

2_4

19

PIO

2_5

20P

IO2_

61

PIO

2_7

11

PIO

2_8

12

PIO

2_9

24

PIO

2_10

25

PIO

2_11

/SC

K0

31

PIO

3_0/

#DTR

36

PIO

3_1/

#DS

R37

PIO

3_2/

#DC

D43

PIO

3_3/

#RI

48

PIO

3_4

18

PIO

3_5

21

SW

CLK

/PIO

0_10

/SC

K0/

CT1

6B0_

MA

T229

SW

DIO

/PIO

1_3/

AD

4/C

T32B

1_M

AT2

39

TDI/P

IO0_

11/A

D0/

CT3

2B0_

MA

T332

TDO

/PIO

1_1/

AD

2/C

T32B

1_M

AT0

34TM

S/P

IO1_

0/A

D1/

CT3

2B1_

CA

P0

33

VD

D(3

V3)

44

VD

DIO

8

VS

S41

VS

SIO

5

XTA

LIN

6

XTA

LOU

T7

U1

UE

XT-

1U

EX

T-2

UE

XT-

3U

EX

T-4

UE

XT-

5U

EX

T-6

UE

XT-

7U

EX

T-8

UE

XT-

9U

EX

T-10

D+D-

GN

D

GND1GND2

GND3GND4

ID

VB

USUS

B

US

BC

AD

J/G

ND

INO

UT

VR

1(3.

3V)

LPC

-P11

14R

ev. A

CO

PY

RIG

HT(

C)

2010

, Olim

ex L

td.

http

://w

ww

.olim

ex.c

om/d

ev

+

R1

R2

R3

R4

R1

R2

R3

R4

10k

47

k

USB

DEB

UG

INTE

RFA

CE:

BUTT

ON

SPO

WER

SU

PPLY

UEX

T

Page 8: LPC-P1114 DEVELOPMENT PROTOTYPE BOARD

BOARD LAYOUT

POWER SUPPLY CIRCUIT

LPC-P1114 is power supplied +5V via USB, or via JTAG.

RESET CIRCUITLPC-P1114 reset circuit includes LPC1114 pin 3 (#RESET/PIO0_0), R18 (10k) andRESET button.

CLOCK CIRCUIT

Quartz crystal 12 MHz is connected to LPC1114 pin 6 (XTALIN) and pin 7(XTALOUT).

Page 8

Page 9: LPC-P1114 DEVELOPMENT PROTOTYPE BOARD

JUMPER DESCRIPTION

3.3V_CORE_EThis jumper, when closed, enables microcontroller 3.3V power supply.Default state is closed.

3.3V(I/O)_EThis jumper, when closed, supplies 3.3 V voltage to LPC1114 pin 8 (VDDIO). Default state is closed.

Page 9

Page 10: LPC-P1114 DEVELOPMENT PROTOTYPE BOARD

INPUT/OUTPUT

LED0 (red) connected via R-MAT1 to LPC1114 pin 36 (PIO3_0/#DTR).

LED1 (red) connected via R-MAT1 to LPC1114 pin 37 (PIO3_1/#DSR).

LED2 (red) connected via R-MAT1 to LPC1114 pin 43 (PIO3_2/#DCD).

LED3 (red) connected via R-MAT1 to LPC1114 pin 48 (PIO3_3/#RI).

LED4 (red) connected via R-MAT2 to LPC1114 pin 18 (PIO3_4).

LED5 (red) connected via R-MAT2 to LPC1114 pin 21 (PIO3_5).

LED6 (red) connected via R-MAT2 to LPC1114 pin 1 (PIO2_6).

LED7 (red) connected via R-MAT2 to LPC1114 pin 11 (PIO2_7).

Power-on LED (red) – this LED shows that +3.3V is applied to the board.

User button with name BUT1 (USER) connected to LPC1114 pin 24 (PIO2_9).

User button with name BUT2 connected to LPC1114 pin 40 (WAKEUP).

Reset button with name RESET connected to LPC1114 pin 3 (#RESET/PIO0_0).

Page 10

Page 11: LPC-P1114 DEVELOPMENT PROTOTYPE BOARD

EXTERNAL CONNECTORS DESCRIPTIONUEXT

Pin # Signal Name

1 3.3V

2 GND

3 TXD

4 RXD

5 SCL

6 SDA

7 MISO

8 MOSI

9 SCK

10 CS

SWD

Pin # Signal Name Pin # Signal Name

1 3.3V 2 3.3V

3 NC 4 GND

5 NC 6 GND

7 SWD 8 GND

9 SWC 10 GND

11 pull-down 12 GND

13 MOSI 14 GND

15 NC 16 GND

17 pull-down 18 GND

19 +5V_JLINK 20 GND

Page 11

Page 12: LPC-P1114 DEVELOPMENT PROTOTYPE BOARD

USB connector

Pin # Signal Name

1 USB_VBUS

2 NC

3 NC

4 NC

5 GND

Page 12

Page 13: LPC-P1114 DEVELOPMENT PROTOTYPE BOARD

MECHANICAL DIMENSIONS

Page 13

Page 14: LPC-P1114 DEVELOPMENT PROTOTYPE BOARD

AVAILABLE DEMO SOFTWARE

- LPC-P1114_demo

Page 14

Page 15: LPC-P1114 DEVELOPMENT PROTOTYPE BOARD

ORDER CODELPC-P1114 - assembled and tested board

How to order?

You can order to us directly or by any of our distributors.Check our web www.olimex.com/dev for more info.

Revision history

Revision A, May 2010

Page 15

Page 16: LPC-P1114 DEVELOPMENT PROTOTYPE BOARD

Disclaimer

© 2010 Olimex Ltd. All rights reserved. Olimex®, logo and combinations thereof, are registeredtrademarks of Olimex Ltd. Other terms and product names may be trademarks of others.

The information in this document is provided in connection with Olimex products. No license, expressor implied or otherwise, to any intellectual property right is granted by this document or inconnection with the sale of Olimex products. Neither the whole nor any part of the information contained in or the product described in thisdocument may be adapted or reproduced in any material from except with the prior writtenpermission of the copyright holder.The product described in this document is subject to continuous development and improvements. Allparticulars of the product and its use contained in this document are given by OLIMEX in good faith.However all warranties implied or expressed including but not limited to implied warranties ofmerchantability or fitness for purpose are excluded.This document is intended only to assist the reader in the use of the product. OLIMEX Ltd. shall notbe liable for any loss or damage arising from the use of any information in this document or any erroror omission in such information or any incorrect use of the product.

Page 16


Recommended