for NuMicro NUC220 Series

Similar documents
NuTiny-SDK-M058S User Manual

for NuMicro NUC123 Series

for NuMicro NUC029FAE Series

NuTiny-SDK-M051 User s Manual For NuMicro M051 Series

NuMicro Family NuTiny-SDK-Mini58 User Manual

NuMicro Family NuTiny-SDK-NUC240 User Manual

Nuvoton 1T 8051-based Microcontroller NuTiny-SDK-N76E616 User Manual

NuMicro Family NuTiny-SDK-MINI57 User Manual

Nuvoton 1T 8051-based Microcontroller NuTiny-SDK-N76E003 User Manual

NuMicro Family NuTiny-SDK-NANO130 User Manual

for NuMicro M453 Series

NuMicro Family NuTiny-SDK-Nano112 User Manual

NuMicro Family NuTiny-SDK-M0519 User Manual

Nuvoton 1T 8051-based Microcontroller NuTiny-SDK-N76E885 User Manual

Nuvoton 4T 8051-based Microcontroller NuTiny-SDK-N78E715 User Manual

Nu_EVB_001 Board Rev 2.0 User s Manual

Nu-LB-M051 User Manual For NuMicro M051 Series

NuMicro Family NuTiny-SDK-NUC505 User Manual

for NuMicro NUC442 Series

Nuvoton Nu-Link Debug Adapter User Manual

Part Number Density Product Type Operation Temperature. W25Q80NESNIG 8Mb 1.2V Serial NOR Flash Memory Industrial (-40 C to +85 C)

USER GUIDE 1 INTRODUCTION 2 GENERAL DESCRIPTION. A) Mbed enabled MCU Board. B) Shield Board. Quad SPI Evaluation Kit

NuTool PinView Revision History

Nuvoton ChipCorder One-Pin triggering Control Implementation Guide

NuMicro Family NuEdu-UNO for NUC131 Series User Manual

Product Brief. For additional information or questions, please contact: Nuvoton Technology Corporation.

NUC442/472 Series Errata Sheet

NUC505 ICP Programming Tool User Guide

Datasheet. For additional information or questions, please contact: Nuvoton Technology Corporation.

M480 Series Errata Sheet

S3F8S5A Development Kit

IEC Class B. Abstract. Apply to. Application Note of NUVOTON 32-bit NuMicro Family

APPLICATION NOTE. The Next Innovation in High Density and Low Pin Count. Key features

NuMicro Family Nu-LB-M451 User Manual

N3292x Development Board User Manual

NUC029FAE Board Support Package Directory Introduction. Rev

NuMicro Family NUC122 Product Brief

EVALUATION BOARD DATA SHEET EV142

Nano102/112 Series Errata Sheet

NuMicro NUC100 Series NUC100/120xxxDN Datasheet

Interfacing a ICPlus s IP101A 100Mbps Ethernet PHY to NUC710A MAC Application Note V1.0

Mini51DE Series CMSIS BSP Directory

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

C8051F700-DK C8051F700 DEVELOPMENT KIT USER S GUIDE. 1. Relevant Devices. 2. Kit Contents. 3. Hardware Setup

Nuvoton Touch Key Series NT1160 Datasheet

This document describes the hardware architecture of the board, how to configure the jumpers and to enable specific functions.

M2351 Trusted Boot. Application Note for 32-bit NuMicro Family

SN8F5000 Starter-Kit User Manual

Winbond ACPI-STR Controller W83305S W83305G

BNO080 Development Kit for Nucleo Quick Start Guide

XNUCLEO-F030R8, Improved STM32 NUCLEO Board

KITUSBSPIEVME USB-to-SPI Interface Board Featuring the MC68HC908JW32

CY3685 EZ-USB NX2LP Development Kit User s Guide Rev 1.2

NuSpeech Family N5132 High Sound Quality Voice Synthesizer Technical Reference Manual

F²MC-8FX FAMILY MB95100 SERIES EMULATOR HW SETUP 8-BIT MICROCONTROLLER APPLICATION NOTE. Fujitsu Microelectronics Europe Application Note

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter

W83176R-401 W83176G-401

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter

_ V1.0. Freescale MPC5607B Bolero Mini Target Board. User s Manual. Ordering code

Cookie User Manual. For NuMicro Edition 1.0. Rev. 1.0 Release: forum.coocox.org.

NuMicro NUC230/240 Series DataSheet

UM2461 User manual. SPC584B-DIS Discovery Board. Introduction

