M051 DN/DE
Table of Contents
1 GENERAL DESCRIPTION···················································································································· 7
2 FEATURES············································································································································· 8
3 ABBREVIATIONS································································································································ 12
3.1
List of Abbreviations ···················································································································12
4 PARTS INFORMATION AND PIN CONFIGURATION····································································· 14
4.1
4.2
4.3
NuMicro® M051 Series M05xxDN Selection Guide ·······························································14
NuMicro® M051 Series M05xxDE Selection Guide································································15
Pin Diagrams ·······························································································································17
4.3.1 QFN 33-pin···································································································································17
4.3.2 LQFP 48-pin·································································································································18
4.4
Pin Description ····························································································································19
5 BLOCK DIAGRAM······························································································································· 22
6 FUNCTIONAL DESCRIPTION············································································································ 23
6.1
ARM® Cortex® -M0 Core·············································································································23
6.2
System Manager·························································································································25
6.2.1 Overview·······································································································································25
6.2.2 System Reset·······························································································································25
6.2.3 System Power Architecture ·······································································································26
6.2.4 System Memory Map··················································································································27
6.2.5 Whole System Memory Mapping······························································································29
6.2.6 System Timer (SysTick)·············································································································30
6.2.7 Nested Vectored Interrupt Controller (NVIC) ··········································································31
6.3
Clock Controller···························································································································34
6.3.1 Overview·······································································································································34
6.3.2 System Clock and SysTick Clock ·····························································································37
6.3.3 Power-down Mode Clock ···········································································································38
6.3.4 Frequency Divider Output··········································································································38
6.4
Flash Memory Controller (FMC) ·······························································································40
6.4.1 Overview·······································································································································40
6.4.2 Features········································································································································40
6.5
External Bus Interface (EBI)······································································································41
6.5.1 Overview·······································································································································41
6.5.2 Features········································································································································41
6.6
General Purpose I/O (GPIO)·····································································································42
6.6.1 Overview·······································································································································42
6.6.2 Features········································································································································42
6.7
Timer Controller (TMR) ··············································································································43
6.7.1 Overview·······································································································································43
6.7.2 Features········································································································································43
6.8
PWM Generator and Capture Timer (PWM)···········································································44
6.8.1 Overview·······································································································································44
6.8.2 Features········································································································································45
Oct. 05, 2015
Page 2 of 86
Rev 1.03