lpc1778 NXP Semiconductors, lpc1778 Datasheet - Page 43

no-image

lpc1778

Manufacturer Part Number
lpc1778
Description
32-bit Arm Cortex-m3 Microcontroller; Up To 512 Kb Flash And 96 Kb Sram; Usb Device/host/otg; Ethernet; Lcd; Emc
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
lpc1778FBD
Manufacturer:
NXP
Quantity:
20
Part Number:
lpc1778FBD144
Manufacturer:
TI
Quantity:
26
Part Number:
lpc1778FBD144
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
lpc1778FBD144
0
Company:
Part Number:
lpc1778FBD144
Quantity:
10 000
Part Number:
lpc1778FBD144,551
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
lpc1778FBD144551
Manufacturer:
nxp
Quantity:
4 030
Part Number:
lpc1778FBD144K
0
Part Number:
lpc1778FBD208
Manufacturer:
AIMTEC
Quantity:
1 200
Part Number:
lpc1778FBD208
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
lpc1778FBD208
0
Company:
Part Number:
lpc1778FBD208
Quantity:
4 800
Part Number:
lpc1778FBD208,551
Manufacturer:
NXP Semiconductors
Quantity:
10 000
Part Number:
lpc1778FET180
Manufacturer:
NXP
Quantity:
201
Part Number:
lpc1778FET208
Manufacturer:
NXP
Quantity:
201
Part Number:
lpc1778FET208
0
Part Number:
lpc1778FET208,551
Manufacturer:
NXP Semiconductors
Quantity:
10 000
NXP Semiconductors
Table 5.
Not all functions are available on all parts. See
7. Functional description
LPC178x_7x
Objective data sheet
Ball
Row P
1
5
9
13
Symbol
P2[24]/EMC_CKE0
P1[19]/USB_TX_E1
/USB_PPWR1/
T1_CAP1/MC_0A/
SSP1_SCK/U2_OE
P2[16]/EMC_CAS
P4[4]/EMC_A[4]
Pin allocation table TFBGA180
7.1 Architectural overview
7.2 ARM Cortex-M3 processor
The ARM Cortex-M3 includes three AHB-Lite buses: the system bus, the I-code bus, and
the D-code bus. The I-code and D-code core buses are faster than the system bus and
are used similarly to Tightly Coupled Memory (TCM) interfaces: one bus dedicated for
instruction fetch (I-code) and one bus for data access (D-code). The use of two core
buses allows for simultaneous operations if concurrent operations target different devices.
The LPC178x/7x use a multi-layer AHB matrix to connect the ARM Cortex-M3 buses and
other bus masters to peripherals in a flexible manner that optimizes performance by
allowing peripherals that are on different slaves ports of the matrix to be accessed
simultaneously by different bus masters.
The ARM Cortex-M3 is a general purpose, 32-bit microprocessor, which offers high
performance and very low power consumption. The ARM Cortex-M3 offers many new
features, including a Thumb-2 instruction set, low interrupt latency, hardware divide,
interruptable/continuable multiple load and store instructions, automatic state save and
restore for interrupts, tightly integrated interrupt controller with wake-up interrupt
controller, and multiple core buses capable of simultaneous accesses.
Pipeline techniques are employed so that all parts of the processing and memory systems
can operate continuously. Typically, while one instruction is being executed, its successor
is being decoded, and a third instruction is being fetched from memory.
The ARM Cortex-M3 processor is described in detail in the Cortex-M3 Technical
Reference Manual that can be found on official ARM website.
Ball Symbol
2
6
10
14
P2[25]/EMC_CKE1
P2[20]/EMC_DYCS0
P1[28]/USB_SCL1/
PWM1_CAP0/
T0_MAT0/
MC_2A/SSP0_SSEL/
LCD_VD[14]/
LCD_VD[22]
P4[18]/EMC_A[18]
All information provided in this document is subject to legal disclaimers.
Table 2
Rev. 00.04 — 8 July 2010
and
Table 7
Ball
3
7
11
15
(EMC pins).
Symbol
P2[18]/EMC_CLK[0]
P1[24]/USB_RX_DM1/
PWM1_5/QEI_IDX/
MC_FB2/SSP0_MOSI
/LCD_VD[10]/
LCD_VD[14]
P2[17]/EMC_RAS
-
32-bit ARM Cortex-M3 microcontroller
Ball
4
8
12
16
LPC178x/7x
Symbol
Vss
P1[26]/USB_SSPND1/
PWM1_6/T0_CAP0/
MC_1B/SSP1_SSEL/
LCD_VD[12]/
LCD_VD[20]
P0[11]/U2_RXD/
I2C2_SCL/T3_MAT1
-
© NXP B.V. 2010. All rights reserved.
43 of 112

Related parts for lpc1778