LPC1767FBD100,551 NXP Semiconductors, LPC1767FBD100,551 Datasheet - Page 838

IC ARM CORTEX MCU 512K 100-LQFP

LPC1767FBD100,551

Manufacturer Part Number
LPC1767FBD100,551
Description
IC ARM CORTEX MCU 512K 100-LQFP
Manufacturer
NXP Semiconductors
Series
LPC17xxr

Specifications of LPC1767FBD100,551

Core Processor
ARM® Cortex-M3™
Core Size
32-Bit
Speed
100MHz
Connectivity
Ethernet, I²C, IrDA, Microwire, SPI, SSI, UART/USART
Peripherals
Brown-out Detect/Reset, DMA, I²S, Motor Control PWM, POR, PWM, WDT
Number Of I /o
70
Program Memory Size
512KB (512K x 8)
Program Memory Type
FLASH
Ram Size
64K 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
100-LQFP
Processor Series
LPC17
Core
ARM Cortex M3
3rd Party Development Tools
MDK-ARM, RL-ARM, ULINK2, MCB1760, MCB1760U, MCB1760UME
For Use With
622-1005 - USB IN-CIRCUIT PROG ARM7 LPC2K
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
 Details
Other names
568-4967
935289808551

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LPC1767FBD100,551
Quantity:
9 999
Part Number:
LPC1767FBD100,551
Manufacturer:
NXP Semiconductors
Quantity:
10 000
NXP Semiconductors
34.2.9.1.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 707
34.2.9.1.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 707
34.2.9.1.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 707
34.2.9.2
34.2.9.2.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 708
34.2.9.2.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 708
34.2.9.2.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 708
34.2.9.2.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 708
34.2.9.2.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 708
34.2.9.3
34.2.9.3.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 709
34.2.9.3.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 709
34.2.9.3.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 709
34.2.9.3.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 710
34.2.9.3.5 Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . 710
34.2.9.4
34.2.9.4.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 712
34.2.9.4.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 712
34.2.9.4.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 712
34.2.9.4.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 712
34.2.9.4.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 712
34.2.10
34.2.10.1 BKPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715
34.2.10.1.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715
34.2.10.1.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . 715
34.2.10.1.3 Condition flags . . . . . . . . . . . . . . . . . . . . . . 715
34.2.10.1.4 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . 715
34.2.10.2 CPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716
34.2.10.2.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 716
34.2.10.2.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . 716
34.2.10.2.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . 716
34.2.10.2.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . 716
34.2.10.2.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . 716
34.2.10.3 DMB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 717
34.2.10.3.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 717
34.2.10.3.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . 717
34.2.10.3.3 Condition flags . . . . . . . . . . . . . . . . . . . . . . 717
34.2.10.3.4 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . 717
34.2.10.4 DSB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 718
34.2.10.4.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 718
34.2.10.4.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . 718
34.2.10.4.3 Condition flags . . . . . . . . . . . . . . . . . . . . . . 718
34.2.10.4.4 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . 718
34.2.10.5 ISB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 719
34.2.10.5.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 719
34.2.10.5.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . 719
34.2.10.5.3 Condition flags . . . . . . . . . . . . . . . . . . . . . . 719
34.2.10.5.4 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . 719
34.2.10.6 MRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720
34.2.10.6.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 720
34.2.10.6.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . 720
UM10360
User manual
CBZ and CBNZ. . . . . . . . . . . . . . . . . . . . . . . 708
IT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 709
TBB and TBH . . . . . . . . . . . . . . . . . . . . . . . . 712
Miscellaneous instructions . . . . . . . . . . . . . . 714
All information provided in this document is subject to legal disclaimers.
Rev. 2 — 19 August 2010
34.2.10.6.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . 720
34.2.10.6.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . 720
34.2.10.6.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . 720
34.2.10.7 MSR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721
34.2.10.7.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721
34.2.10.7.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . 721
34.2.10.7.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . 721
34.2.10.7.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . 721
34.2.10.7.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . 721
34.2.10.8 NOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 722
34.2.10.8.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . 722
34.2.10.8.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . 722
34.2.10.8.3 Condition flags . . . . . . . . . . . . . . . . . . . . . . 722
34.2.10.8.4 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . 722
34.2.10.9 SEV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 723
34.2.10.9.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . 723
34.2.10.9.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . 723
34.2.10.9.3 Condition flags . . . . . . . . . . . . . . . . . . . . . . 723
34.2.10.9.4 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . 723
34.2.10.10 SVC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 724
34.2.10.10.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . 724
34.2.10.10.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . 724
34.2.10.10.3 Condition flags . . . . . . . . . . . . . . . . . . . . . 724
34.2.10.10.4 Examples . . . . . . . . . . . . . . . . . . . . . . . . . 724
34.2.10.11 WFE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
34.2.10.11.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . 725
34.2.10.11.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . 725
34.2.10.11.3 Condition flags . . . . . . . . . . . . . . . . . . . . . 725
34.2.10.11.4 Examples . . . . . . . . . . . . . . . . . . . . . . . . . 725
34.2.10.12 WFI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 726
34.2.10.12.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . 726
34.2.10.12.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . 726
34.2.10.12.3 Condition flags . . . . . . . . . . . . . . . . . . . . . 726
34.2.10.12.4 Examples . . . . . . . . . . . . . . . . . . . . . . . . . 726
34.3
34.3.1
34.3.1.1
34.3.1.2
34.3.1.3
34.3.1.3.1 General-purpose registers . . . . . . . . . . . . . . 729
34.3.1.3.2 Stack Pointer . . . . . . . . . . . . . . . . . . . . . . . . 729
34.3.1.3.3 . . . . . . . . . . . . . . . . . . . . . . . . . Link Register 729
34.3.1.3.4 Program Counter . . . . . . . . . . . . . . . . . . . . . 729
34.3.1.3.5 Program Status Register . . . . . . . . . . . . . . . 729
34.3.1.3.6 Exception mask registers. . . . . . . . . . . . . . . 733
34.3.1.3.7 CONTROL register . . . . . . . . . . . . . . . . . . . 734
34.3.1.4
34.3.1.5
ARM Cortex-M3 User Guide: Processor . . . 727
Note . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 721
Programmers model . . . . . . . . . . . . . . . . . . 727
Processor mode and privilege levels for software
execution . . . . . . . . . . . . . . . . . . . . . . . . . . . 727
Stacks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727
Core registers . . . . . . . . . . . . . . . . . . . . . . . 728
Exceptions and interrupts . . . . . . . . . . . . . . 734
Data types . . . . . . . . . . . . . . . . . . . . . . . . . . 735
Chapter 35: Supplementary information
UM10360
© NXP B.V. 2010. All rights reserved.
continued >>
838 of 840

Related parts for LPC1767FBD100,551