UM1724 User manual. STM32 Nucleo boards. Introduction

This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board.

UM ISP1181x Microcontroller Eval Kit. Document information. Keywords isp1181a, isp1181b, usb, universal serial bus, peripheral

M451 Series BSP. Revision History

Getting started with the STM32 Nucleo pack for USB Type-C and Power Delivery with the Nucleo-F072RB board and the STUSB1602

UM QN908x Quick Start. Document information. QN908x, Quick Start, Development Kit, QN9080 DK, QN9080 Development Kit

CEIBO FE-5111 Development System

C8051F36x-DK. C8051F36x DEVELOPMENT KIT USER S GUIDE. 1. Relevant Devices. 2. Kit Contents. 3. Hardware Setup Using a USB Debug Adapter

FM3. MB9B500 Series 32-BIT MICROCONTROLLER FSS MB9BF506R EV-BOARD USER MANUAL APPLICATION NOTE FUJITSU SEMICONDUCTOR (SHANGHAI) LIMITED

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter

F2MC MB90385 series Evaluation Board Documentation. Revision Date Comment V New document

Introduction. Rev.1.2

Evaluation Board for the AAT1282 2A Driver for High Intensity LED Camera Flash

USB Debug. Adapter USB DEBUG ADAPTER. J4 Silicon Laboratories. Stop Power. Run AC/DC. Adapter. Figure 1. Hardware Setup Using a USB Debug Adapter

User Manual. Nu-LB-Nano130 User Manual. Application Note for 32-bit NuMicro Family Rev.1.01 Dec.17, Document Information

M2351 TrustZone Program Development

UM1724 User manual. STM32 Nucleo boards. Introduction

EM MICROELECTRONIC - MARIN SA

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

NANO102/112 Series CMSIS BSP Revision History

C8051F530A-DK C8051F530A DEVELOPMENT KIT USER S GUIDE. 1. Relevant Devices. 2. Kit Contents

NuMaker M487 Advance

NuMicro Mini51 DE Series Product Brief

EVAL-ADG2128EB. Evaluation Board I 2 C CMOS, 8 12 Analog Switch Array with Dual/Single Supplies FEATURES DESCRIPTION

Apollo2 EVB Quick Start Guide

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter

W83176R-400 W83176G-400

C8051F800-DK C8051F800 DEVELOPMENT KIT USER S GUIDE. 1. Relevant Devices. 2. Kit Contents. 3. Hardware Setup

AVR- M16 development board Users Manual

W29N08GV W29N08GV NAND FLASH MEMORY. 2 chip stack 8G-Bit. Release Date: August 26 th Revision A

UM LPCXpresso Rev th November Document information. LPCXpresso54102, LPC54100 LPCXpresso54102 User Manual

For More Information Please contact your local sales office for additional information about Cypress products and solutions.

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup Using a USB Debug Adapter

Figure 1. Proper Method of Holding the ToolStick. Figure 2. Improper Method of Holding the ToolStick

UM User Manual for LPC54018 IoT Module. Rev November Document information

EZ430-C9. Getting Started with Kionix EZ430-C9 Evaluation Board for the Texas Instruments MSP430 USB Stick Development Tool

UT32M0R500-EVB Development Board User Manual

STEVAL-PCC010V1. ST802RT1A Ethernet PHY demonstration board with STM32F107 controller add-on board. Features. Description

Transcription:

NuTiny-SDK-NUC220 User Manual for NuMicro NUC220 Series 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. Jan. 23, 2013 Rev. 1.00

Table of Contents 1 Overview... 3 2 Introduction to NuTiny-SDK-NUC220... 4 2.1 NuTiny-SDK-NUC220 Jumper Description... 5 2.2 Pin Assignment for Extended Connectors... 6 2.3 NuTiny-SDK-NUC220 PCB Placement... 7 3 Starting to Use NuTiny -SDK-NUC220 on the Keil μvision IDE... 8 3.1 Downloading and Installing Keil μvision IDE Software... 8 3.2 Downloading and Installing Nuvoton Nu-Link Driver... 8 3.3 Hardware Setup... 8 3.4 Smpl_NuTiny-NUC220 Program... 9 4 Starting to Use NuTiny-SDK-NUC220 on the IAR Embedded Workbench.. 10 4.1 Downloading and Installing IAR Embedded Workbench Software... 10 4.2 Downloading and Installing Nuvoton Nu-Link Driver... 10 4.3 Hardware Setup... 10 4.4 Smpl_NuTiny-NUC220 Program... 11 5 NuTiny-EVB-NUC220 Schematics... 12 6 Downloading NuMicro Related Files from Nuvoton Website... 13 6.1 Downloading NuMicro Keil μvision IDE Driver... 13 6.2 Downloading NuMicro IAR EWARM Driver... 15 6.3 Downloading NuMicro NUC220 series BSP Software Library... 17 7 Revision History... 18 Jan. 23, 2013 2 of 18 Rev. 1.00

