|
nuvoton |
NUC100/120xxxDN
ARM® Cortex® -M
32-bit Microcontroller
NuMicro® NUC100 Series
NUC100/120xxxDN
Datasheet
The information described in this document is the exclusive intellectual property of
Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton.
Nuvoton is providing this document only for reference purposes of NuMicro® microcontroller based
system design. Nuvoton assumes no responsibility for errors or omissions.
All data and specifications are subject to change without notice.
For additional information or questions, please contact: Nuvoton Technology Corporation.
www.nuvoton.com
Mar. 02, 2017
Page 1 of 107
Rev 1.02
NUC100/120xxxDN
Table of Contents
1 GENERAL DESCRIPTION .............................................................. 8
2 FEATURES ................................................................................ 9
2.1 NuMicro® NUC100 Features – Advanced Line........................................... 9
2.2 NuMicro® NUC120 Features – USB Line ................................................13
3 ABBREVIATIONS ....................................................................... 17
4 PARTS INFORMATION LIST AND PIN CONFIGURATION ..................... 19
4.1 NuMicro® NUC100/120xxxDN Selection Guide .........................................19
4.1.1 NuMicro® NUC100 Advanced Line Selection Guide .......................................... 19
4.1.2 NuMicro® NUC120 USB Line Selection Guide ................................................. 19
4.2 Pin Configuration.............................................................................21
4.2.1 NuMicro® NUC100 Pin Diagram.................................................................. 21
4.2.2 NuMicro® NUC120 Pin Diagram.................................................................. 24
4.3 Pin Description ...............................................................................27
4.3.1 NuMicro® NUC100 Pin Description .............................................................. 27
4.3.2 NuMicro® NUC120 Pin Description .............................................................. 34
5 BLOCK DIAGRAM ...................................................................... 41
5.1 NuMicro® NUC100 Block Diagram ........................................................41
5.2 NuMicro® NUC120 Block Diagram ........................................................42
6 FUNCTIONAL DESCRIPTION........................................................ 43
6.1 ARM® Cortex® -M0 Core.....................................................................43
6.2 System Manager .............................................................................45
6.2.1 Overview ............................................................................................. 45
6.2.2 System Reset........................................................................................ 45
6.2.3 Power Modes and Wake-up Sources............................................................ 51
6.2.4 System Power Distribution ........................................................................ 53
6.2.5 System Memory Map............................................................................... 56
6.2.6 System Timer (SysTick) ........................................................................... 58
6.2.7 Nested Vectored Interrupt Controller (NVIC) ................................................... 59
6.3 Clock Controller ..............................................................................60
6.3.1 Overview ............................................................................................. 60
6.3.2 Clock Generator..................................................................................... 62
6.3.3 System Clock and SysTick Clock ................................................................ 63
6.3.4 Peripherals Clock ................................................................................... 64
Mar. 02, 2017
Page 2 of 107
Rev 1.02
|