M0564VG4AE.pdf 데이터시트 (총 30 페이지) - 파일 다운로드 M0564VG4AE 데이타시트 다운로드

No Preview Available !

M0564
ARM CORTEX® -M
32-BIT MICROCONTROLLER
NuMicro® Family
M0564 Series
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
May 05, 2017
Page 1 of 161
Rev 1.00

No Preview Available !

M0564
TABLE OF CONTENTS
1 GENERAL DESCRIPTION ................................................................................. 9
1.1 Key Features Support Table ...................................................................................... 10
2 FEATURES ...................................................................................................... 11
2.1 NuMicro® M0564 Features......................................................................................... 11
3 ABBREVIATIONS............................................................................................. 19
3.1 Abbreviations ............................................................................................................. 19
4 PARTS INFORMATION LIST AND PIN CONFIGURATION............................. 21
4.1 NuMicro® M0564 Selection Guide.............................................................................. 21
4.1.1 NuMicro® M0564 Naming Rule.......................................................................................21
4.1.2 NuMicro® M0564 Base Series (M051 Compatible) Selection Guide...............................22
4.2 Pin Configuration........................................................................................................ 23
4.2.1
4.2.2
4.2.3
NuMicro® M0564 Base Series LQFP48 Pin Diagram .....................................................23
NuMicro® M0564 Base Series LQFP64 Pin Diagram .....................................................24
NuMicro® M0564 Base Series LQFP100 Pin Diagram ...................................................25
4.3 Pin Description ........................................................................................................... 26
4.3.1 M0564 Base Series Pin Description ...............................................................................26
4.3.2 GPIO Multi-function Pin Summary..................................................................................42
5 BLOCK DIAGRAM............................................................................................ 55
5.1 NuMicro® M0564 Block Diagram................................................................................ 55
6 FUNCTIONAL DESCRIPTION ......................................................................... 56
6.1 ARM® Cortex® -M0 Core ............................................................................................. 56
6.2 System Manager ........................................................................................................ 58
6.2.1 Overview ........................................................................................................................58
6.2.2 System Reset .................................................................................................................58
6.2.3 Power Modes and Wake-up Sources .............................................................................65
6.2.4 System Power Distribution .............................................................................................68
6.2.5 System Memory Map......................................................................................................70
6.2.6 SRAM Memory Orginization ...........................................................................................72
6.2.7 Register Lock .................................................................................................................73
6.2.8 Auto Trim........................................................................................................................73
6.2.9 UART1_TXD modulation with PWM ...............................................................................74
6.2.10 Voltage Detector (VDET)................................................................................................74
6.2.11 System Timer (SysTick) .................................................................................................76
6.2.12 Nested Vectored Interrupt Controller (NVIC) ..................................................................77
6.2.13 System Control ...............................................................................................................80
6.3 Clock Controller.......................................................................................................... 81
6.3.1
6.3.2
6.3.3
6.3.4
6.3.5
Overview ........................................................................................................................81
System Clock and SysTick Clock ...................................................................................84
Peripherals Clock ...........................................................................................................85
Power-down Mode Clock................................................................................................86
Clock Output...................................................................................................................86
May 05, 2017
Page 2 of 161
Rev 1.00

No Preview Available !

M0564
6.4 Flash Memeory Controller (FMC) .............................................................................. 88
6.4.1 Overview ........................................................................................................................88
6.4.2 Features .........................................................................................................................88
6.5 Analog Comparator Controller (ACMP) ..................................................................... 89
6.5.1 Overview ........................................................................................................................89
6.5.2 Features .........................................................................................................................89
6.6 Analog-to-Digital Converter (ADC)............................................................................. 90
6.6.1 Overview ........................................................................................................................90
6.6.2 Features .........................................................................................................................90
6.7 CRC Controller (CRC)................................................................................................ 91
6.7.1 Overview ........................................................................................................................91
6.7.2 Features .........................................................................................................................91
6.8 External Bus Interface (EBI) ...................................................................................... 92
6.8.1 Overview ........................................................................................................................92
6.8.2 Features .........................................................................................................................92
6.9 General Purpose I/O (GPIO)...................................................................................... 93
6.9.1 Overview ........................................................................................................................93
6.9.2 Features .........................................................................................................................93
6.10 Hardware Divider (HDIV) ........................................................................................... 94
6.10.1 Overview ........................................................................................................................94
6.10.2 Features .........................................................................................................................94
6.10.3 Blcok Diagram ................................................................................................................94
6.11 I2C Serial Interface Controller (I2C) ............................................................................ 95
6.11.1 Overview ........................................................................................................................95
6.11.2 Features .........................................................................................................................95
6.12 PDMA Controller (PDMA) .......................................................................................... 96
6.12.1 Overview ........................................................................................................................96
6.12.2 Features .........................................................................................................................96
6.13 PWM Generator and Capture Timer (PWM).............................................................. 97
6.13.1 Overview ........................................................................................................................97
6.13.2 Features .........................................................................................................................97
6.14 Real Time Clock (RTC) .............................................................................................. 99
6.14.1 Overview ........................................................................................................................99
6.14.2 Features .........................................................................................................................99
6.15 Smart Card Host Interface (SC) ............................................................................... 100
6.15.1 Overview ......................................................................................................................100
6.15.2 Features .......................................................................................................................100
6.16 Serial Peripheral Interface (SPI) .............................................................................. 101
6.16.1 Overview ......................................................................................................................101
6.16.2 Features .......................................................................................................................101
6.16.3 Timing Diagram ............................................................................................................101
6.16.4 Programming Examples ...............................................................................................104
6.17 Timer Controller (TMR) ............................................................................................ 106
6.17.1 Overview ......................................................................................................................106
May 05, 2017
Page 3 of 161
Rev 1.00