1 Overview The NuTiny-SDK-NUC220 is a specific development tool for the NuMicro NUC220 series users to develop and verify the application program easily. The NuTiny-SDK- NUC220 includes two portions: NuTiny-EVB-NUC220 (an evaluation board) and Nu- Link-Me (its Debug Adaptor), such that users do not need additional ICE or debug equipment. Jan. 23, 2013 3 of 18 Rev. 1.00

2 Introduction to NuTiny-SDK-NUC220 The NuTiny-SDK-NUC220 uses the NUC220VE3AN as the target microcontroller. Figure 2-1 shows the NuTiny-SDK-NUC220 for NUC220 series, in which the left portion is called NuTiny-EVB-NUC220 and the right portion is called Nu-Link-Me. The NuTiny-EVB-NUC220 is similar to other development boards, by which users can develop and verify applications to emulate the real behavior. The on board chip covers NUC220 series features. The NuTiny-EVB-NUC220 can be a real system controller to design the users target systems. The Nu-Link-Me is a Debug Adaptor, which connects your PC's USB port to a target system (via Serial Wired Debug Port) and allows you to program and debug embedded programs on the target hardware. To use the Nu-Link-Me Debug adaptor with IAR or Keil, please refer to Nuvoton NuMicro IAR ICE Driver User Manual or Nuvoton NuMicro Keil ICE Driver User Manual for details. The two documents will be stored in the local hard disk when each is installed. Figure 2-1 NuTiny-SDK-NUC220 PCB Board Jan. 23, 2013 4 of 18 Rev. 1.00

2.1 NuTiny-SDK-NUC220 Jumper Description 2.1.1 Power Settings JP1: VCC5 Voltage connecter in NuTiny-EVB-NUC220 J2: USB port in Nu-Link-Me JPR1: Select 5V or 3V for system power J1: USB port in NuTiny-EVB-NUC220 POWER model J1 USB port J2 USB port JP2 VCC5 MCU Voltage Model 1 Connect to PC X DC 5V output DC 5V Model 2 X Connect to PC DC 5V output DC 5V Model 3 X X DC 2.8-5.5V input X: Unused. 2.1.2 Debug Connectors Voltage by VCC input JP4: Connector in target board (NuTiny-EVB-NUC220) for connecting with Nuvoton ICE adaptor (Nu-Link-Me) JP9 Connector in ICE adaptor (Nu-Link-Me) for connecting with a target board (e.g. NuTiny-EVB-NUC220) 2.1.3 USB Connectors J1: Mini USB Connector in NuTiny-EVB-NUC220 for application use J2: Mini USB Connector in Nu-Link-Me connected to a PC USB port 2.1.4 Extended Connectors JP3, JP5, JP7 and JP8: Show all chip pins in NuTiny-EVB-NUC220 2.1.5 Buttons SW1: Reset button in NuTiny-EVB-NUC220 2.1.6 Power Connectors JP2: VDD33 connector in NuTiny-EVB-NUC220 JP3: GND connector in NuTiny-EVB-NUC220 2.1.7 Power Jumpers JP1: VCC connector in NuTiny-EVB-NUC220 JP2: GND connector in NuTiny-EVB-NUC220 Jan. 23, 2013 5 of 18 Rev. 1.00

