LPC1777FBD208,551 NXP Semiconductors, LPC1777FBD208,551 Datasheet - Page 42
![no-image](/images/manufacturer_photos/0/4/487/nxp_semiconductors_sml.jpg)
LPC1777FBD208,551
Manufacturer Part Number
LPC1777FBD208,551
Description
IC MCU 32BIT 512KB FLASH 208LQFP
Manufacturer
NXP Semiconductors
Series
LPC17xxr
Datasheet
1.LPC1774FBD208551.pdf
(117 pages)
Specifications of LPC1777FBD208,551
Core Processor
ARM® Cortex-M3™
Core Size
32-Bit
Speed
120MHz
Connectivity
CAN, EBI/EMI, I²C, Microwire, MMC, SPI, SSI, SSP, UART/USART, USB OTG
Peripherals
Brown-out Detect/Reset, DMA, I²S, Motor Control PWM, POR, PWM, WDT
Number Of I /o
165
Program Memory Size
512KB (512K x 8)
Program Memory Type
FLASH
Eeprom Size
4K x 8
Ram Size
96K x 8
Voltage - Supply (vcc/vdd)
2.4 V ~ 3.6 V
Data Converters
A/D 8x12b, D/A 1x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
208-LQFP
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
568-7570
LPC1777FBD208,551
LPC1777FBD208,551
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
LPC1777FBD208,551
Manufacturer:
NXP Semiconductors
Quantity:
10 000
NXP Semiconductors
Table 6.
LPC178X_7X
Objective data sheet
Address range
0x0000 0000 to
0x1FFF FFFF
0x2000 0000 to
0x3FFF FFFF
0x4000 0000 to
0x7FFF FFFF
0x8000 0000 to
0xDFFF FFFF
0xE000 0000 to
0xE00F FFFF
LPC178x/177x memory usage and details
7.7 Memory map
General Use
On-chip non-volatile
memory
On-chip SRAM
Boot ROM
On-chip SRAM
(typically used for
peripheral data)
AHB peripherals
APB Peripherals
Off-chip Memory via
the External Memory
Controller
Cortex-M3 Private
Peripheral Bus
The MPU separates the memory into distinct regions and implements protection by
preventing disallowed accesses. The MPU supports up to eight regions each of which can
be divided into eight subregions. Accesses to memory locations that are not defined in the
MPU regions, or not permitted by the region setting, will cause the Memory Management
Fault exception to take place.
The LPC178x/7x incorporate several distinct memory regions, shown in the following
figures.
program viewpoint following reset. The interrupt vector area supports address remapping.
The AHB peripheral area is 2 MB in size, and is divided to allow for up to 128 peripherals.
The APB peripheral area is 1 MB in size and is divided to allow for up to 64 peripherals.
Each peripheral of either type is allocated 16 kB of space. This allows simplifying the
address decoding for each peripheral.
Figure 6
All information provided in this document is subject to legal disclaimers.
Address range details and description
0x0000 0000 - 0x0007 FFFF
0x0000 0000 - 0x0003 FFFF
0x0000 0000 - 0x0001 FFFF
0x0000 0000 - 0x0000 FFFF
0x1000 0000 - 0x1000 FFFF
0x1000 0000 - 0x1000 7FFF
0x1000 0000 - 0x1000 3FFF
0x1FFF 0000 - 0x1FFF 1FFF
0x2000 0000 - 0x2000 1FFF
0x2002 0000 - 0x2000 3FFF
0x2000 4000 - 0x2000 7FFF
0x2008 0000 - 0x200B FFFF
0x4000 0000 - 0x4007 FFFF
0x4008 0000 - 0x400F FFFF
Four static memory chip selects:
0x8000 0000 - 0x83FF FFFF
0x9000 0000 - 0x93FF FFFF
0x9800 0000 - 0x9BFF FFFF
0x9C00 0000 - 0x9FFF FFFF
Four dynamic memory chip selects:
0xA000 0000 - 0xAFFF FFFF
0xB000 0000 - 0xBFFF FFFF
0xC000 0000 - 0xCFFF FFFF
0xD000 0000 - 0xDFFF FFFF
0xE000 0000 - 0xE00F FFFF
shows the overall map of the entire address space from the user
Rev. 2 — 27 May 2011
For devices with 512 kB of flash memory.
For devices with 256 kB of flash memory.
For devices with 128 kB of flash memory.
For devices with 64 kB of flash memory.
For devices with 64 kB of local SRAM.
For devices with 32 kB of local SRAM.
For devices with 16 kB of local SRAM.
8 kB Boot ROM with flash services.
Peripheral RAM - bank 0 (first 8 kB)
Peripheral RAM - bank 0 (second 8 kB)
Peripheral RAM - bank 1 (16 kB)
See
APB0 Peripherals, up to 32 peripheral blocks of
16 kB each.
APB1 Peripherals, up to 32 peripheral blocks of
16 kB each.
Static memory chip select 0 (up to 64 MB)
Static memory chip select 1 (up to 64 MB)
Static memory chip select 2 (up to 64 MB)
Static memory chip select 3 (up to 64 MB)
Dynamic memory chip select 0 (up to 256MB)
Dynamic memory chip select 1 (up to 256MB)
Dynamic memory chip select 2 (up to 256MB)
Dynamic memory chip select 3 (up to 256MB)
Cortex-M3 related functions, includes the NVIC
and System Tick Timer.
32-bit ARM Cortex-M3 microcontroller
Figure 6
for details
LPC178x/7x
© NXP B.V. 2011. All rights reserved.
42 of 117