LPC1113FHN33/303,5 NXP Semiconductors, LPC1113FHN33/303,5 Datasheet - Page 537

no-image

LPC1113FHN33/303,5

Manufacturer Part Number
LPC1113FHN33/303,5
Description
ARM Microcontrollers - MCU Cortex-M0 24 kB flash up to 8kB SRAM
Manufacturer
NXP Semiconductors
Datasheet

Specifications of LPC1113FHN33/303,5

Rohs
yes
Core
ARM Cortex M0
Processor Series
LPC1113
Data Bus Width
32 bit
Maximum Clock Frequency
50 MHz
Program Memory Size
24 KB
Data Ram Size
4 KB
On-chip Adc
Yes
Operating Supply Voltage
1.8 V to 3.6 V
Operating Temperature Range
- 65 C to + 150 C
Package / Case
HVQFN-33
Mounting Style
SMD/SMT
Factory Pack Quantity
260
NXP Semiconductors
28.5.6.1.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 488
28.5.6.1.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 489
28.5.6.1.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 489
28.5.7
28.5.7.1
28.5.7.1.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
28.5.7.1.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
28.5.7.1.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 490
28.5.7.1.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 490
28.5.7.1.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
28.5.7.2
28.5.7.2.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
28.5.7.2.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
28.5.7.2.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 491
28.5.7.2.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 491
28.5.7.2.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
28.5.7.3
28.5.7.3.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
28.5.7.3.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
28.5.7.3.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 491
28.5.7.3.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 491
28.5.7.3.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
28.5.7.4
28.5.7.4.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
28.5.7.4.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
28.5.7.4.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 491
28.5.7.4.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 492
28.5.7.4.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 492
28.5.7.5
28.5.7.5.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492
28.5.7.5.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 492
28.5.7.5.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 492
28.5.7.5.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 492
28.5.7.5.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 492
28.5.7.6
28.5.7.6.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492
28.5.7.6.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 492
28.5.7.6.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 492
28.5.7.6.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 493
28.5.7.6.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
28.5.7.7
28.5.7.7.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
28.5.7.7.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
28.5.7.7.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 493
28.5.7.7.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 493
28.5.7.7.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
28.5.7.8
28.5.7.8.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
28.5.7.8.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
28.5.7.8.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 493
28.5.7.8.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 494
28.5.7.8.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
28.5.7.9
28.5.7.9.1 Syntax. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
28.5.7.9.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
28.5.7.9.3 Restrictions. . . . . . . . . . . . . . . . . . . . . . . . . . 494
28.5.7.9.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . . 494
28.5.7.9.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
UM10398
User manual
Miscellaneous instructions . . . . . . . . . . . . . . 489
BKPT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
CPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490
DMB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
DSB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 491
ISB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492
MRS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492
MSR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
NOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 493
SEV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
All information provided in this document is subject to legal disclaimers.
Rev. 12 — 24 September 2012
28.5.7.10 SVC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
28.5.7.10.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . 494
28.5.7.10.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . 494
28.5.7.10.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . 494
28.5.7.10.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . 494
28.5.7.10.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . 495
28.5.7.11 WFE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
28.5.7.11.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
28.5.7.11.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . 495
28.5.7.11.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . 495
28.5.7.11.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . 495
28.5.7.11.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . 495
28.5.7.12 WFI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
28.5.7.12.1 Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
28.5.7.12.2 Operation . . . . . . . . . . . . . . . . . . . . . . . . . . 496
28.5.7.12.3 Restrictions . . . . . . . . . . . . . . . . . . . . . . . . 496
28.5.7.12.4 Condition flags . . . . . . . . . . . . . . . . . . . . . . 496
28.5.7.12.5 Examples . . . . . . . . . . . . . . . . . . . . . . . . . . 496
28.6
28.6.1
28.6.2
28.6.2.1
28.6.2.2
28.6.2.3
28.6.2.4
28.6.2.5
28.6.2.6
28.6.2.7
28.6.2.7.1 Hardware and software control of interrupts 500
28.6.2.8
28.6.2.8.1 NVIC programming hints . . . . . . . . . . . . . . . 501
28.6.3
28.6.3.1
28.6.3.2
28.6.3.3
28.6.3.4
28.6.3.5
28.6.3.6
28.6.3.7
28.6.3.7.1 System Handler Priority Register 2 . . . . . . . 506
28.6.3.7.2 System Handler Priority Register 3 . . . . . . . 507
28.6.3.8
28.6.4
28.6.4.1
28.6.4.2
28.6.4.2.1 Calculating the RELOAD value . . . . . . . . . . 508
28.6.4.3
28.6.4.4
28.6.4.5
28.7
Peripherals. . . . . . . . . . . . . . . . . . . . . . . . . . . 496
Cortex-M0 instruction summary . . . . . . . . . 510
About the ARM Cortex-M0. . . . . . . . . . . . . . 496
Nested Vectored Interrupt Controller . . . . . . 496
Accessing the Cortex-M0 NVIC registers using
CMSIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497
Interrupt Set-enable Register. . . . . . . . . . . . 497
Interrupt Clear-enable Register . . . . . . . . . . 498
Interrupt Set-pending Register. . . . . . . . . . . 498
Interrupt Clear-pending Register . . . . . . . . . 499
Interrupt Priority Registers . . . . . . . . . . . . . . 499
Level-sensitive and pulse interrupts. . . . . . . 500
NVIC usage hints and tips . . . . . . . . . . . . . . 501
System Control Block. . . . . . . . . . . . . . . . . . 501
The CMSIS mapping of the Cortex-M0 SCB
registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 502
CPUID Register . . . . . . . . . . . . . . . . . . . . . . 502
Interrupt Control and State Register . . . . . . 502
Application Interrupt and Reset Control Register.
504
System Control Register . . . . . . . . . . . . . . . 505
Configuration and Control Register . . . . . . . 506
System Handler Priority Registers . . . . . . . . 506
SCB usage hints and tips. . . . . . . . . . . . . . . 507
System timer, SysTick . . . . . . . . . . . . . . . . . 507
SysTick Control and Status Register . . . . . . 508
SysTick Reload Value Register . . . . . . . . . . 508
SysTick Current Value Register . . . . . . . . . . 508
SysTick Calibration Value Register . . . . . . . 509
SysTick usage hints and tips . . . . . . . . . . . . 509
Chapter 29: Supplementary information
UM10398
© NXP B.V. 2012. All rights reserved.
537 of 538

Related parts for LPC1113FHN33/303,5