2.2 Pin Assignment for Extended Connectors The NuTiny-EVB-NUC220 provides the NUC220KE3BN target chip on board and the extended connectors (JP3, JP5, JP7 and JP8) for LQFP100-pin Pin Pin Name Pin Pin Name Pin Pin Name Pin Pin Name No 01 PE15 No 26 PE8 No 51 PE4 No 76 PA5 02 PE14 27 PE7 52 PE3 77 PA6 03 PE13 28 VBUS 53 PE2 78 PA7 04 PB14 29 VDD33 54 PE1 79 Vref 05 PB13 30 D- 55 PE0 80 AVDD 06 VBAT 31 D+ 56 PC13 81 PD0 07 X32O 32 PB0 57 PC12 82 PD1 08 X32I 33 PB1 58 PC11 83 PD2 09 PA11 34 PB2 59 PC10 84 PD3 10 PA10 35 PB3 60 PC9 85 PD4 11 PA9 36 PD6 61 PC8 86 PD5 12 PA8 37 PD7 62 PA15 87 PC7 13 PD8 38 PD14 63 PA14 88 PC6 14 PD9 39 PD15 64 PA13 89 PC15 15 PD10 40 PC5 65 PA12 90 PC14 16 PD11 41 PC4 66 ICE_DAT 91 PB15 17 PD12 42 PC3 67 ICE_CK 92 XT1_Out 18 PD13 43 PC2 68 VDD 93 XT1_In 19 PB4 44 PC1 69 VSS 94 /RESET 20 PB5 45 PC0 70 AVSS 95 VSS 21 PB6 46 PE6 71 PA0 96 VDD 22 PB7 47 PE5 72 PA1 97 PS2DAT 23 LDO 48 PB11 73 PA2 98 PS2CLK 24 VDD 49 PB10 74 PA3 99 PVSS 25 VSS 50 PB9 75 PA4 10 0 Table 2-1 NUC220VE3AN LQFP 100-pin Assignment for Extended Connectors PB8 Jan. 23, 2013 6 of 18 Rev. 1.00

2.3 NuTiny-SDK-NUC220 PCB Placement The following figure shows the NuTiny-SDK-NUC220 PCB placement. Figure 2-2 NuTiny-SDK-NUC220 PCB Placement Jan. 23, 2013 7 of 18 Rev. 1.00

3 Starting to Use NuTiny -SDK-NUC220 on the Keil μvision IDE 3.1 Downloading and Installing Keil μvision IDE Software Please connect to the Keil company website (http://www.keil.com) to download the Keil μvision IDE and install the RVMDK. 3.2 Downloading and Installing Nuvoton Nu-Link Driver Please connect to Nuvoton NuMicro website (http://www.nuvoton.com/numicro) to download the NuMicro Keil μvision IDE driver file. Please refer to section 6.1 for the detailed download flow. After the Nu-Link driver is downloaded, please unzip the file and execute the Nu-Link_Keil_Driver.exe to install the driver. 3.3 Hardware Setup The hardware setup is shown in the following figure. Figure 3-1 NuTiny-SDK-NUC220 Hardware Setup Jan. 23, 2013 8 of 18 Rev. 1.00

3.4 Smpl_NuTiny-NUC220 Program The example, as shown in the directory of Figure 3-2, demonstrates the download and debugging of an application on a NuTiny-SDK-NUC220 board. The example file can be downloaded from Nuvoton NuMicro website as described in 6.3 Downloading NuMicro NUC220 series BSP Software Library. Directory Project File Figure 3-2 Smpl_NuTiny_200 Example Directory To use this example: The PA.10 LED will toggle on the NuTiny-EVB-NUC220 board. Start μvision Project-Open Open the Smpl_NuTiny_200.uvproj project file Project - Build Compile and link the Smpl_NuTiny_200 application Flash Download Program the application code into on-chip Flash ROM Start Debug mode When using the debugger commands, you may: Review variables in the watch window Single step through code Reset the device Run the application Jan. 23, 2013 9 of 18 Rev. 1.00

4 Starting to Use NuTiny-SDK-NUC220 on the IAR Embedded Workbench 4.1 Downloading and Installing IAR Embedded Workbench Software Please connect to IAR company website (http://www.iar.com) to download the IAR Embedded Workbench and install the EWARM. 4.2 Downloading and Installing Nuvoton Nu-Link Driver Please connect to Nuvoton Company NuMicro website (http://www.nuvoton.com/numicro) to download the NuMicro IAR ICE Driver User Manual file. Please refer to section 6.2 for the detailed download flow. When the Nu- Link driver has been well downloaded, please unzip the file and execute the Nu- Link_IAR_Driver.exe to install the driver. 4.3 Hardware Setup The hardware setup is shown in the following figure. Figure 4-1 NuTiny- SDK-NUC220 Hardware Setup Jan. 23, 2013 10 of 18 Rev. 1.00

4.4 Smpl_NuTiny-NUC220 Program The example, as shown in the directory of Figure 4-2, demonstrates the download and debugging of an application on a NuTiny-SDK-NUC220 board. The example file can be downloaded from Nuvoton NuMicro website as described in 6.3 Downloading NuMicro NUC220 series BSP Software Library... Directory Project File Figure 4-2 Smpl_NuTiny-NUC220 Example Directory To use this example: The PA.10 LED will toggle on the NuTiny-EVB-NUC220 board. Start IAR Embedded Workbench File-Open-Workspace Open the NuTiny-EVB-NUC220.eww workspace file Project Download and Debug Program the application code into on-chip Flash ROM Single step through code Project - Make Compile and link the NuTiny-EVB-NUC220 application Reset the device Run the application Jan. 23, 2013 11 of 18 Rev. 1.00

Jan. 23, 2013 12 of 18 Rev. 1.00 5 NuTiny-EVB-NUC220 Schematics P16 P95 P64 P17 1 2 D1 NC RB060L DVBUS P74 P78 P95 D12MO P38 P56 ICEDAT P3 TICEDAT P18 P11 P33 P71 X2 12MHz XTAL3-1 P11 P84 P73 P23 GND 1 2 IO1 KPT-2012 KP-2012 P96 P91 P92 ICEDAT DAVDD P60 P66 DM1 P21 JP8 HEADER 13X2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 TICECLK P23 DX32I P34 P53 JP6 HEADER 4 1 2 3 4 P5 P71 P58 P24 VCC P29 P99 P86 P91 P66 R3 33 R0603 P65 P43 DP1 P14 GND P8 P38 P41 C1 10uF/10V TANT-A TICERST P20 P56 P74 P13 P33 JP5 HEADER 13X2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 P80 P77 P88 ICECLK P34 P68 DP1 P7 P21 P26 P59 VCC CT1 10uF/6.3V TANT-R P17 P68 P12 P6 DVBUS P98 P87 RESET P67 C6 1u C0603 P52 P67 USBD- P97 ADAVSS P4 USBD+ P61 SW1 PUSH BOTTOM SW GND P24 P75 P18 J1 mini USB 5pin USB_MINI_B 5 4 3 2 1 6 7 8 9 GND NC DP DM VCC SHIELD SHIELD SHIELD SHIELD Reset P81 GND P94 P69 P31 P28 R4 33 R0603 DM1 P79 P14 P31 P49 C4 20p C0603 P22 P70 P22 Crystal P82 P88 D12MI P60 JP3 HEADER 13X2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 P73 P40 USBD+ P86 CB1 0.1u C0603 P37 P50 ICERST P9 P54 P42 C3 20p C0603 ICE INTERFACE P100 P85 P93 P63 P10 P37 P69 L1 L0603 DX32I P82 DAVDD P40 P27 TICERST R10 0 R0603 P4 P55 P44 PR1 500 R0603 P97 P100 P59 P3 P47 P42 ICERST P77 C2 20p C0603 P35 P55 ICERST P2 P52 P32 JP4 HEADER 5X2 1 2 3 4 5 6 7 8 9 10 P90 P96 P65 P5 P64 P75 L2 L0603 D12MI P87 P50 P30 C5 20p C0603 ICECLK VCC5 P13 P53 P36 P39 L4 L0805 P79 P76 P72 P15 P45 P51 RESET P78 JP1 HEADER 2 1 2 P48 P70 TICECLK P8 P2 P46 P29 P92 P98 P62 P19 X1 32.768K XTAL-3.4MM-2P P72 P26 D12MO P85 P43 P48 JP7 HEADER 13X2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ICECLK P6 P25 P27 P41 DVBUS JP2 HEADER 2 1 2 P89 P81 P51 P16 P46 P39 DX32O P90 P44 P54 ICEDAT U1 NUC220_LQFP100 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 100 99 98 97 96 95 94 93 92 91 90 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51 TM1/SPISS11/PB.9 TM2/SPISS01/PB.10 TM3/PMW4/PB.11 T1EX/PWM5/PE.5 PE.6 I2SLRCLK/SPISS00/PC.0 I2SBCLK/SPICLK0/PC.1 I2SDI/SPIMISO00/PC.2 I2SDO/SPIMOSI00/PC.3 SPIMISO01/PC.4 SPIMOSI01/PC.5 TX2/PD.15 RX2/PD.14 PD.7 PD.6 T3EX/SC2CD/CTS0/PB.3 T2EX/RTS0/PB.2 TX0/PB.1 RX0/PB.0 USB_D+ USB_D- VDD33 VBUS PE.7 PE.8 VSS VDD LDO_CAP CTS1/PB.7 RTS1/PB.6 TX1/PB.5 RX1/PB.4 SPIMOSI31/PD.13 SPIMISO31/PD.12 SPIMOSI30/PD.11 SPIMISO30/PD.10 SPICLK3/PD.9 SPISS30/PD.8 I2C0SDA/PA.8 I2C0SCL/PA.9 I2C1SDA/PA.10 I2C1SCL/PA.11 X32_I X32_O VBAT CPO1/PB.13 INT0/SPISS1/PB.14 PE.13 PE.14 PE.15 CLKO/TM0/PB.8/STADC PVSS PS2CLK/PF.3 PS2DAT/PF.2 VDD VSS /RESET XT_IN/PF.1 XT_OUT/PF.0 T0EX/INT1/PB.15 CPP1/PC.14 CPN1/PC.15 CPP0/PC.6/SC0CD CPN0/PC.7/SC1CD SPIMOSI21/PD.5 SPIMISO21/PD.4 SPIMOSI20/PD.3 SPIMISO20/PD.2 SPICLK2/PD.1 SPICS20/PD.0 AVDD VREF ADC7/PA.7/SC1DAT/SPISS21 ADC6/PA.6/SC1CLK ADC5/PA.5/SC1RST SC1PWR/ADC4/PA.4 SC0DAT/ADC3/PA.3 SCOCLK/ADC2/PA.2 SCORST/ADC1/PA.1 SC0PWR/ADC0/PA.0 AVSS VSS VDD ICE_CLK ICE_DAT SC2DAT/PWM0/PA.12 SC2CLK/PWM1/PA.13 SC2RST/PWM2/PA.14 SC2PWR/I2SMCLK/PWM3/PA.15 MCLK/SPISS10/PC.8 SPICLK1/PC.9 SPIMISO10/PC.10 SPIMOSI10/PC.11 SPIMISO11/PC.12 SPIMISO11/PC.13 PWM6/PE.0 PWM7/PE.1 PE.2 PE.3 PE.4 P25 DX32O P28 P47 P76 P89 P57 P1 R1 10K R0603 P63 P62 P94 P83 P83 P58 P36 L3 L0603 P10 P19 P12 P7 P49 USBD- ADAVSS VCC5 P1 P99 P61 P20 P35 P32 1 2 POWER1 KPT-2012 KP-2012 VCC5 P93 P84 P80 P57 GND TICEDAT P10 R2 500 R0603 P15 P9 P45 P30

6 Downloading NuMicro Related Files from Nuvoton Website 6.1 Downloading NuMicro Keil μvision IDE Driver Step1 Visit the Nuvoton NuMicro website: http://www.nuvoton.com/numicro Step2 Click here to enter Tool & Software. Step3 Click here to enter Device Driver and Software Library. Jan. 23, 2013 13 of 18 Rev. 1.00

Step4 Click here to download the file. Step5 Download the NuMicro Keil μvision IDE driver. Jan. 23, 2013 14 of 18 Rev. 1.00

6.2 Downloading NuMicro IAR EWARM Driver Step1 Visit the Nuvoton NuMicro website: http://www.nuvoton.com/numicro. Step2 Click here to enter Tool & Software. Step3 Click here to enter Device Driver and Software Library. Jan. 23, 2013 15 of 18 Rev. 1.00

Step4 Click here to download the file. Step5 Download the NuMicro IAR EWARM driver. Jan. 23, 2013 16 of 18 Rev. 1.00

6.3 Downloading NuMicro NUC220 series BSP Software Library Step1 Visit the Nuvoton NuMicro website: http://www.nuvoton.com/numicro. Step2 Click here to enter Tool & Software. Step3 Click here to enter Device Driver and Software Library. Step 3 Download the NuMicro NUC220 series software library. Jan. 23, 2013 17 of 18 Rev. 1.00

7 Revision History Revision Date Description 1.00 Jan. 23, 2013 Initially issued. Important Notice Nuvoton products are not designed, intended, authorized or warranted for use as components in systems or equipment intended for surgical implantation, atomic energy control instruments, airplane or spaceship instruments, transportation instruments, traffic signal instruments, combustion control instruments, or for other applications intended to support or sustain life. Further more, Nuvoton products are not intended for applications wherein failure of Nuvoton products could result or lead to a situation wherein personal injury, death or severe property or environmental damage could occur. Nuvoton customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Nuvoton for any damages resulting from such improper use or sales. Please note that all data and specifications are subject to change without notice. All the trademarks of products and companies mentioned in this datasheet belong to their respective owners. Jan. 23, 2013 18 of 18 Rev. 1.00