M484SGDE [NUVOTON]

32-bit ARM® Cortex®-M4F Microcontroller;
M484SGDE
型号: M484SGDE
厂家: NUVOTON    NUVOTON
描述:

32-bit ARM® Cortex®-M4F Microcontroller

微控制器
文件: 总401页 (文件大小:9100K)
中文:  中文翻译
下载:  下载PDF数据表文档文件
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
NuMicro® Family  
M480 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  
Mar 30, 2018  
Page 1 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
TABLE OF CONTENTS  
1GENERAL DESCRIPTION...............................................................................11  
2FEATURES ......................................................................................................12  
2.1NuMicro® M480 Features........................................................................................................12  
3PARTS INFORMATION ...................................................................................24  
3.1Summary.................................................................................................................................24  
3.2Package Type .........................................................................................................................24  
3.3NuMicro® M481 Base Series ..................................................................................................25  
3.4NuMicro® M482 USB FS OTG Series.....................................................................................26  
3.5NuMicro® M483 CAN Series...................................................................................................27  
3.6NuMicro® M484 USB HS OTG Series ....................................................................................28  
3.7NuMicro® M485 Crypto Series................................................................................................29  
3.8NuMicro® M487 Ethernet Series.............................................................................................30  
3.9NuMicro® M480 Naming Rule.................................................................................................31  
4PIN CONFIGURATION & DESCRIPTION .......................................................32  
4.1Pin Configuration.....................................................................................................................32  
4.1.1 NuMicro® M481 Base Series QFN33 Pin Diagram.........................................................32  
4.1.2 NuMicro® M481 Base Series LQFP48 Pin Diagram .......................................................33  
4.1.3 NuMicro® M481 Base Series LQFP64 Pin Diagram .......................................................34  
4.1.4 NuMicro® M482 USB FS OTG Series QFN33 Pin Diagram ...........................................35  
4.1.5 NuMicro® M482 USB FS OTG Series LQFP48 Pin Diagram..........................................36  
4.1.6 NuMicro® M482 USB FS OTG Series LQFP64 Pin Diagram..........................................37  
4.1.7 NuMicro® M482 USB FS OTG Series LQFP128 Pin Diagram........................................38  
4.1.8 NuMicro® M483 CAN Series LQFP64 Pin Diagram........................................................39  
4.1.9 NuMicro® M483 CAN Series LQFP128 Pin Diagram......................................................40  
4.1.10 NuMicro® M484 USB HS OTG Series LQFP64 Pin Diagram .........................................41  
4.1.11 NuMicro® M484 USB HS OTG Series with 2 USB LQFP64 Pin Diagram.......................42  
4.1.12 NuMicro® M484 USB HS OTG Series LQFP128 Pin Diagram .......................................43  
4.1.13 NuMicro® M485 Crypto Series QFN33 Pin Diagram.......................................................44  
4.1.14 NuMicro® M485 Crypto Series LQFP48 Pin Diagram.....................................................45  
4.1.15 NuMicro® M485 Crypto Series LQFP64 Pin Diagram.....................................................46  
4.1.16 NuMicro® M485 Crypto Series LQFP128 Pin Diagram...................................................47  
4.1.17 NuMicro® M487 Ethernet Series LQFP64 Pin Diagram..................................................48  
4.1.18 NuMicro® M487 Ethernet Series LQFP128 Pin Diagram................................................49  
4.1.19 NuMicro® M487 Ethernet Series LQFP144 Pin Diagram................................................50  
4.2Pin Description........................................................................................................................51  
4.2.1 M481 Series Pin Description ..........................................................................................51  
4.2.2 M482 Series Pin Description ..........................................................................................68  
4.2.3 M483 Series Pin Description ..........................................................................................97  
4.2.4 M484 Series Pin Description ........................................................................................125  
4.2.5 M485 Series Pin Description ........................................................................................152  
4.2.6 M487 Series Pin Description ........................................................................................180  
4.2.7 M480 Multi-function Summary Table............................................................................211  
Mar 30, 2018  
Page 2 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.2.8 M480 Multi-function Summary Table Sorted by GPIO..................................................238  
5BLOCK DIAGRAM.........................................................................................269  
5.1NuMicro® M480 Block Diagram ............................................................................................269  
6FUNCTIONAL DESCRIPTION.......................................................................270  
6.1ARM® Cortex® -M4 Core........................................................................................................270  
6.2System Manager...................................................................................................................273  
6.2.1 Overview ......................................................................................................................273  
6.2.2 System Reset...............................................................................................................273  
6.2.3 System Power Distribution ...........................................................................................279  
6.2.4 Power Modes and Wake-up Sources ...........................................................................280  
6.2.5 Power Modes Transition...............................................................................................284  
6.2.6 System Memory Map....................................................................................................285  
6.2.7 SRAM Memory Orginization.........................................................................................287  
6.2.8 Bus Matrix ....................................................................................................................289  
6.2.9 HIRC Auto Trim ............................................................................................................289  
6.2.10 System Timer (SysTick) ...............................................................................................290  
6.2.11 Nested Vectored Interrupt Controller (NVIC)................................................................290  
6.3Clock Controller.....................................................................................................................291  
6.3.1 Overview ......................................................................................................................291  
6.3.2 Clock Generator ...........................................................................................................293  
6.3.3 System Clock and SysTick Clock .................................................................................294  
6.3.4 Peripherals Clock .........................................................................................................295  
6.3.5 Power-down Mode Clock..............................................................................................296  
6.3.6 Clock Output.................................................................................................................296  
6.3.7 USB Clock Source........................................................................................................297  
6.4Flash Memeory Controller (FMC) .........................................................................................298  
6.4.1 Overview ......................................................................................................................298  
6.4.2 Features .......................................................................................................................298  
6.5General Purpose I/O (GPIO).................................................................................................299  
6.5.1 Overview ......................................................................................................................299  
6.5.2 Features .......................................................................................................................299  
6.6PDMA Controller (PDMA) .....................................................................................................300  
6.6.1 Overview ......................................................................................................................300  
6.6.2 Features .......................................................................................................................300  
6.7Timer Controller (TMR).........................................................................................................301  
6.7.1 Overview ......................................................................................................................301  
6.7.2 Features .......................................................................................................................301  
6.8Watchdog Timer (WDT)........................................................................................................303  
6.8.1 Overview ......................................................................................................................303  
6.8.2 Features .......................................................................................................................303  
6.9Window Watchdog Timer (WWDT).......................................................................................304  
6.9.1 Overview ......................................................................................................................304  
6.9.2 Features .......................................................................................................................304  
6.10  
Real Time Clock (RTC)................................................................................................305  
6.10.1 Overview ......................................................................................................................305  
Mar 30, 2018  
Page 3 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.10.2 Features .......................................................................................................................305  
EPWM Generator and Capture Timer (EPWM)...........................................................306  
6.11  
6.12  
6.13  
6.14  
6.15  
6.16  
6.17  
6.18  
6.19  
6.20  
6.21  
6.22  
6.23  
6.24  
6.11.1 Overview ......................................................................................................................306  
6.11.2 Features .......................................................................................................................306  
Basic PWM Generator and Capture Timer (BPWM) ...................................................308  
6.12.1 Overview ......................................................................................................................308  
6.12.2 Features .......................................................................................................................308  
Quadrature Encoder Interface (QEI) ...........................................................................309  
6.13.1 Overview ......................................................................................................................309  
6.13.2 Features .......................................................................................................................309  
Enhanced Input Capture Timer (ECAP) ......................................................................310  
6.14.1 Overview ......................................................................................................................310  
6.14.2 Features .......................................................................................................................310  
UART Interface Controller (UART) ..............................................................................311  
6.15.1 Overview ......................................................................................................................311  
6.15.2 Features .......................................................................................................................311  
Ethernet MAC Controller (EMAC)................................................................................313  
6.16.1 Overview ......................................................................................................................313  
6.16.2 Features .......................................................................................................................313  
Smart Card Host Interface (SC)...................................................................................314  
6.17.1 Overview ......................................................................................................................314  
6.17.2 Features .......................................................................................................................314  
I2S Controller (I2S)........................................................................................................315  
6.18.1 Overview ......................................................................................................................315  
6.18.2 Features .......................................................................................................................315  
Serial Peripheral Interface (SPI)..................................................................................316  
6.19.1 Overview ......................................................................................................................316  
6.19.2 Features .......................................................................................................................316  
Quad Serial Peripheral Interface (QSPI) .....................................................................318  
6.20.1 Overview ......................................................................................................................318  
6.20.2 Features .......................................................................................................................318  
SPI Synchronous Serial Interface Controller (SPI Master mode)................................319  
6.21.1 Overview ......................................................................................................................319  
6.21.2 Features .......................................................................................................................319  
I2C Serial Interface Controller (I2C)..............................................................................320  
6.22.1 Overview ......................................................................................................................320  
6.22.2 Features .......................................................................................................................320  
USCI - Universal Serial Control Interface Controller (USCI) .......................................321  
6.23.1 Overview ......................................................................................................................321  
6.23.2 Features .......................................................................................................................321  
USCI UART Mode ....................................................................................................322  
6.24.1 Overview ......................................................................................................................322  
6.24.2 Features .......................................................................................................................322  
USCI - SPI Mode .........................................................................................................323  
6.25  
Mar 30, 2018  
Page 4 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.25.1 Overview ......................................................................................................................323  
6.25.2 Features .......................................................................................................................323  
USCI - I2C Mode ..........................................................................................................325  
6.26  
6.27  
6.28  
6.29  
6.30  
6.31  
6.32  
6.33  
6.34  
6.26.1 Overview ......................................................................................................................325  
6.26.2 Features .......................................................................................................................325  
Controller Area Network (CAN) ...................................................................................326  
6.27.1 Overview ......................................................................................................................326  
6.27.2 Features .......................................................................................................................326  
Secure Digital Host Controller (SDH) ..........................................................................327  
6.28.1 Overview ......................................................................................................................327  
6.28.2 Features .......................................................................................................................327  
External Bus Interface (EBI) ........................................................................................328  
6.29.1 Overview ......................................................................................................................328  
6.29.2 Features .......................................................................................................................328  
USB 1.1 Device Controller (USBD) .............................................................................329  
6.30.1 Overview ......................................................................................................................329  
6.30.2 Features .......................................................................................................................329  
High Speed USB 2.0 Device Controller (HSUSBD) ....................................................330  
6.31.1 Overview ......................................................................................................................330  
6.31.2 Features .......................................................................................................................330  
USB 2.0 Host Controller (USBH).................................................................................331  
6.32.1 Overview ......................................................................................................................331  
6.32.2 Features .......................................................................................................................331  
USB On-The-Go (OTG)...............................................................................................332  
6.33.1 Overview ......................................................................................................................332  
6.33.2 Features .......................................................................................................................332  
High Speed USB On-The-Go (HSOTG)......................................................................333  
6.34.1 Overview ......................................................................................................................333  
6.34.2 Features .......................................................................................................................333  
6.34.3 Basic Configuration ......................................................................................................333  
CRC Controller (CRC) .................................................................................................334  
6.35  
6.36  
6.35.1 Overview ......................................................................................................................334  
6.35.2 Features .......................................................................................................................334  
Cryptographic Accelerator (CRYPTO).........................................................................335  
6.36.1 Overview ......................................................................................................................335  
6.36.2 Features .......................................................................................................................335  
Enhanced 12-bit Analog-to-Digital Converter (EADC).................................................337  
6.37  
6.37.1 Overview ......................................................................................................................337  
6.37.2 Features .......................................................................................................................337  
Digital to Analog Converter (DAC)...............................................................................339  
6.38  
6.38.1 Overview ......................................................................................................................339  
6.38.2 Features .......................................................................................................................339  
Analog Comparator Controller (ACMP).......................................................................340  
6.39  
6.39.1 Overview ......................................................................................................................340  
Mar 30, 2018  
Page 5 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.39.2 Features .......................................................................................................................340  
OP Amplifier (OPA)......................................................................................................341  
6.40  
6.40.1 Overview ......................................................................................................................341  
6.40.2 Features .......................................................................................................................341  
7APPLICATION CIRCUIT................................................................................342  
7.1Power Supply Scheme with External Vref ............................................................................342  
7.2Power Supply Scheme with Internal Vref..............................................................................343  
7.3Power Supply Scheme with VREF and External RTC with Battery Power .............................344  
7.4Power Supply Scheme with VREF and Internal RTC with Battery Power ..............................345  
7.5Peripheral Application Scheme.............................................................................................346  
8ELECTRICAL CHARACTERISTICS..............................................................348  
8.1Absolute Maximum Ratings ..................................................................................................348  
8.1.1 Voltage Characteristics.................................................................................................348  
8.1.2 Current Characteristics.................................................................................................348  
8.1.3 Thermal Characteristics................................................................................................348  
8.1.4 EMC Characteristics.....................................................................................................349  
8.2General Operating Conditions ..............................................................................................350  
8.3DC Electrical Characteristics ................................................................................................351  
8.3.1 Typical Current Consumption.......................................................................................351  
8.3.2 On-chip Peripheral Current Consumption.....................................................................358  
8.3.3 Wakeup Time ...............................................................................................................359  
8.3.4 PIN DC Characteristics.................................................................................................360  
8.4AC Electrical Characteristics.................................................................................................362  
8.4.1 External 4~24 MHz High Speed Crystal (HXT) characteristics.....................................362  
8.4.2 External 4~24 MHz High Speed Clock Input (OSC) Characteristics.............................363  
8.4.3 External 32.768 kHz Low Speed Crystal (LXT) characteristics ....................................364  
8.4.4 External 32.768 kHz Low Speed Clock Input (OSC) Characteristics............................365  
8.4.5 12 MHz Internal High Speed RC Oscillator (HIRC) ......................................................365  
8.4.6 10 kHz Internal Low Speed RC Oscillator (LIRC).........................................................366  
8.4.7 PLL Characteristics ......................................................................................................366  
8.4.8 PIN AC Characteristics.................................................................................................366  
8.5Analog Electrical Characteristics ..........................................................................................368  
8.5.1 LDO..............................................................................................................................368  
8.5.2 Low-Voltage Reset .......................................................................................................368  
8.5.3 Brown-out Detector.......................................................................................................368  
8.5.4 Power-on Reset............................................................................................................369  
8.5.5 Internal Voltage Reference...........................................................................................369  
8.5.6 12-bit ADC....................................................................................................................370  
8.5.7 Temperature Sensor.....................................................................................................373  
8.5.8 Digital to Analog Converter (DAC)................................................................................373  
8.5.9 Analog Comparator Controller (ACMP) ........................................................................375  
8.5.10 OP Amplifier (OPA) ......................................................................................................375  
8.6Flash DC Electrical Characteristic ........................................................................................377  
8.7I2C Dynamic Characteristics .................................................................................................378  
Mar 30, 2018  
Page 6 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
8.8SPI Dynamic Characteristics ................................................................................................379  
8.9I2S Dynamic Characteristics..................................................................................................382  
8.10  
8.11  
8.12  
USCI - I2C Dynamic Characteristics ............................................................................384  
USCI - SPI Dynamic Characteristics ...........................................................................385  
USB Characteristics.....................................................................................................388  
8.12.1 USB Full-Speed............................................................................................................388  
8.12.2 USB Full-Speed PHY characteristics............................................................................388  
8.12.3 USB High-Speed characteristics ..................................................................................388  
Ethernet Characteristics ..............................................................................................389  
8.13  
8.14  
8.13.1 RMII Interface Timing ...................................................................................................389  
8.13.2 Ethernet PHY Management Interface Timing...............................................................389  
SDIO Characteristics ...................................................................................................391  
8.14.1 Default Mode Timing ....................................................................................................391  
8.14.2 SDIO Dynamic characteristics......................................................................................391  
9PACKAGE OUTLINE DRAWING ..................................................................393  
9.1QFN 33L (5x5x0.8 mm3 Pitch 0.5 mm).................................................................................393  
9.2LQFP 48L (7x7x1.4 mm3 Footprint 2.0mm)..........................................................................394  
9.3LQFP 64L (7x7x1.4 mm3 footprint 2.0 mm) ..........................................................................395  
9.4LQFP 128L (14x14x1.4 mm3 footprint 2.0 mm) ....................................................................396  
9.5LQFP 144L (20x20x1.4 mm3 footprint 2.0 mm) ....................................................................397  
10 ABBREVIATION.........................................................................................398  
10.1  
Abbreviations ...............................................................................................................398  
11 REVISION HISTORY ..................................................................................400  
Mar 30, 2018  
Page 7 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
LIST OF FIGURES  
Figure 4.1-1 NuMicro® M481 Base Series QFN 33-pin Diagram................................................... 32  
Figure 4.1-2 NuMicro® M481 Base Series LQFP 48-pin Diagram................................................. 33  
Figure 4.1-3 NuMicro® M481 Base Series LQFP 64-pin Diagram................................................. 34  
Figure 4.1-4 NuMicro® M482 USB FS OTG Series QFN 33-pin Diagram..................................... 35  
Figure 4.1-5 NuMicro® M482 USB FS OTG Series LQFP 48-pin Diagram ................................... 36  
Figure 4.1-6 NuMicro® M482 USB FS OTG Series LQFP 64-pin Diagram ................................... 37  
Figure 4.1-7 NuMicro® M482 USB FS OTG Series LQFP 128-pin Diagram ................................. 38  
Figure 4.1-8 NuMicro® M483 CAN Series LQFP 64-pin Diagram ................................................. 39  
Figure 4.1-9 NuMicro® M483 CAN Series LQFP 128-pin Diagram ............................................... 40  
Figure 4.1-10 NuMicro® M484 USB HS OTG Series LQFP 64-pin Diagram................................. 41  
Figure 4.1-11 NuMicro® M484 USB HS OTG Series with 2 USB LQFP 64-pin Diagram.............. 42  
Figure 4.1-12 NuMicro® M484 USB HS OTG Series LQFP 128-pin Diagram............................... 43  
Figure 4.1-13 NuMicro® M485 Crypto Series QFN 33-pin Diagram .............................................. 44  
Figure 4.1-14 NuMicro® M485 Crypto Series LQFP 48-pin Diagram ............................................ 45  
Figure 4.1-15 NuMicro® M485 Crypto Series LQFP 64-pin Diagram ............................................ 46  
Figure 4.1-16 NuMicro® M485 Crypto Series LQFP 128-pin Diagram .......................................... 47  
Figure 4.1-17 NuMicro® M487 Ethernet Series LQFP 64-pin Diagram ......................................... 48  
Figure 4.1-18 NuMicro® M487 Ethernet Series LQFP 128-pin Diagram ....................................... 49  
Figure 4.1-19 NuMicro® M487 Ethernet Series LQFP 144-pin Diagram ....................................... 50  
Figure 5.1-1 NuMicro® M480 Block Diagram............................................................................... 269  
Figure 6.1-1 Cortex® -M4 Block Diagram...................................................................................... 270  
Figure 6.2-1 System Reset Sources............................................................................................ 274  
Figure 6.2-2 nRESET Reset Waveform....................................................................................... 276  
Figure 6.2-3 Power-on Reset (POR) Waveform .......................................................................... 276  
Figure 6.2-4 Low Voltage Reset (LVR) Waveform....................................................................... 277  
Figure 6.2-5 Brown-out Detector (BOD) Waveform..................................................................... 278  
Figure 6.2-6 NuMicro® M480 Power Distribution Diagram........................................................... 279  
Figure 6.2-7 Power Mode State Machine .................................................................................... 281  
Figure 6.2-8 NuMicro® M480 Power Distribution Diagram........................................................... 284  
Figure 6.2-9 SRAM Block Diagram.............................................................................................. 287  
Figure 6.2-10 SRAM Memory Organization................................................................................. 288  
Figure 6.2-11 NuMicro® M480 Bus Matrix Diagram..................................................................... 289  
Figure 6.3-1 Clock Generator Global View Diagram.................................................................... 292  
Figure 6.3-2 Clock Generator Block Diagram.............................................................................. 293  
Figure 6.3-3 System Clock Block Diagrams ................................................................................ 294  
Figure 6.3-4 HXT Stop Protect Procedure................................................................................... 295  
Mar 30, 2018  
Page 8 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Figure 6.3-5 SysTick Clock Control Block Diagram..................................................................... 295  
Figure 6.3-6 Clock Output Block Diagram ................................................................................... 296  
Figure 6.3-7 USB Clock Source................................................................................................... 297  
Figure 6.25-1 SPI Master Mode Application Block Diagram........................................................ 323  
Figure 6.25-2 SPI Slave Mode Application Block Diagram.......................................................... 323  
Figure 6.26-1 I2C Bus Timing....................................................................................................... 325  
Figure 8.3-1 Current Consumption versus Temperature in Normal Run Mode, VDD = 3.3V , All  
Peripherals Disabled, PLL Source from HIRC...................................................................... 352  
Figure 8.3-2 Current Consumption versus Temperature in Normal Run Mode, VDD = 3.3V , All  
Peripherals Enabled, PLL Source from HIRC....................................................................... 352  
Figure 8.3-3 Current Consumption versus temperature in Normal Run Mode, VDD = 3.3V , All  
Peripherals Disabled, PLL Source from HXT ....................................................................... 353  
Figure 8.3-4 Current Consumption versus Temperature in Normal Run Mode, VDD = 3.3V , All  
Peripherals Enabled, PLL Source from HXT ........................................................................ 353  
Figure 8.3-5 Current Consumption versus Temperature in Idle Mode, VDD = 3.3V , All Peripherals  
Disabled, PLL Source from HIRC......................................................................................... 355  
Figure 8.3-6 Current Consumption versus Temperature in Idle Mode, VDD = 3.3V , All Peripherals  
Enabled, PLL Source from HIRC.......................................................................................... 355  
Figure 8.3-7 Current Consumption versus Temperature in Idle Mode, VDD = 3.3V , All Peripherals  
Disabled, PLL Source from HXT........................................................................................... 356  
Figure 8.3-8 Current Consumption versus Temperature in Idle Mode, VDD = 3.3V , All Peripherals  
Enabled, PLL Source from HXT............................................................................................ 356  
Figure 8.4-1 Typical Crystal Application Circuit ........................................................................... 363  
Figure 8.4-2 Typical Crystal Application Circuit ........................................................................... 365  
Figure 8.5-1 Power-up Ramp Condition ...................................................................................... 369  
Figure 8.5-2 Typical Connection with Internal Voltage Reference............................................... 370  
Figure 8.7-1 I2C Timing Diagram ................................................................................................. 378  
Figure 8.8-1 SPI Master Mode Timing Diagram .......................................................................... 379  
Figure 8.8-2 SPI Slave Mode Timing Diagram ............................................................................ 381  
Figure 8.9-1 I2S Master Mode Timing Diagram............................................................................ 382  
Figure 8.9-2 I2S Slave Mode Timing Diagram.............................................................................. 383  
Figure 8.10-1 I2C Timing Diagram ............................................................................................... 384  
Figure 8.11-1 SPI Master Mode Timing Diagram ........................................................................ 385  
Figure 8.11-2 SPI Slave Mode Timing Diagram .......................................................................... 387  
Figure 8.13-1 RMII Interface Timing Diagram.............................................................................. 389  
Figure 8.13-2 Ethernet PHY Management Interface Timing Diagram......................................... 390  
Figure 8.14-1 SDIO Default Mode................................................................................................ 391  
Figure 8.14-2 SDIO High-speed Mode ........................................................................................ 392  
Mar 30, 2018  
Page 9 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
List of Tables  
Table 6.2-1 Reset Value of Registers.......................................................................................... 275  
Table 6.2-2 Power Mode Table.................................................................................................... 280  
Table 6.2-3 Power Mode Difference Table .................................................................................. 281  
Table 6.2-4 Power Mode Definition Table.................................................................................... 281  
Table 6.2-5 Clocks in Power Modes ............................................................................................ 282  
Table 6.2-6 Re-Entering Power-down Mode Condition ............................................................... 284  
Table 6.2-7 Address Space Assignments for On-Chip Controllers.............................................. 287  
Table 6.15-1 NuMicro® M480 Series UART Features ................................................................. 312  
Table 8.1-1 Voltage Characteristics............................................................................................. 348  
Table 8.1-2 Current Characteristics............................................................................................. 348  
Table 8.1-3 Thermal Characteristics............................................................................................ 349  
Table 8.1-4 EMS Characteristics ................................................................................................. 349  
Table 8.1-5 Electrical Characteristics........................................................................................... 349  
Table 8.3-1 Current Consumption in Normal Run Mode.............................................................. 351  
Table 8.3-2 Current Consumption in Idle Mode........................................................................... 354  
Table 8.3-3 Chip Current Consumption in Power-down Mode .................................................... 358  
Table 8.3-4 Low-power Mode Wakeup Timings .......................................................................... 360  
Table 8.3-5 PIN Input Characteristics.......................................................................................... 360  
Table 8.3-6 PIN Output Characteristics ....................................................................................... 361  
Table 8.3-7 nRESET PIN Characteristics.................................................................................... 361  
Table 8.4-1 External 4~24 MHz High Speed Crystal (HXT) Oscillator ........................................ 363  
Table 8.4-2 External 32.768 kHz Crystal ..................................................................................... 364  
Table 8.4-3 I/O AC Characteristics .............................................................................................. 367  
Table 10.1-1 List of Abbreviations................................................................................................ 399  
Mar 30, 2018  
Page 10 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
1
GENERAL DESCRIPTION  
The NuMicro® M480 series 32-bit microcontroller powered by Arm® Cortex® -M4F with DSP  
extension runs up to 192 MHz with 175µA/MHz power consumption. Its 256/512 KB embedded Flash  
memory in dual-bank architecture supports Over-The-Air firmware upgrade. The 96/160 KB embedded  
SRAM includes 32 KB cache for speeding up code execution from the external SPI Flash. Built-in 4  
KB Secure Protection ROM provides a safe space for saving confidential program or data. System  
supports a wide voltage range from 1.8V to 3.6V in industrial operating temperature from -40°C to  
105°C.  
The M480 series is equipped with a large number of high speed digital peripherals, such as a USB 2.0  
high speed interface with on-chip transceiver working in device/host/OTG mode, a USB 2.0 full speed  
interface with on-chip transceiver working in device/host/OTG mode, up to nine UART interfaces  
including three ISO-7816-3 interfaces, up to four composite SPI/I2S interfaces, a Quad-SPI interface, a  
SPI Flash interface supporting quad mode, three I2C interfaces, a 192 kHz/32-bit I2S interface, two  
SDIO interfaces, two CAN 2.0B interfaces, two QEI interfaces, a 10/100 Mbps Ethernet MAC  
supporting RMII and two Universal Serial Control Interfaces which can be configured as UART, SPI or  
I2C. The M480 series also supports 16 channels peripheral DMA and up to 32 channels PWM running  
up to 192 MHz.  
The M480 series provides high performance analog peripherals, such as a 12-bit 5MSPS SAR ADC  
with up to 16 channels, two 12-bit 1MSPS DAC, two analog comparators and three operational  
amplifiers, as well as a built-in hardware cryptography accelerator that supports ECC, AES, DES,  
triple DES, SHA, HMAC and a random number generator (RNG).  
The NuMicro® M480 series includes the following sub-series:  
NuMicro® M481 Base series: Delivers high performance computing power with low  
power consumption for running complex algorithm.  
NuMicro® M482 USB FS OTG series: Built-in USB 2.0 full speed interface with on-chip  
OTG transceiver working in device/host/OTG mode.  
NuMicro® M483 CAN series: Built-in two sets of CAN 2.0B bus interfaces.  
NuMicro® M484 USB HS OTG series: Built-in USB 2.0 high speed interface with on-chip  
OTG transceiver working in device/host/OTG mode.  
NuMicro® M485 Crypto series: Built-in hardware cryptography engine and random  
number generator.  
NuMicro® M487 Ethernet series: Built-in 10/100Mbps Ethernet MAC supports industrial  
RMII, MDC and MDIO for communicating with an external transceiver.  
Mar 30, 2018  
Page 11 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
2 FEATURES  
2.1 NuMicro® M480 Features  
Core and System  
ARM® Cortex® -M4 processor, running up to 192 MHz  
Built-in Memory Protection Unit (MPU)  
Built-in Nested Vectored Interrupt Controller (NVIC)  
Hardware IEEE 754 compliant Floating-point Unit (FPU)  
ARM® Cortex® -M4  
DSP extension with hardware divider and single-cycle 32-bit  
hardware multiplier  
24-bit system tick timer  
Programmble and maskable interrupt  
Low Power Sleep mode by WFI and WFE instructions  
Eight-level BOD with brown-out interrupt and reset option.  
Brown-out Detector (BOD)  
Low Voltage Reset (LVR)  
(3.0V/2.8V/2.6V/2.4V/2.2V/2.0V/1.8V/1.6V)  
LVR with 1.5V threshold voltage level.  
96-bit Unique ID (UID).  
Security  
128-bit Unique Customer ID (UCID).  
One built-in temperature sensor with 1resolution.  
Memories  
Dual bank 512/256 KB on-chip Application ROM (APROM) for  
Over-The-Air (OTA) upgrade  
192 MHz maximum frequency, with performance at zero wait cycle  
in continuous address read access  
4 KB on-chip Flash for user-defined loader (LDROM)  
8 KB non-readble Key Protection ROM (KPROM) for firmware  
programming protection  
4 KB non-readble Security Protection ROM (SPROM) for intelectual  
property protection  
2 KB One Time Programable (OTP) ROM for data security  
All on-chip Flash support 4 KB page erase  
Flash  
Fast Flash programming verification with CRC  
On-chip Flash programming with In-Chip Programming (ICP), In-  
System Programming (ISP) and In-Application Programming (IAP)  
capabilities  
Configurable boot up sources including boot loader, user-defined  
loader (LDROM) or Application ROM (APROM)  
Data Flash with configurable memory size  
2-wired ICP Flash updating through SWD interface  
Mar 30, 2018  
Page 12 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32-bit/64-bit and multi-word Flash programming function  
Up to 160 KB on-chip SRAM includes:  
32 KB SRAM located in bank 0 that supports hardware parity  
check and retenion mode; Exception (NMI) generated upon a  
parity check error  
96/32 KB SRAM located in bank 1  
SRAM  
32 KB SRAM located in bank 2 that can be used as cache for  
external SPI Flash memory  
Byte-, half-word- and word-access  
PDMA operation  
Supports CRC-CCITT, CRC-8, CRC-16 and CRC-32 polynomials  
Programmable initial value and seed value  
Programmable order reverse setting and one’s complement setting  
for input data and CRC checksum  
Cyclic Redundancy  
Calculation (CRC)  
8-bit, 16-bit, and 32-bit data width  
8-bit write mode with 1-AHB clock cycle operation  
16-bit write mode with 2-AHB clock cycle operation  
32-bit write mode with 4-AHB clock cycle operation  
Uses DMA to write data with performing CRC operation  
Sixteen independent and configurable channels for automatic data  
transfer between memories and peripherals  
Basic and Scatter-Gather transfer modes  
Each channel supports circular buffer management using Scatter-  
Gather Transfer mode  
Peripheral DMA (PDMA)  
Stride function for rectangle image data movement  
Fixed-priority and Round-robin priorities modes  
Single and burst transfer types  
Byte-, half-word- and word tranfer unit with count up to 65536  
Incremental or fixed source and destination address  
Clocks  
4~24 MHz High-speed eXternal crystal oscillator (HXT) for precise  
timing operation  
32.7688 kHz Low-speed eXternal crystal oscillator (LXT) for RTC  
External Clock Source  
function and low-power system operation  
Supports clock failure detection for external crystal oscillators and  
exception generatation (NMI)  
12 MHz High-speed Internal RC oscillator (HIRC) trimmed to 2%  
accuracy that can optionally be used as a system clock  
Internal Clock Source  
10 kHz Low-speed Internal RC oscillator (LIRC) for watchdog timer  
and wakeup operation  
Mar 30, 2018  
Page 13 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Up to 480 MHz on-chip PLL, sourced from HIRC or HXT, allows  
CPU operation up to the maximim CPU frequency without the need  
for a high-frequency crystal  
Real-Time Clock with a separate power domain  
The RTC clock source includes Low-speed external crystal  
oscillator (LXT)  
The RTC block includes 80 bytes backup registers, which can be  
cleared by tamper pins  
Supports 6 static and dynamic tamper pins  
Able to wake up CPU from any reduced power mode  
Real-Time Clock (RTC)  
Supports ±5ppm within 5 seconds software clock accuracy  
compensation  
Supports Alarm registers (second, minute, hour, day, month, year)  
Supports RTC Time Tick and Alarm Match interrupt  
Automatic leap year recognition  
Supports 1 Hz clock output for calibration  
Timers  
TIMER  
Four sets of 32-bit timers with 24-bit up counter and one 8-bit pre-  
scale counter from independent clock source  
One-shot, Periodic, Toggle and Continuous Counting operation  
modes  
Supports event counting function to count the event from external  
pins  
Supports external capture pin for interval measurement and  
resetting 24-bit up counter  
32-bit Timer  
Supports chip wake-up function, if a timer interrupt signal is  
generated  
PWM  
Eight 16-bit PWM counters with 12-bit clock prescale  
Supports 12-bit deadband (dead time)  
Up, down or up-down PWM counter type  
Supports brake function  
Supports mask function and tri-state output for each PWM channel  
Twelve 16-bit counters with 12-bit clock prescale for twelve 192  
MHz PWM output channels  
Up to 12 independent input capture channels with 16-bit resolution  
counter  
Enhanced PWM (EPWM)  
Supports dead time with maximum divided 12-bit prescale  
Up, down or up-down PWM counter type  
Supports complementary mode for 3 complementary paired PWM  
output channels  
Mar 30, 2018  
Page 14 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Synchronous function for phase control  
Counter synchronous start function  
Brake function with auto recovery mechanism  
Mask function and tri-state output for each PWM channel  
Able to trigger EADC or DAC to start conversion  
Two 16-bit counters with 12-bit clock prescale for twelve 192 MHz  
PWM output channels.  
Up to 6 independent input capture channels with 16-bit resolution  
counter  
Up, down or up-down PWM counter type  
Counter synchronous start function  
Basic PWM (BPWM)  
Complementary mode for 3 complementary paired PWM output  
channels  
Mask function and tri-state output for each PWM channel  
Able to trigger EADC to start conversion.  
18-bit free running up counter for WDT time-out interval  
Supports multiple clock sources from LIRC (default selection),  
HCLK/2048 and LXT with 8 selectable time-out period  
Able to wake up system from Power-down or Idle mode  
Time-out event to trigger interrupt or reset system  
Watchdog  
Supports four WDT reset delay periods, including 1026, 130, 18 or  
3 WDT_CLK reset delay period  
Configured to force WDT enabled on chip power-on or reset.  
Clock sourced from HCLK/2048 or LIRC; the window set by 6-bit  
counter with 11-bit prescale  
Window Watchdog  
Suspended in Idle/Power-down mode  
Analog Interfaces  
One 12-bit, 19-ch 5 MSPS SAR EADC with up to 16 single-ended  
input channels or 8 differential input pairs; 10-bit accuracy is  
guaranteed.  
Three internal channels for band-gap VBG input and Temperature  
sensor input  
Supports external VREF pin or internal reference voltage VREF:  
1.6V, 2.0V, 2.5V, and 3.0V.  
Enhanced Analog-to-  
Digital Converter (EADC)  
Two power saving modes: Power-down mode and Standby mode  
Supports calibration capability.  
Analog-to-Digital conversion can be triggered by software enable,  
external pin, Timer 0~3 overflow pulse trigger or PWM trigger.  
Configurable EADC sampling time.  
Up to 19 sample modules.  
Mar 30, 2018  
Page 15 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Double data buffers for sample module 0~3.  
PDMA operation.  
Two 12-bit, 1 MSPS voltage type DAC with 8-bit mode and 8μs rail-  
to-rail settle time.  
Maximum output voltage AVDD -0.2V at buffer mode  
Digital-to-Analog  
Converter (DAC)  
Digital-to-Analog conversion triggered by Timer0~3, EPWM0,  
EPWM1, external trigger pin to start DAC conversion or software.  
Supports group mode for synchronized data update of two DACs.  
PDMA operation  
Two rail-to-rail Analog Comparators.  
Supports four multiplexed I/O pins at positive input.  
Supports I/O pins, band-gap, DAC, and 16-level Voltage divider  
from AVDD or VREF at negative input  
Supports four programmable propagation speeds for power saving  
Supports wake up from Power-down by interrput  
Analog Comparator  
(ACMP)  
Supports triggers for brake events and cycle-by-cycle control for  
PWM  
Supports window compare mode and window latch mode.  
Supports programmable hysteresis window: 0mV, 10mV, 20mV and  
30mV  
Three Operational Amplifiers with 0~AVDD input voltage range.  
Operational Amplifier  
(OPA)  
OPA schmitt trigger buffer output used as the interrupt source of  
comparator.  
Communication Interfaces  
Six sets of UARTs with up to 17.45 MHz baud rate.  
Auto-Baud Rate measurement and baud rate compensation  
function.  
Supports low power UART (LPUART): baud rate clock from  
LXT(32.768 KHz) with 9600bps in Power-down mode even system  
clock is stopped.  
16-byte FIFOs with programmable level trigger  
Auto flow control ( nCTS and nRTS)  
Low-power UART  
Supports IrDA (SIR) function  
Supports LIN function on UART0 and UART1  
Supports RS-485 9-bit mode and direction control  
Supports nCTS, incoming data, Received Data FIFO reached  
threshold and RS-485 Address Match (AAD mode) wake-up  
function in idle mode.  
Supports hardware or software enables to program nRTS pin to  
control RS-485 transmission direction  
Supports wake-up function  
Mar 30, 2018  
Page 16 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
8-bit receiver FIFO time-out detection function  
Supports break error, frame error, parity error and receive/transmit  
FIFO overflow detection function  
PDMA operation.  
Three sets of ISO-7816-3 which are compliant with ISO-7816-3  
T=0, T=1  
Supports full duplex UART function.  
4-byte FIFOs with programmable level trigger  
Programmable guard time selection (11 ETU ~ 266 ETU)  
One 24-bit and two 8 bit time-out counters for Answer to Request  
(ATR) and waiting times processing  
Smart Card Interface  
Auto inverse convention function  
Stop clock level and clock stop (clock keep) function  
Transmitter and receiver error retry function  
Supports hardware activation, deactivation and warm reset  
sequence process  
Supports hardware auto deactivation sequence after card removal.  
Three sets of I2C devices with Master/Slave mode.  
Supports Standard mode (100 kbps), Fast mode (400 kbps) and  
Fast mode plus (1 Mbps)  
Supports 10 bits mode  
Programmable clocks allowing for versatile rate control  
I2C  
Supports multiple address recognition (four slave address with  
mask option)  
Supports SMBus and PMBus  
Supports multi-address power-down wake-up function  
PDMA operation  
Maximum 32 MB external SPI Flash memory with standard (1-bit),  
dual (2-bit) and quad (4-bit) transfer mode.  
32 KB cache memory for enhancing program execution  
performance.  
64-bit key length for code protection.  
SPI Master (SPI Flash)  
DMA mode for code transfer between SPI Flash memory and  
SRAM.  
SPI Master function with 8-, 16-, 24-, and 32-bit length of  
transaction and burst mode operation, which can transmit/receive  
data up to four successive transactions in one transfer.  
One set of SPI Quad controller with Master/Slave mode, up to 96  
MHz at 2.7V~3.6V stsyem voltage.  
Supports Dual and Quad I/O Transfer mode  
Supports one/two data channel half-duplex transfer  
Supports receive-only mode  
Quad SPI  
Mar 30, 2018  
Page 17 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Configurable bit length of a transfer word from 8 to 32-bit  
Provides separate 8-level depth transmit and receive FIFO buffers  
Supports MSB first or LSB first transfer sequence  
Supports the byte reorder function  
Supports Byte or Word Suspend mode  
Supports 3-wired, no slave select signal, bi-direction interface  
PDMA operation.  
Up to four sets of SPI/I2S controllers with Master/Slave mode.  
SPI/I2S provides separate 4-level of 32-bit (or 8-level of 16-bit)  
transmit and receive FIFO buffers.  
SPI  
SPI can communicate at up to 96 Mbit/s  
Configurable bit length of a transfer word from 8 to 32-bit.  
MSB first or LSB first transfer sequence.  
Byte reorder function.  
SPI/I2S  
Supports Byte or Word Suspend mode.  
Supports one data channel half-duplex transfer.  
Supports receive-only mode.  
I2S  
Supports mono and stereo audio data with 8-, 16-, 24- and 32-bit  
audio data sizes.  
Supports PCM mode A, PCM mode B, I2S and MSB justified data  
format.  
PDMA operation.  
One set of I2S interface with Master/Slave mode.  
Supports mono and stereo audio data with 8-, 16-, 24- and 32-bit  
word sizes.  
Two 16-level FIFO data buffers, one for transmitting and the other  
for receiving.  
Supports I2S protocols: Philips standard, MSB-justified, and LSB-  
I2S  
justified data format.  
Supports PCM protocols: PCM standard, MSB-justified, and LSB-  
justified data format.  
PCM protocol supports TDM multi-channel transmission in one  
audio sample; the number of data channel can be set as 2, 4, 6 or  
8.  
PDMA operation.  
Two sets of USCI,configured as UART, SPI or I2C function.  
Supports single byte TX and RX buffer mode  
UART  
Universal Serial Control  
Interface (USCI)  
Supports one transmit buffer and two receive buffers for data  
Mar 30, 2018  
Page 18 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
payload.  
Supports hardware auto flow control function and programmable  
flow control trigger level.  
9-bit Data Transfer.  
Baud rate detection by built-in capture event of baud rate generator.  
Supports wake-up function.  
PDMA operation.  
SPI  
Supports Master or Slave mode operation.  
Supports one transmit buffer and two receive buffer for data  
payload.  
Supports additional receive/transmit 16 entries FIFO for data  
payload.  
Configurable bit length of a transfer word from 4 to 16-bit (SPI Quad  
transmission only supports 8 to 16-bit of word length).  
Supports MSB first or LSB first transfer sequence.  
Supports Word Suspend function.  
Supports 3-wire, no slave select signal, bi-direction interface.  
Supports wake-up function: input slave select transition.  
PDMA operation.  
I2C  
Supports master and slave device capability.  
Supports one transmit buffer and two receive buffer for data  
payload.  
Communication in standard mode (100 kbps), fast mode (up to 400  
kbps), and Fast mode plus (1 Mbps).  
Supports 10-bit mode.  
Supports 10-bit bus time out capability.  
Supports bus monitor mode.  
Supports power-down wake-up by data toggle or address match.  
Supports multiple address recognition.  
Supports device address flag.  
Programmable setup/hold time.  
Two sets of CAN 2.0B controllers.  
Each supports 32 Message Objects; each Message Object has its  
own identifier mask.  
Controller Area Network  
(CAN)  
Programmable FIFO mode (concatenation of Message Object).  
Disabled Automatic Re-transmission mode for Time Triggered CAN  
applications.  
Supports power-down wake-up function.  
Secure Digital Host  
Controller (SDHC)  
Two sets of Secure Digital Host Controllers, compliant with SD  
Memory Card Specification Version 2.0.  
Mar 30, 2018  
Page 19 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Supports 50 MHz to achieve 200 Mbps at 3.3V operation.  
Supports dedicated DMA master with Scatter-Gather function to  
accelerate the data transfer between system memory and  
SD/SDHC/SDIO card.  
Supports up to three memory banks with individual adjustment of  
timing parameter.  
Each bank supports dedicated external chip select pin with polarity  
control and up to 1 MB addressing space.  
8-/16-bit data width.  
Supports byte write in 16-bit data width mode.  
External Bus Interface  
(EBI)  
Configurable idle cycle for different access condition: Idle of Write  
command finish (W2X) and Idle of Read-to-Read (R2R).  
Supports Address/Data multiplexed mode.  
Supports address bus and data bus separate mode.  
Supports LCD interface i80 mode.  
PDMA operation.  
Supports three I/O modes: Push-Pull output, Open-Drain output and  
Input only with high impendence mode.  
Selectable TTL/Schmitt trigger input.  
Configured as interrupt source with edge/level trigger setting.  
Supports independent pull-up/pull-down control.  
Supports high driver and high sink current I/O.  
Supports software selectable slew rate control.  
Supports 5V-tolerance function except analog I/O.  
GPIO  
Control Interfaces  
Two QEI phase inputs (QEI_A, QEI_B) and one Index input  
(QEI_INDEX).  
Quadrature Encoder  
Interface (QEI)  
Supports 2/4 times free-counting mode and 2/4 compare-counting  
mode.  
Supports encoder pulse width measurement mode with ECAP.  
Input Capture Timer/Counter  
Supports three input channels with independent capture counter  
hold register.  
24-bit Input Capture up-counting timer/counter supports captured  
Enhanced Capture (ECAP)  
events reset and/or reload capture counter.  
Supports rising edge, falling edge and both edge detector options  
with noise filter in front of input ports.  
Supports compare-match function.  
Advanced Connectivity  
Mar 30, 2018  
Page 20 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
USB 2.0 Full Speed OTG (On-The-Go)  
On-chip USB 2.0 full speed OTG transceiver.  
Compliant with USB OTG Supplement 2.0  
Configurable as host-only, device-only or ID-dependent  
USB 2.0 Full Speed Host Controller  
Compliant with USB Revision 1.1 Specification.  
Compatible with OHCI (Open Host Controller Interface) Revision  
1.0.  
Supports full-speed (12Mbps) and low-speed (1.5Mbps) USB  
devices.  
Supports Control, Bulk, Interrupt, Isochronous and Split transfers.  
USB 2.0 Full Speed with  
on-chip transceiver  
Integrated a port routing logic to route full/low speed device to OHCI  
controller.  
Supports an integrated Root Hub.  
Supports port power control and port over current detection.  
Built-in DMA.  
USB 2.0 Full Speed Device Controller  
Compliant with USB Revision 2.0 Specification.  
Supports suspend function when no bus activity existing for 3 ms.  
12 configurable endpoints for configurable Isochronous, Bulk,  
Interrupt and Control transfer types.  
1024 bytes configurable RAM for endpoint buffer.  
Remote wake-up capability.  
USB 2.0 High Speed OTG (On-The-Go)  
On-chip USB 2.0 high speed OTG transceiver.  
Compliant with USB OTG Supplement 2.0.  
Configurable as host-only, device-only or ID-dependent.  
USB 2.0 High Speed Host Controller  
Compliant with USB Revision 2.0 Specification.  
Compatible with EHCI (Enhanced Host Controller Interface)  
Revision 1.0.  
USB 2.0 High Speed with  
on-chip transceiver  
Compatible with OHCI (Open Host Controller Interface) Revision  
1.0.  
Supports high-speed (480Mbps), full-speed (12Mbps) and low-  
speed (1.5Mbps) USB devices.  
Integrated a port routing logic to route full/low speed device to OHCI  
controller.  
Supports an integrated Root Hub.  
Built-in DMA.  
USB 2.0 High Speed Device Controller  
Compliant with USB Revision 2.0 Specification.  
Supports one dedicate control endpoint and 12 configurable  
Mar 30, 2018  
Page 21 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
endpoints; each can be Isochronous, Bulk or Interrupt and either IN  
or OUT direction.  
4096 bytes configurable RAM for endpoint buffer and up to 1024  
bytes maximum packet size.  
Three different operation modes of an in-endpoint: Auto Validation  
mode, Manual Validation mode and Fly mode.  
Suspend, resume and remote wake-up capability.  
Built-in DMA.  
IEEE Std. 802.3 CSMA/CD protocol.  
Ethernet frame time stamping for IEEE Std. 1588 2002 protocol.  
Supports both half and full duplex for 10 Mbps or 100 Mbps  
operation.  
RMII (Reduced Media Independent Interface) and serial  
management interface (MDC/MDIO).  
Ethernet MAC  
Pause and remote pause function for flow control.  
Long frame (more than 1518 bytes) and short frame (less than 64  
bytes) reception.  
CAM function for Ethernet MAC address recognition.  
Supports Magic Packet recognition to wake system up from Power-  
down mode.  
Built-in DMA.  
Cryptography Accelerator  
Hardware ECC accelerator.  
Supports 192-bit and 256-bit key length.  
Supports both prime field GF(p) and binary field GF(2m).  
Supports NIST P-192, P-224, P-256, P-384 and P-521 curve sizes.  
Supports NIST B-163, B-233, B-283, B-409 and B-571 curve sizes.  
Supports NIST K-163, K-233, K-283, K-409 and K-571 curve sizes.  
Elliptic Curve  
Cryptography (ECC)  
Supports point multiplication, addition and doubling operations in  
GF(p) and GF(2m).  
Supports modulus division, multiplication, addition and subtraction  
operations in GF(p).  
Hardware AES accelerator.  
Supports 128-bit, 192-bit and 256-bit key length and key expander,  
and is compliant with FIPS 197.  
Advanced Encryption  
Standard (AES)  
Supports ECB, CBC, CFB, OFB, CTR, CBC-CS1, CBC-CS2 and  
CBC-CS3 block cipher modes  
Compliant with NIST SP800-38A and addendum.  
Hardware DES accelerator.  
Data Encryption Standard  
(DES)  
Supports ECB, CBC, CFB, OFB, and CTR block cipher mode.  
Mar 30, 2018  
Page 22 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Compliant with FIPS 46-3.  
Hardware Triple DES accelerator.  
Supports two or three different keys in each round.  
Supports ECB, CBC, CFB, OFB, and CTR block cipher mode.  
Triple Data Encryption  
Standard (3DES)  
Implemented based on X9.52 standard and compliant with FIPS SP  
800-67.  
Hardware SHA accelerator.  
Secure Hash Algorithm  
(SHA)  
Supports SHA-160, SHA-224, SHA-256, SHA-384 and SHA-512.  
Compliant with FIPS 180/180-2.  
Hardware HMAC accelerator.  
keyed-Hash Message  
Authentication Code  
(HMAC)  
Supports HMAC-SHA-160, HMAC-SHA-224, HMAC-SHA-256,  
HMAC-SHA-384, and HMAC-SHA-512.  
Compliant with FIPS 180/180-2.  
Mar 30, 2018  
Page 23 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
3 PARTS INFORMATION  
3.1 Summary  
Part No.  
M481  
M482  
M483  
M484  
M485  
M487  
USB FS  
USB HS  
CAN  
Crypto  
Ethernet  
3.2 Package Type  
Part No.  
QFN33  
LQFP48  
LQFP64  
LQFP128  
LQFP144  
M481ZGAAE  
M481ZIDAE  
M481LGAAE  
M481LIDAE  
M481SGAAE  
M481SIDAE  
M481  
M482LGAAE  
M482LIDAE  
M482SGAAE  
M482SIDAE  
M482KGAAE  
M482KIDAE  
M482ZIDAE  
M482  
M483  
M483SGAAE  
M483SIDAE  
M483KIDAE  
M484SGAAE  
M484SIDAE  
M484KIDAE  
M484  
M484SGAAE2U  
M484SIDAE2U  
M485ZIDAE  
M485LIDAE  
M485SIDAE  
M487SIDAE  
M485KIDAE  
M487KIDAE  
M485  
M487  
M487JIDAE  
Mar 30, 2018  
Page 24 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
3.3 NuMicro® M481 Base Series  
M481  
PART NUMBER  
ZGAAE  
ZIDAE  
LGAAE  
LIDAE  
SGAAE  
SIDAE  
Flash (KB)  
SRAM (KB)  
ISP Loader ROM (KB)  
I/O  
256  
96  
512  
160  
256  
96  
512  
160  
256  
96  
512  
160  
4
26  
-
41  
4
52  
1
32-bit Timer  
Tamper  
-
LPUART  
6
3
1
1
3
1
3
ISO-7816  
SPI Master  
Quad SPI  
SPI/I2S  
3
4
I2S  
I2C  
USCI  
2
-
CAN  
2
LIN  
SDHC  
1
2
24  
2
2
16-bit PWM  
QEI  
1
-
2
1
ECAP  
1
-
USB 2.0 FS OTG  
USB 2.0 HS OTG  
12-bit ADC  
12-bit DAC  
Analog Comparator  
Operational Amplifier  
Ethernet  
-
10  
1
12  
2
16  
2
2
2
-
-
Cryptography  
LCD Parallel Data Bus  
(External Bus Interface)  
-
8
16  
Package  
QFN 33  
LQFP 48  
LQFP 64  
Mar 30, 2018  
Page 25 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
3.4 NuMicro® M482 USB FS OTG Series  
M482  
PART NUMBER  
ZIDAE  
512  
LGAAE  
LIDAE  
512  
SGAAE  
256  
SIDAE  
512  
KGAAE  
256  
KIDAE  
512  
Flash (KB)  
SRAM (KB)  
ISP Loader ROM (KB)  
I/O  
256  
96  
160  
160  
96  
160  
96  
160  
4
4
26  
-
41  
-
52  
1
100  
6
32-bit Timer  
Tamper  
LPUART  
6
3
1
1
ISO-7816  
SPI Master  
Quad SPI  
SPI/I2S  
3
3
4
4
I2S  
I2C  
1
3
USCI  
2
CAN  
-
LIN  
2
SDHC  
2
16-bit PWM  
QEI  
24  
1
-
2
1
2
1
2
2
ECAP  
USB 2.0 FS OTG  
USB 2.0 HS OTG  
12-bit ADC  
12-bit DAC  
Analog Comparator  
Operational Amplifier  
Ethernet  
-
10  
1
12  
2
16  
2
16  
3
2
2
-
-
Cryptography  
LCD Parallel Data Bus  
(External Bus Interface)  
-
8
16  
16  
Package  
QFN33  
LQFP 48  
LQFP 64  
LQFP 128  
Mar 30, 2018  
Page 26 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
3.5 NuMicro® M483 CAN Series  
M483  
PART NUMBER  
SGAAE  
SIDAE  
512  
KIDAE  
Flash (KB)  
SRAM (KB)  
ISP Loader ROM (KB)  
I/O  
256  
96  
512  
160  
160  
4
100  
4
44  
1
32-bit Timer  
Tamper  
6
LPUART  
6
ISO-7816  
3
SPI Master  
Quad SPI  
SPI/I2S  
1
1
4
I2S  
1
I2C  
3
USCI  
2
CAN  
2
LIN  
2
SDHC  
2
16-bit PWM  
QEI  
24  
2
ECAP  
1
-
2
USB 2.0 FS OTG  
USB 2.0 HS OTG  
12-bit ADC  
12-bit DAC  
Analog Comparator  
Operational Amplifier  
Ethernet  
16  
2
2
2
3
-
Cryptography  
-
LCD Parallel Data Bus  
(External Bus Interface)  
8
16  
Package  
LQFP 64  
LQFP 128  
Mar 30, 2018  
Page 27 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
3.6 NuMicro® M484 USB HS OTG Series  
M484  
PART NUMBER  
SGAAE  
256  
SIDAE  
512  
SGAAE2U  
256  
SIDAE2U  
512  
KIDAE  
512  
Flash (KB)  
SRAM (KB)  
ISP Loader ROM (KB)  
I/O  
96  
160  
96  
160  
160  
4
44  
4
100  
6
44  
1
32-bit Timer  
Tamper  
1
LPUART  
6
ISO-7816  
3
SPI Master  
Quad SPI  
SPI/I2S  
1
1
4
I2S  
1
I2C  
3
USCI  
2
CAN  
-
LIN  
2
SDHC  
2
16-bit PWM  
QEI  
24  
2
ECAP  
1
-
1
2
USB 2.0 FS OTG  
USB 2.0 HS OTG  
12-bit ADC  
12-bit DAC  
Analog Comparator  
Operational Amplifier  
Ethernet  
16  
2
2
2
3
2
-
-
Cryptography  
LCD Parallel Data Bus  
(External Bus Interface)  
8
8
16  
LQFP 128  
Package  
LQFP 64  
LQFP 64  
Mar 30, 2018  
Page 28 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
3.7 NuMicro® M485 Crypto Series  
M485  
PART NUMBER  
ZIDAE  
LIDAE  
SIDAE  
KIDAE  
Flash (KB)  
SRAM (KB)  
512  
160  
4
ISP Loader ROM (KB)  
I/O  
32-bit Timer  
Tamper  
26  
-
41  
-
44  
1
100  
6
4
LPUART  
6
3
1
1
ISO-7816  
SPI Master  
Quad SPI  
SPI/I2S  
3
1
3
2
4
2
4
2
I2S  
I2C  
1
3
2
-
USCI  
CAN  
LIN  
2
SDHC  
16-bit PWM  
QEI  
24  
1
-
2
1
2
1
2
2
ECAP  
USB 2.0 FS OTG  
USB 2.0 HS OTG  
12-bit ADC  
12-bit DAC  
Analog Comparator  
Operational Amplifier  
Ethernet  
-
-
-
10  
12  
16  
16  
2
2
1
2
2
3
-
Cryptography  
LCD Parallel Data Bus  
(External Bus Interface)  
-
8
8
16  
Package  
QFN33  
LQFP 48  
LQFP 64  
LQFP 128  
Mar 30, 2018  
Page 29 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
3.8 NuMicro® M487 Ethernet Series  
M487  
PART NUMBER  
SIDAE  
KIDAE  
JIDAE  
Flash (KB)  
SRAM (KB)  
512  
160  
4
ISP Loader ROM (KB)  
I/O  
32-bit Timer  
Tamper  
44  
1
100  
4
114  
6
6
LPUART  
6
ISO-7816  
3
SPI Master  
Quad SPI  
SPI/I2S  
1
1
4
I2S  
1
I2C  
3
USCI  
2
CAN  
2
LIN  
2
SDHC  
2
16-bit PWM  
QEI  
24  
2
ECAP  
1
-
2
2
USB 2.0 FS OTG  
USB 2.0 HS OTG  
12-bit ADC  
12-bit DAC  
Analog Comparator  
Operational Amplifier  
Ethernet  
16  
2
2
2
3
3
Cryptography  
LCD Parallel Data Bus  
(External Bus Interface)  
8
16  
16  
Package  
LQFP 64  
LQFP 128  
LQFP 144  
Mar 30, 2018  
Page 30 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
3.9 NuMicro® M480 Naming Rule  
ARMBased  
32-bit Microcontroller  
X X X X  
X X  
M48  
CPU Core  
1: Cortex® -M4F  
Product Line Function  
Temperature  
1: Base  
2: USB FS  
3: CAN  
E: -40°C ~ +105°C  
4: USB HS  
5: Crypto  
7: Ethernet  
Reserve  
Package Type  
SRAM size  
Z: QFN33 (5x5 mm)  
A: 96KB  
L: LQFP48 (7x7 mm)  
S: LQFP64 (7x7 mm)  
K: LQFP128 (14x14 mm)  
J: LQFP144 (20x20 mm)  
D: 160KB  
Flash ROM  
G: 256KB  
I: 512KB  
Mar 30, 2018  
Page 31 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4 PIN CONFIGURATION & DESCRIPTION  
4.1 Pin Configuration  
4.1.1 NuMicro® M481 Base Series QFN33 Pin Diagram  
Corresponding Part Number: M481ZGAAE, M481ZIDAE  
25  
16  
15  
14  
13  
12  
11  
10  
9
VSS  
nRESET  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PF.2  
Top transparent view  
26  
LDO_CAP  
27  
VDD  
28  
PB.15  
QFN33  
29  
PB.14  
30  
PB.13  
31  
PB.12  
33 VSS  
32  
AVDD  
PF.3  
VDDIO power domain  
Figure 4.1-1 NuMicro® M481 Base Series QFN 33-pin Diagram  
Mar 30, 2018  
Page 32 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.1.2 NuMicro® M481 Base Series LQFP48 Pin Diagram  
Corresponding Part Number: M481LGAAE, M481LIDAE  
37  
24  
23  
22  
21  
20  
19  
18  
17  
16  
15  
14  
13  
VSS  
nRESET  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PA.4  
PA.5  
PA.6  
PA.7  
PF.2  
PF.3  
38  
LDO_CAP  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
VDD  
PC.14  
PB.15  
PB.14  
PB.13  
PB.12  
AVDD  
LQFP48  
AVSS  
PB.7  
PB.6  
VDDIO power domain  
Figure 4.1-2 NuMicro® M481 Base Series LQFP 48-pin Diagram  
Mar 30, 2018  
Page 33 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.1.3 NuMicro® M481 Base Series LQFP64 Pin Diagram  
Corresponding Part Number: M481SGAAE, M481SIDAE  
49  
32  
31  
30  
29  
28  
27  
26  
25  
24  
23  
22  
21  
20  
19  
18  
17  
VSS  
nRESET  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PA.4  
PA.5  
LDO_CAP  
VDD  
50  
LDO_CAP  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
VDD  
PC.14  
PB.15  
PB.14  
PB.13  
PB.12  
AVDD  
LQFP64  
VREF  
AVSS  
VSS  
PB.11  
PB.10  
PB.9  
PA.6  
PA.7  
PC.6  
PC.7  
PF.2  
PB.8  
PB.7  
VDDIO power domain  
Figure 4.1-3 NuMicro® M481 Base Series LQFP 64-pin Diagram  
Mar 30, 2018  
Page 34 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.1.4 NuMicro® M482 USB FS OTG Series QFN33 Pin Diagram  
Corresponding Part Number: M482ZIDAE  
25  
16  
15  
14  
13  
12  
11  
10  
9
VSS  
nRESET  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PF.2  
Top transparent view  
26  
27  
28  
29  
30  
31  
32  
LDO_CAP  
VDD  
PB.15  
PB.14  
PB.13  
PB.12  
AVDD  
QFN33  
33 VSS  
PF.3  
VDDIO power domain  
Figure 4.1-4 NuMicro® M482 USB FS OTG Series QFN 33-pin Diagram  
Mar 30, 2018  
Page 35 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.1.5 NuMicro® M482 USB FS OTG Series LQFP48 Pin Diagram  
Corresponding Part Number: M482LGAAE, M482LIDAE  
37  
24  
23  
22  
21  
20  
19  
18  
17  
16  
15  
14  
13  
VSS  
nRESET  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PA.4  
PA.5  
PA.6  
PA.7  
PF.2  
PF.3  
38  
LDO_CAP  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
VDD  
PC.14  
PB.15  
PB.14  
PB.13  
PB.12  
AVDD  
LQFP48  
AVSS  
PB.7  
PB.6  
VDDIO power domain  
Figure 4.1-5 NuMicro® M482 USB FS OTG Series LQFP 48-pin Diagram  
Mar 30, 2018  
Page 36 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.1.6 NuMicro® M482 USB FS OTG Series LQFP64 Pin Diagram  
Corresponding Part Number: M482SGAAE, M482SIDAE  
49  
32  
31  
30  
29  
28  
27  
26  
25  
24  
23  
22  
21  
20  
19  
18  
17  
VSS  
nRESET  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PA.4  
PA.5  
LDO_CAP  
VDD  
50  
LDO_CAP  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
VDD  
PC.14  
PB.15  
PB.14  
PB.13  
PB.12  
AVDD  
LQFP64  
VREF  
AVSS  
VSS  
PB.11  
PB.10  
PB.9  
PA.6  
PA.7  
PC.6  
PC.7  
PF.2  
PB.8  
PB.7  
VDDIO power domain  
Figure 4.1-6 NuMicro® M482 USB FS OTG Series LQFP 64-pin Diagram  
Mar 30, 2018  
Page 37 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.1.7 NuMicro® M482 USB FS OTG Series LQFP128 Pin Diagram  
Corresponding Part Number: M482KGAAE, M482KIDAE  
97  
64  
63  
62  
61  
60  
59  
58  
57  
56  
55  
54  
53  
52  
51  
50  
49  
48  
47  
46  
45  
44  
43  
42  
41  
40  
39  
38  
37  
36  
35  
34  
33  
PE.7  
nRESET  
PE.15  
PE.14  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PA.4  
PA.5  
LDO_CAP  
VDD  
98  
PE.6  
99  
PE.5  
100  
PE.4  
101  
PE.3  
102  
PE.2  
103  
VSS  
104  
VDD  
105  
PE.1  
106  
PE.0  
107  
PH.8  
108  
PH.9  
109  
PH.10  
VSS  
110  
PH.11  
PA.6  
PA.7  
PC.6  
PC.7  
PC.8  
PE.13  
PE.12  
PE.11  
PE.10  
PE.9  
PE.8  
VDD  
111  
PD.14  
112  
VSS  
LQFP128  
113  
LDO_CAP  
114  
115  
116  
117  
118  
119  
120  
121  
122  
123  
124  
125  
126  
127  
128  
VDD  
PC.14  
PB.15  
PB.14  
PB.13  
PB.12  
AVDD  
VREF  
AVSS  
VSS  
PB.11  
PB.10  
PB.9  
PF.2  
PF.3  
PH.7  
PH.6  
PH.5  
PH.4  
PB.8  
PB.7  
PB.6  
VDDIO power domain  
Figure 4.1-7 NuMicro® M482 USB FS OTG Series LQFP 128-pin Diagram  
Mar 30, 2018  
Page 38 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.1.8 NuMicro® M483 CAN Series LQFP64 Pin Diagram  
Corresponding Part Number: M483SGAAE, M483SIDAE  
49  
32  
31  
30  
29  
28  
27  
26  
25  
24  
23  
22  
21  
20  
19  
18  
17  
VSS  
nRESET  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PA.4  
PA.5  
LDO_CAP  
VDD  
50  
LDO_CAP  
51  
VDD  
52  
PC.14  
53  
PB.15  
54  
PB.14  
55  
PB.13  
56  
PB.12  
LQFP64  
57  
AVDD  
58  
VREF  
59  
AVSS  
VSS  
60  
PB.11  
PA.6  
PA.7  
PC.6  
PC.7  
PF.2  
61  
PB.10  
62  
PB.9  
63  
PB.8  
64  
PB.7  
VDDIO power domain  
Figure 4.1-8 NuMicro® M483 CAN Series LQFP 64-pin Diagram  
Mar 30, 2018  
Page 39 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.1.9 NuMicro® M483 CAN Series LQFP128 Pin Diagram  
Corresponding Part Number: M483KIDAE  
97  
64  
63  
62  
61  
60  
59  
58  
57  
56  
55  
54  
53  
52  
51  
50  
49  
48  
47  
46  
45  
44  
43  
42  
41  
40  
39  
38  
37  
36  
35  
34  
33  
PE.7  
PE.6  
nRESET  
PE.15  
PE.14  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PA.4  
PA.5  
LDO_CAP  
VDD  
98  
99  
PE.5  
100  
101  
102  
103  
104  
105  
106  
107  
108  
109  
110  
111  
112  
113  
114  
115  
116  
117  
118  
119  
120  
121  
122  
123  
124  
125  
126  
127  
128  
PE.4  
PE.3  
PE.2  
VSS  
VDD  
PE.1  
PE.0  
PH.8  
PH.9  
PH.10  
PH.11  
PD.14  
VSS  
VSS  
PA.6  
PA.7  
PC.6  
PC.7  
PC.8  
PE.13  
PE.12  
PE.11  
PE.10  
PE.9  
PE.8  
VDD  
LQFP128  
LDO_CAP  
VDD  
PC.14  
PB.15  
PB.14  
PB.13  
PB.12  
AVDD  
VREF  
AVSS  
VSS  
PB.11  
PB.10  
PB.9  
PF.2  
PF.3  
PH.7  
PH.6  
PH.5  
PH.4  
PB.8  
PB.7  
PB.6  
VDDIO power domain  
Figure 4.1-9 NuMicro® M483 CAN Series LQFP 128-pin Diagram  
Mar 30, 2018  
Page 40 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.1.10 NuMicro® M484 USB HS OTG Series LQFP64 Pin Diagram  
Corresponding Part Number: M484SGAAE, M484SIDAE  
49  
32  
31  
30  
29  
28  
27  
26  
25  
24  
23  
22  
21  
20  
19  
18  
17  
VSS  
nRESET  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PA.4  
PA.5  
LDO_CAP  
VDD  
50  
LDO_CAP  
51  
VDD  
52  
PC.14  
53  
PB.15  
54  
PB.14  
55  
PB.13  
56  
PB.12  
LQFP64  
57  
AVDD  
58  
VREF  
59  
AVSS  
VSS  
60  
PB.11  
PA.6  
PA.7  
PC.6  
PC.7  
PF.2  
61  
PB.10  
62  
PB.9  
63  
PB.8  
64  
PB.7  
VDDIO power domain  
Figure 4.1-10 NuMicro® M484 USB HS OTG Series LQFP 64-pin Diagram  
Mar 30, 2018  
Page 41 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.1.11 NuMicro® M484 USB HS OTG Series with 2 USB LQFP64 Pin Diagram  
Corresponding Part Number: M484SGAAE2U, M484SIDAE2U  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
32  
31  
30  
29  
28  
27  
26  
25  
24  
23  
22  
21  
20  
19  
18  
17  
VSS  
LDO_CAP  
VDD  
nRESET  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PA.4  
PA.5  
LDO_CAP  
VDD  
PC.14  
PB.15  
PB.14  
PB.13  
PB.12  
AVDD  
LQFP64  
VREF  
AVSS  
VSS  
PB.11  
PB.10  
PB.9  
PA.6  
PA.7  
PC.6  
PC.7  
PF.2  
PB.8  
PB.7  
VDDIO power domain  
Figure 4.1-11 NuMicro® M484 USB HS OTG Series with 2 USB LQFP 64-pin Diagram  
Mar 30, 2018  
Page 42 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.1.12 NuMicro® M484 USB HS OTG Series LQFP128 Pin Diagram  
Corresponding Part Number: M484KIDAE  
97  
64  
63  
62  
61  
60  
59  
58  
57  
56  
55  
54  
53  
52  
51  
50  
49  
48  
47  
46  
45  
44  
43  
42  
41  
40  
39  
38  
37  
36  
35  
34  
33  
PE.7  
PE.6  
nRESET  
PE.15  
PE.14  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PA.4  
PA.5  
LDO_CAP  
VDD  
98  
99  
PE.5  
100  
101  
102  
103  
104  
105  
106  
107  
108  
109  
110  
111  
112  
113  
114  
115  
116  
117  
118  
119  
120  
121  
122  
123  
124  
125  
126  
127  
128  
PE.4  
PE.3  
PE.2  
VSS  
VDD  
PE.1  
PE.0  
PH.8  
PH.9  
PH.10  
PH.11  
PD.14  
VSS  
VSS  
PA.6  
PA.7  
PC.6  
PC.7  
PC.8  
PE.13  
PE.12  
PE.11  
PE.10  
PE.9  
PE.8  
VDD  
LQFP128  
LDO_CAP  
VDD  
PC.14  
PB.15  
PB.14  
PB.13  
PB.12  
AVDD  
VREF  
AVSS  
VSS  
PB.11  
PB.10  
PB.9  
PF.2  
PF.3  
PH.7  
PH.6  
PH.5  
PH.4  
PB.8  
PB.7  
PB.6  
VDDIO power domain  
Figure 4.1-12 NuMicro® M484 USB HS OTG Series LQFP 128-pin Diagram  
Mar 30, 2018  
Page 43 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.1.13 NuMicro® M485 Crypto Series QFN33 Pin Diagram  
Corresponding Part Number: M485ZIDAE  
25  
16  
15  
14  
13  
12  
11  
10  
9
VSS  
nRESET  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PF.2  
Top transparent view  
26  
27  
28  
29  
30  
31  
32  
LDO_CAP  
VDD  
PB.15  
PB.14  
PB.13  
PB.12  
AVDD  
QFN33  
33 VSS  
PF.3  
VDDIO power domain  
Figure 4.1-13 NuMicro® M485 Crypto Series QFN 33-pin Diagram  
Mar 30, 2018  
Page 44 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.1.14 NuMicro® M485 Crypto Series LQFP48 Pin Diagram  
Corresponding Part Number: M485LIDAE  
37  
24  
23  
22  
21  
20  
19  
18  
17  
16  
15  
14  
13  
VSS  
nRESET  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PA.4  
PA.5  
PA.6  
PA.7  
PF.2  
PF.3  
38  
LDO_CAP  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
VDD  
PC.14  
PB.15  
PB.14  
PB.13  
PB.12  
AVDD  
LQFP48  
AVSS  
PB.7  
PB.6  
VDDIO power domain  
Figure 4.1-14 NuMicro® M485 Crypto Series LQFP 48-pin Diagram  
Mar 30, 2018  
Page 45 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.1.15 NuMicro® M485 Crypto Series LQFP64 Pin Diagram  
Corresponding Part Number: M485SIDAE  
49  
32  
31  
30  
29  
28  
27  
26  
25  
24  
23  
22  
21  
20  
19  
18  
17  
VSS  
nRESET  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PA.4  
PA.5  
LDO_CAP  
VDD  
50  
LDO_CAP  
51  
VDD  
52  
PC.14  
53  
PB.15  
54  
PB.14  
55  
PB.13  
56  
PB.12  
LQFP64  
57  
58  
59  
60  
61  
62  
63  
64  
AVDD  
VREF  
AVSS  
VSS  
PB.11  
PB.10  
PB.9  
PB.8  
PB.7  
PA.6  
PA.7  
PC.6  
PC.7  
PF.2  
VDDIO power domain  
Figure 4.1-15 NuMicro® M485 Crypto Series LQFP 64-pin Diagram  
Mar 30, 2018  
Page 46 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.1.16 NuMicro® M485 Crypto Series LQFP128 Pin Diagram  
Corresponding Part Number: M485KIDAE  
97  
64  
63  
62  
61  
60  
59  
58  
57  
56  
55  
54  
53  
52  
51  
50  
49  
48  
47  
46  
45  
44  
43  
42  
41  
40  
39  
38  
37  
36  
35  
34  
33  
PE.7  
PE.6  
nRESET  
PE.15  
PE.14  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PA.4  
PA.5  
LDO_CAP  
VDD  
98  
99  
PE.5  
100  
101  
102  
103  
104  
105  
106  
107  
108  
109  
110  
111  
112  
113  
114  
115  
116  
117  
118  
119  
120  
121  
122  
123  
124  
125  
126  
127  
128  
PE.4  
PE.3  
PE.2  
VSS  
VDD  
PE.1  
PE.0  
PH.8  
PH.9  
PH.10  
PH.11  
PD.14  
VSS  
VSS  
PA.6  
PA.7  
PC.6  
PC.7  
PC.8  
PE.13  
PE.12  
PE.11  
PE.10  
PE.9  
PE.8  
VDD  
LQFP128  
LDO_CAP  
VDD  
PC.14  
PB.15  
PB.14  
PB.13  
PB.12  
AVDD  
VREF  
AVSS  
VSS  
PB.11  
PB.10  
PB.9  
PF.2  
PF.3  
PH.7  
PH.6  
PH.5  
PH.4  
PB.8  
PB.7  
PB.6  
VDDIO power domain  
Figure 4.1-16 NuMicro® M485 Crypto Series LQFP 128-pin Diagram  
Mar 30, 2018  
Page 47 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.1.17 NuMicro® M487 Ethernet Series LQFP64 Pin Diagram  
Corresponding Part Number: M487SIDAE  
49  
32  
31  
30  
29  
28  
27  
26  
25  
24  
23  
22  
21  
20  
19  
18  
17  
VSS  
nRESET  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PA.4  
PA.5  
LDO_CAP  
VDD  
50  
LDO_CAP  
51  
VDD  
52  
PC.14  
53  
PB.15  
54  
PB.14  
55  
PB.13  
56  
PB.12  
LQFP64  
57  
58  
59  
60  
61  
62  
63  
64  
AVDD  
VREF  
AVSS  
VSS  
PB.11  
PB.10  
PB.9  
PB.8  
PB.7  
PA.6  
PA.7  
PC.6  
PC.7  
PF.2  
VDDIO power domain  
Figure 4.1-17 NuMicro® M487 Ethernet Series LQFP 64-pin Diagram  
Mar 30, 2018  
Page 48 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.1.18 NuMicro® M487 Ethernet Series LQFP128 Pin Diagram  
Corresponding Part Number: M487KIDAE  
97  
64  
63  
62  
61  
60  
59  
58  
57  
56  
55  
54  
53  
52  
51  
50  
49  
48  
47  
46  
45  
44  
43  
42  
41  
40  
39  
38  
37  
36  
35  
34  
33  
PE.7  
PE.6  
nRESET  
PE.15  
PE.14  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PA.4  
PA.5  
LDO_CAP  
VDD  
98  
99  
PE.5  
100  
101  
102  
103  
104  
105  
106  
107  
108  
109  
110  
111  
112  
113  
114  
115  
116  
117  
118  
119  
120  
121  
122  
123  
124  
125  
126  
127  
128  
PE.4  
PE.3  
PE.2  
VSS  
VDD  
PE.1  
PE.0  
PH.8  
PH.9  
PH.10  
PH.11  
PD.14  
VSS  
VSS  
PA.6  
PA.7  
PC.6  
PC.7  
PC.8  
PE.13  
PE.12  
PE.11  
PE.10  
PE.9  
PE.8  
VDD  
LQFP128  
LDO_CAP  
VDD  
PC.14  
PB.15  
PB.14  
PB.13  
PB.12  
AVDD  
VREF  
AVSS  
VSS  
PB.11  
PB.10  
PB.9  
PF.2  
PF.3  
PH.7  
PH.6  
PH.5  
PH.4  
PB.8  
PB.7  
PB.6  
VDDIO power domain  
Figure 4.1-18 NuMicro® M487 Ethernet Series LQFP 128-pin Diagram  
Mar 30, 2018  
Page 49 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.1.19 NuMicro® M487 Ethernet Series LQFP144 Pin Diagram  
Corresponding Part Number: M487JIDAE  
109  
110  
111  
112  
113  
114  
115  
116  
117  
118  
119  
120  
121  
122  
123  
124  
125  
126  
127  
128  
129  
130  
131  
132  
133  
134  
135  
136  
137  
138  
139  
140  
141  
142  
143  
144  
72  
71  
70  
69  
68  
67  
66  
65  
64  
63  
62  
61  
60  
59  
58  
57  
56  
55  
54  
53  
52  
51  
50  
49  
48  
47  
46  
45  
44  
43  
42  
41  
40  
39  
38  
37  
PE.7  
PE.6  
nRESET  
PE.15  
PE.14  
VDDIO  
PA.0  
PA.1  
PA.2  
PA.3  
PA.4  
PA.5  
LDO_CAP  
VDD  
PE.5  
PE.4  
PE.3  
PE.2  
VSS  
VDD  
PE.1  
PE.0  
PH.8  
PH.9  
PH.10  
PH.11  
PD.14  
PG.5  
PG.6  
PG.7  
PG.8  
VSS  
VSS  
PA.6  
PA.7  
PC.6  
PC.7  
PC.8  
PE.13  
PE.12  
PE.11  
PE.10  
PE.9  
PE.8  
VDD  
LQFP144  
LDO_CAP  
VDD  
PC.14  
PB.15  
PB.14  
PB.13  
PB.12  
AVDD  
VREF  
VSS  
PF.2  
PF.3  
PH.7  
PH.6  
PH.5  
PH.4  
PH.3  
PH.2  
PH.1  
PH.0  
AVSS  
PB.11  
PB.10  
PB.9  
PB.8  
PB.7  
PB.6  
VDDIO power domain  
Figure 4.1-19 NuMicro® M487 Ethernet Series LQFP 144-pin Diagram  
Mar 30, 2018  
Page 50 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.2 Pin Description  
4.2.1 M481 Series Pin Description  
MFP* = Multi-function pin. (Refer to section SYS_GPx_MFPL and SYS_GPx_MFPH)  
PA.0 MFP0 means SYS_GPA_MFPL[3:0] = 0x0.  
PA.9 MFP5 means SYS_GPA_MFPH[7:4] = 0x5.  
32 48 64 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
48  
1
PB.6  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP4  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 6 analog input.  
EBI high byte write enable output pin  
USCI1 data 1 pin.  
EADC0_CH6  
EBI_nWRH  
USCI1_DAT1  
UART1_RXD  
SD1_CLK  
EBI_nCS1  
BPWM1_CH5  
EPWM1_BRAKE1  
EPWM1_CH5  
INT4  
O
I/O  
I
UART1 data receiver input pin.  
SD/SDIO1 clock output pin  
EBI chip select 1 output pin.  
O
O
I/O  
I
MFP10 BPWM1 channel 5 output/capture input.  
MFP11 EPWM1 Brake 1 input pin.  
I/O  
I
MFP12 EPWM1 channel 5 output/capture input.  
MFP13 External interrupt 4 input pin.  
ACMP1_O  
PB.5  
O
MFP15 Analog comparator 1 output pin.  
1
1
2
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 5 analog input.  
Analog comparator 1 negative input pin.  
EBI address bus bit 0.  
EADC0_CH5  
ACMP1_N  
EBI_ADR0  
SD0_DAT3  
SPI1_MISO  
I2C0_SCL  
UART5_TXD  
USCI1_CTL0  
SC0_CLK  
I2S0_BCLK  
EPWM0_CH0  
TM0  
A
O
I/O  
I/O  
I/O  
O
SD/SDIO0 data line bit 3.  
SPI1 MISO (Master In, Slave Out) pin.  
I2C0 clock pin.  
UART5 data transmitter output pin.  
USCI1 control 0 pin.  
I/O  
O
Smart Card 0 clock pin.  
O
MFP10 I2S0 bit clock output pin.  
I/O  
I/O  
I
MFP11 EPWM0 channel 0 output/capture input.  
MFP14 Timer0 event counter input/toggle output pin.  
MFP15 External interrupt 0 input pin.  
INT0  
2
2
3
PB.4  
I/O  
MFP0  
General purpose digital I/O pin.  
Mar 30, 2018  
Page 51 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
EADC0_CH4  
ACMP1_P1  
EBI_ADR1  
SD0_DAT2  
SPI1_MOSI  
I2C0_SDA  
UART5_RXD  
USCI1_CTL1  
SC0_DAT  
I2S0_MCLK  
EPWM0_CH1  
TM1  
A
A
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
EADC0 channel 4 analog input.  
Analog comparator 1 positive input 1 pin.  
EBI address bus bit 1.  
O
I/O  
I/O  
I/O  
I
SD/SDIO0 data line bit 2.  
SPI1 MOSI (Master Out, Slave In) pin.  
I2C0 data input/output pin.  
UART5 data receiver input pin.  
USCI1 control 1 pin.  
I/O  
I/O  
O
Smart Card 0 data pin.  
MFP10 I2S0 master clock output pin.  
I/O  
I/O  
I
MFP11 EPWM0 channel 1 output/capture input.  
MFP14 Timer1 event counter input/toggle output pin.  
MFP15 External interrupt 1 input pin.  
INT1  
3
3
4
PB.3  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 3 analog input.  
Analog comparator 0 negative input pin.  
EBI address bus bit 2.  
EADC0_CH3  
ACMP0_N  
EBI_ADR2  
SD0_DAT1  
SPI1_CLK  
UART1_TXD  
UART5_nRTS  
USCI1_DAT1  
SC0_RST  
I2S0_DI  
A
O
I/O  
I/O  
O
SD/SDIO0 data line bit 1.  
SPI1 serial clock pin.  
UART1 data transmitter output pin.  
UART5 request to Send output pin.  
USCI1 data 1 pin.  
O
I/O  
O
Smart Card 0 reset pin.  
I
MFP10 I2S0 data input pin.  
EPWM0_CH2  
TM2  
I/O  
I/O  
I
MFP11 EPWM0 channel 2 output/capture input.  
MFP14 Timer2 event counter input/toggle output pin.  
MFP15 External interrupt 2 input pin.  
INT2  
4
4
5
PB.2  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP1  
MFP2  
MFP3  
General purpose digital I/O pin.  
EADC0 channel 2 analog input.  
Analog comparator 0 positive input 1 pin.  
Operational amplifier 0 output pin.  
EBI address bus bit 3.  
EADC0_CH2  
ACMP0_P1  
OPA0_O  
A
A
EBI_ADR3  
SD0_DAT0  
O
I/O  
SD/SDIO0 data line bit 0.  
Mar 30, 2018  
Page 52 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
SPI1_SS  
I/O  
I
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
SPI1 slave select pin.  
UART1_RXD  
UART5_nCTS  
USCI1_DAT0  
SC0_PWR  
I2S0_DO  
UART1 data receiver input pin.  
UART5 clear to Send input pin.  
USCI1 data 0 pin.  
I
I/O  
O
Smart Card 0 power pin.  
O
MFP10 I2S0 data output pin.  
EPWM0_CH3  
TM3  
I/O  
I/O  
I
MFP11 EPWM0 channel 3 output/capture input.  
MFP14 Timer3 event counter input/toggle output pin.  
MFP15 External interrupt 3 input pin.  
INT3  
5
5
6
PB.1  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 1 analog input.  
Operational amplifier 0 negative input pin.  
EBI address bus bit 8.  
EADC0_CH1  
OPA0_N  
A
EBI_ADR8  
O
SD0_CLK  
O
SD/SDIO0 clock output pin  
SPI1 I2S master clock output pin  
SPI3 I2S master clock output pin  
UART2 data transmitter output pin.  
USCI1 clock pin.  
SPI1_I2SMCLK  
SPI3_I2SMCLK  
UART2_TXD  
USCI1_CLK  
I2C1_SCL  
I/O  
I/O  
O
I/O  
I/O  
O
I2C1 clock pin.  
I2S0_LRCK  
EPWM0_CH4  
EPWM1_CH4  
EPWM0_BRAKE0  
PB.0  
MFP10 I2S0 left right channel clock output pin.  
MFP11 EPWM0 channel 4 output/capture input.  
MFP12 EPWM1 channel 4 output/capture input.  
MFP13 EPWM0 Brake 0 input pin.  
I/O  
I/O  
I
6
6
7
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 0 analog input.  
Operational amplifier 0 positive input pin.  
EBI address bus bit 9.  
EADC0_CH0  
OPA0_P  
A
EBI_ADR9  
O
SD0_CMD  
I/O  
I
SD/SDIO0 command/response pin  
UART2 data receiver input pin.  
SPI0 I2S master clock output pin  
I2C1 data input/output pin.  
UART2_RXD  
SPI0_I2SMCLK  
I2C1_SDA  
I/O  
I/O  
I/O  
I/O  
EPWM0_CH5  
EPWM1_CH5  
MFP11 EPWM0 channel 5 output/capture input.  
MFP12 EPWM1 channel 5 output/capture input.  
Mar 30, 2018  
Page 53 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
EPWM0_BRAKE1  
PA.11  
I
MFP13 EPWM0 Brake 1 input pin.  
7
8
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
Analog comparator 0 positive input 0 pin.  
EBI read enable output pin.  
Smart Card 2 power pin.  
ACMP0_P0  
EBI_nRD  
O
SC2_PWR  
SPI2_SS  
O
I/O  
I/O  
I/O  
I/O  
I/O  
O
SPI2 slave select pin.  
SD1_DAT3  
USCI0_CLK  
I2C2_SCL  
BPWM0_CH0  
EPWM0_SYNC_OUT  
TM0_EXT  
SD/SDIO1 data line bit 3.  
USCI0 clock pin.  
I2C2 clock pin.  
BPWM0 channel 0 output/capture input.  
MFP10 EPWM0 counter synchronous trigger output pin.  
MFP13 Timer0 external capture input/toggle output pin.  
MFP14 DAC1 external trigger input.  
I/O  
I
DAC1_ST  
8
9
PA.10  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
Analog comparator 1 positive input 0 pin.  
Operational amplifier 1 output pin.  
EBI write enable output pin.  
Smart Card 2 reset pin.  
ACMP1_P0  
OPA1_O  
A
EBI_nWR  
O
SC2_RST  
O
SPI2_CLK  
SD1_DAT2  
USCI0_DAT0  
I2C2_SDA  
BPWM0_CH1  
QEI1_INDEX  
ECAP0_IC0  
TM1_EXT  
I/O  
I/O  
I/O  
I/O  
I/O  
I
SPI2 serial clock pin.  
SD/SDIO1 data line bit 2.  
USCI0 data 0 pin.  
I2C2 data input/output pin.  
BPWM0 channel 1 output/capture input.  
MFP10 Quadrature encoder 1 index input  
MFP11 Enhanced capture unit 0 input 0 pin.  
MFP13 Timer1 external capture input/toggle output pin.  
MFP14 DAC0 external trigger input.  
I
I/O  
I
DAC0_ST  
9
10 PA.9  
OPA1_N  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
Operational amplifier 1 negative input pin.  
EBI external clock output pin.  
Smart Card 2 data pin.  
EBI_MCLK  
SC2_DAT  
SPI2_MISO  
SD1_DAT1  
O
I/O  
I/O  
I/O  
SPI2 MISO (Master In, Slave Out) pin.  
SD/SDIO1 data line bit 1.  
Mar 30, 2018  
Page 54 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
USCI0_DAT1  
UART1_TXD  
BPWM0_CH2  
QEI1_A  
I/O  
O
MFP6  
MFP7  
MFP9  
USCI0 data 1 pin.  
UART1 data transmitter output pin.  
BPWM0 channel 2 output/capture input.  
I/O  
I
MFP10 Quadrature encoder 1 phase A input  
MFP11 Enhanced capture unit 0 input 1 pin.  
MFP13 Timer2 external capture input/toggle output pin.  
ECAP0_IC1  
TM2_EXT  
I
I/O  
I/O  
A
10 11 PA.8  
OPA1_P  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
Operational amplifier 1 positive input pin.  
EBI address latch enable output pin.  
Smart Card 2 clock pin.  
EBI_ALE  
O
SC2_CLK  
O
SPI2_MOSI  
SD1_DAT0  
USCI0_CTL1  
UART1_RXD  
BPWM0_CH3  
QEI1_B  
I/O  
I/O  
I/O  
I
SPI2 MOSI (Master Out, Slave In) pin.  
SD/SDIO1 data line bit 0.  
USCI0 control 1 pin.  
UART1 data receiver input pin.  
BPWM0 channel 3 output/capture input.  
I/O  
I
MFP10 Quadrature encoder 1 phase B input  
MFP11 Enhanced capture unit 0 input 2 pin.  
MFP13 Timer3 external capture input/toggle output pin.  
MFP15 External interrupt 4 input pin.  
ECAP0_IC2  
TM3_EXT  
I
I/O  
I
INT4  
12 PF.6  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 19.  
EBI_ADR19  
SC0_CLK  
O
Smart Card 0 clock pin.  
I2S0_LRCK  
SPI0_MOSI  
UART4_RXD  
EBI_nCS0  
TAMPER0  
13 VDD  
O
I2S0 left right channel clock output pin.  
SPI0 MOSI (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
EBI chip select 0 output pin.  
I/O  
I
O
I/O  
P
MFP10 TAMPER detector loop pin 0.  
MFP0  
Power supply for I/O ports and LDO source for internal PLL  
and digital circuit.  
7
11 14 PF.5  
UART2_RXD  
I/O  
I
MFP0  
MFP2  
MFP4  
MFP8  
MFP9  
General purpose digital I/O pin.  
UART2 data receiver input pin.  
UART2 clear to Send input pin.  
BPWM0 channel 4 output/capture input.  
EPWM0 counter synchronous trigger output pin.  
UART2_nCTS  
I
BPWM0_CH4  
I/O  
O
EPWM0_SYNC_OUT  
Mar 30, 2018  
Page 55 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
X32_IN  
I
MFP10 External 32.768 kHz crystal input pin.  
MFP11 EADC0 external trigger input.  
EADC0_ST  
I
8
12 15 PF.4  
UART2_TXD  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP8  
General purpose digital I/O pin.  
UART2 data transmitter output pin.  
UART2 request to Send output pin.  
BPWM0 channel 5 output/capture input.  
UART2_nRTS  
BPWM0_CH5  
X32_OUT  
O
I/O  
O
MFP10 External 32.768 kHz crystal output pin.  
9
13 16 PF.3  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI chip select 0 output pin.  
UART0 data transmitter output pin.  
I2C0 clock pin.  
EBI_nCS0  
UART0_TXD  
I2C0_SCL  
XT1_IN  
O
I/O  
I
MFP10 External 4~24 MHz (high speed) crystal input pin.  
MFP11 BPWM1 channel 0 output/capture input.  
BPWM1_CH0  
I/O  
I/O  
O
10 14 17 PF.2  
EBI_nCS1  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI chip select 1 output pin.  
UART0 data receiver input pin.  
I2C0 data input/output pin.  
Quad SPI0 serial clock pin.  
UART0_RXD  
I2C0_SDA  
I
I/O  
I/O  
O
QSPI0_CLK  
XT1_OUT  
MFP10 External 4~24 MHz (high speed) crystal output pin.  
MFP11 BPWM1 channel 1 output/capture input.  
BPWM1_CH1  
I/O  
I/O  
I/O  
I/O  
O
18 PC.7  
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 9.  
EBI_AD9  
SPI1_MISO  
UART4_TXD  
SC2_PWR  
UART0_nCTS  
I2C1_SMBAL  
EPWM1_CH2  
BPWM1_CH0  
TM0  
SPI1 MISO (Master In, Slave Out) pin.  
UART4 data transmitter output pin.  
Smart Card 2 power pin.  
O
I
UART0 clear to Send input pin.  
I2C1 SMBus SMBALTER pin  
O
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 2 output/capture input.  
MFP12 BPWM1 channel 0 output/capture input.  
MFP14 Timer0 event counter input/toggle output pin.  
MFP15 External interrupt 3 input pin.  
INT3  
19 PC.6  
EBI_AD8  
I/O  
I/O  
MFP0  
MFP2  
General purpose digital I/O pin.  
EBI address/data bus bit 8.  
Mar 30, 2018  
Page 56 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
SPI1_MOSI  
UART4_RXD  
SC2_RST  
I/O  
I
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
SPI1 MOSI (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
O
Smart Card 2 reset pin.  
UART0_nRTS  
I2C1_SMBSUS  
EPWM1_CH3  
BPWM1_CH1  
TM1  
O
UART0 request to Send output pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
O
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 3 output/capture input.  
MFP12 BPWM1 channel 1 output/capture input.  
MFP14 Timer1 event counter input/toggle output pin.  
MFP15 External interrupt 2 input pin.  
INT2  
15 20 PA.7  
EBI_AD7  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 7.  
SPI1 serial clock pin.  
SPI1_CLK  
SC2_DAT  
Smart Card 2 data pin.  
UART0_TXD  
I2C1_SCL  
EPWM1_CH4  
BPWM1_CH2  
ACMP0_WLAT  
TM2  
UART0 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 4 output/capture input.  
MFP12 BPWM1 channel 2 output/capture input.  
MFP13 Analog comparator 0 window latch input pin  
MFP14 Timer2 event counter input/toggle output pin.  
MFP15 External interrupt 1 input pin.  
I/O  
I
INT1  
16 21 PA.6  
EBI_AD6  
I/O  
I/O  
I/O  
I
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 6.  
SPI1 slave select pin.  
SPI1_SS  
SD1_nCD  
SD/SDIO1 card detect input pin  
Smart Card 2 clock pin.  
SC2_CLK  
O
UART0_RXD  
I2C1_SDA  
EPWM1_CH5  
BPWM1_CH3  
ACMP1_WLAT  
TM3  
I
UART0 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 5 output/capture input.  
MFP12 BPWM1 channel 3 output/capture input.  
MFP13 Analog comparator 1 window latch input pin  
MFP14 Timer3 event counter input/toggle output pin.  
MFP15 External interrupt 0 input pin.  
I/O  
I
INT0  
22 VSS  
P
MFP0  
Ground pin for digital circuit.  
Mar 30, 2018  
Page 57 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
23 VDD  
P
MFP0  
Power supply for I/O ports and LDO source for internal PLL  
and digital circuit.  
24 LDO_CAP  
17 25 PA.5  
SPIM_D2  
A
I/O  
I/O  
I/O  
I/O  
I/O  
I
MFP0  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
LDO output pin.  
General purpose digital I/O pin.  
SPIM data 2 pin for Quad Mode I/O.  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
SPI1 I2S master clock output pin  
SD/SDIO1 command/response pin  
Smart Card 2 card detect pin.  
UART0 clear to Send input pin.  
UART5 data transmitter output pin.  
I2C0 clock pin.  
QSPI0_MISO1  
SPI1_I2SMCLK  
SD1_CMD  
SC2_nCD  
UART0_nCTS  
UART5_TXD  
I2C0_SCL  
I
O
I/O  
I/O  
I/O  
I
BPWM0_CH5  
EPWM0_CH0  
QEI0_INDEX  
MFP12 BPWM0 channel 5 output/capture input.  
MFP13 EPWM0 channel 0 output/capture input.  
MFP14 Quadrature encoder 0 index input  
18 26 PA.4  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM data 3 pin for Quad Mode I/O.  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
SPI0 I2S master clock output pin  
SD/SDIO1 clock output pin  
SPIM_D3  
QSPI0_MOSI1  
SPI0_I2SMCLK  
SD1_CLK  
SC0_nCD  
I
Smart Card 0 card detect pin.  
UART0_nRTS  
UART5_RXD  
I2C0_SDA  
O
UART0 request to Send output pin.  
UART5 data receiver input pin.  
I2C0 data input/output pin.  
I
I/O  
I/O  
I/O  
I
BPWM0_CH4  
EPWM0_CH1  
QEI0_A  
MFP12 BPWM0 channel 4 output/capture input.  
MFP13 EPWM0 channel 1 output/capture input.  
MFP14 Quadrature encoder 0 phase A input  
11 19 27 PA.3  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
SPIM slave select pin.  
SPIM_SS  
QSPI0_SS  
SPI0_SS  
Quad SPI0 slave select pin.  
SPI0 slave select pin.  
SD1_DAT3  
SC0_PWR  
UART4_TXD  
SD/SDIO1 data line bit 3.  
Smart Card 0 power pin.  
UART4 data transmitter output pin.  
O
Mar 30, 2018  
Page 58 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
UART1_TXD  
I2C1_SCL  
O
I/O  
I/O  
I/O  
I
MFP8  
MFP9  
UART1 data transmitter output pin.  
I2C1 clock pin.  
BPWM0_CH3  
EPWM0_CH2  
QEI0_B  
MFP12 BPWM0 channel 3 output/capture input.  
MFP13 EPWM0 channel 2 output/capture input.  
MFP14 Quadrature encoder 0 phase B input  
12 20 28 PA.2  
SPIM_CLK  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM serial clock pin.  
QSPI0_CLK  
Quad SPI0 serial clock pin.  
SPI0 serial clock pin.  
SPI0_CLK  
SD1_DAT2  
SD/SDIO1 data line bit 2.  
Smart Card 0 reset pin.  
SC0_RST  
UART4_RXD  
UART1_RXD  
I2C1_SDA  
I
UART4 data receiver input pin.  
UART1 data receiver input pin.  
I2C1 data input/output pin.  
I
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
BPWM0_CH2  
EPWM0_CH3  
13 21 29 PA.1  
SPIM_MISO  
QSPI0_MISO0  
SPI0_MISO  
MFP12 BPWM0 channel 2 output/capture input.  
MFP13 EPWM0 channel 3 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM MISO (Master In, Slave Out) pin.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
SPI0 MISO (Master In, Slave Out) pin.  
SD/SDIO1 data line bit 1.  
SD1_DAT1  
SC0_DAT  
Smart Card 0 data pin.  
UART0_TXD  
UART1_nCTS  
I2C2_SCL  
UART0 data transmitter output pin.  
UART1 clear to Send input pin.  
I2C2 clock pin.  
I
I/O  
I/O  
I/O  
I
BPWM0_CH1  
EPWM0_CH4  
DAC1_ST  
MFP12 BPWM0 channel 1 output/capture input.  
MFP13 EPWM0 channel 4 output/capture input.  
MFP15 DAC1 external trigger input.  
14 22 30 PA.0  
SPIM_MOSI  
QSPI0_MOSI0  
SPI0_MOSI  
I/O  
I/O  
I/O  
I/O  
I/O  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
SPIM MOSI (Master Out, Slave In) pin.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
SPI0 MOSI (Master Out, Slave In) pin.  
SD/SDIO1 data line bit 0.  
SD1_DAT0  
Mar 30, 2018  
Page 59 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
SC0_CLK  
UART0_RXD  
O
I
MFP6  
MFP7  
MFP8  
MFP9  
Smart Card 0 clock pin.  
UART0 data receiver input pin.  
UART1 request to Send output pin.  
I2C2 data input/output pin.  
UART1_nRTS  
O
I/O  
I/O  
I/O  
I
I2C2_SDA  
BPWM0_CH0  
MFP12 BPWM0 channel 0 output/capture input.  
MFP13 EPWM0 channel 5 output/capture input.  
MFP15 DAC0 external trigger input.  
EPWM0_CH5  
DAC0_ST  
15 23 31 VDDIO  
16 24 32 nRESET  
P
MFP0  
MFP0  
Power supply for PA.0~PA.5.  
I
External reset input: active LOW, with an internal pull-up.  
Set this pin low reset to initial state.  
17 25 33 PF.0  
UART1_TXD  
I2C1_SCL  
I/O  
O
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
UART1 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I/O  
O
BPWM1_CH0  
ICE_DAT  
MFP12 BPWM1 channel 0 output/capture input.  
MFP14 Serial wired debugger data pin.  
18 26 34 PF.1  
UART1_RXD  
I2C1_SDA  
I/O  
I
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
UART1 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
I/O  
I
BPWM1_CH1  
ICE_CLK  
MFP12 BPWM1 channel 1 output/capture input.  
MFP14 Serial wired debugger clock pin.  
27 35 PC.5  
EBI_AD5  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 5.  
SPIM_D2  
SPIM data 2 pin for Quad Mode I/O.  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
UART2 data transmitter output pin.  
I2C1 clock pin.  
QSPI0_MISO1  
UART2_TXD  
I2C1_SCL  
I/O  
O
UART4_TXD  
EPWM1_CH0  
28 36 PC.4  
EBI_AD4  
MFP11 UART4 data transmitter output pin.  
I/O  
I/O  
I/O  
I/O  
I/O  
I
MFP12 EPWM1 channel 0 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
EBI address/data bus bit 4.  
SPIM_D3  
SPIM data 3 pin for Quad Mode I/O.  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
Smart Card 1 card detect pin.  
I2S0 bit clock output pin.  
QSPI0_MOSI1  
SC1_nCD  
I2S0_BCLK  
O
Mar 30, 2018  
Page 60 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
SPI1_I2SMCLK  
I/O  
I
MFP7  
MFP8  
MFP9  
SPI1 I2S master clock output pin  
UART2 data receiver input pin.  
I2C1 data input/output pin.  
UART2_RXD  
I2C1_SDA  
I/O  
I
UART4_RXD  
EPWM1_CH1  
MFP11 UART4 data receiver input pin.  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP12 EPWM1 channel 1 output/capture input.  
29 37 PC.3  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 3.  
SPIM slave select pin.  
EBI_AD3  
SPIM_SS  
QSPI0_SS  
Quad SPI0 slave select pin.  
Smart Card 1 power pin.  
SC1_PWR  
I2S0_MCLK  
SPI1_MISO  
UART2_nRTS  
I2C0_SMBAL  
UART3_TXD  
EPWM1_CH2  
O
I2S0 master clock output pin.  
SPI1 MISO (Master In, Slave Out) pin.  
UART2 request to Send output pin.  
I2C0 SMBus SMBALTER pin  
I/O  
O
O
O
MFP11 UART3 data transmitter output pin.  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP12 EPWM1 channel 2 output/capture input.  
30 38 PC.2  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 2.  
EBI_AD2  
SPIM_CLK  
QSPI0_CLK  
SC1_RST  
SPIM serial clock pin.  
Quad SPI0 serial clock pin.  
Smart Card 1 reset pin.  
I2S0_DI  
I
I2S0 data input pin.  
SPI1_MOSI  
UART2_nCTS  
I2C0_SMBSUS  
UART3_RXD  
EPWM1_CH3  
I/O  
I
SPI1 MOSI (Master Out, Slave In) pin.  
UART2 clear to Send input pin.  
I2C0 SMBus SMBSUS pin (PMBus CONTROL pin)  
O
I
MFP11 UART3 data receiver input pin.  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP12 EPWM1 channel 3 output/capture input.  
19 31 39 PC.1  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
EBI address/data bus bit 1.  
EBI_AD1  
SPIM_MISO  
QSPI0_MISO0  
SC1_DAT  
SPIM MISO (Master In, Slave Out) pin.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
Smart Card 1 data pin.  
I2S0_DO  
I2S0 data output pin.  
Mar 30, 2018  
Page 61 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
SPI1_CLK  
UART2_TXD  
I2C0_SCL  
I/O  
O
MFP7  
MFP8  
MFP9  
SPI1 serial clock pin.  
UART2 data transmitter output pin.  
I2C0 clock pin.  
I/O  
I/O  
O
EPWM1_CH4  
ACMP0_O  
MFP12 EPWM1 channel 4 output/capture input.  
MFP14 Analog comparator 0 output pin.  
20 32 40 PC.0  
EBI_AD0  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 0.  
SPIM_MOSI  
QSPI0_MOSI0  
SC1_CLK  
SPIM MOSI (Master Out, Slave In) pin.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
Smart Card 1 clock pin.  
I2S0_LRCK  
SPI1_SS  
O
I2S0 left right channel clock output pin.  
SPI1 slave select pin.  
I/O  
I
UART2_RXD  
I2C0_SDA  
UART2 data receiver input pin.  
I2C0 data input/output pin.  
I/O  
I/O  
O
EPWM1_CH5  
ACMP1_O  
MFP12 EPWM1 channel 5 output/capture input.  
MFP14 Analog comparator 1 output pin.  
41 PD.3  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP7  
MFP9  
MFP0  
General purpose digital I/O pin.  
EBI address/data bus bit 10.  
USCI0 control 1 pin.  
EBI_AD10  
USCI0_CTL1  
SPI0_SS  
SPI0 slave select pin.  
UART3_nRTS  
USCI1_CTL0  
SC2_PWR  
UART3 request to Send output pin.  
USCI1 control 0 pin.  
I/O  
O
Smart Card 2 power pin.  
SC1_nCD  
I
Smart Card 1 card detect pin.  
UART0 data transmitter output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 11.  
USCI0 data 1 pin.  
UART0_TXD  
42 PD.2  
O
I/O  
I/O  
I/O  
I/O  
I
EBI_AD11  
USCI0_DAT1  
SPI0_CLK  
SPI0 serial clock pin.  
UART3_nCTS  
SC2_RST  
UART3 clear to Send input pin.  
Smart Card 2 reset pin.  
O
UART0_RXD  
43 PD.1  
I
UART0 data receiver input pin.  
General purpose digital I/O pin.  
I/O  
Mar 30, 2018  
Page 62 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
EBI_AD12  
USCI0_DAT0  
SPI0_MISO  
UART3_TXD  
I2C2_SCL  
I/O  
I/O  
I/O  
O
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
EBI address/data bus bit 12.  
USCI0 data 0 pin.  
SPI0 MISO (Master In, Slave Out) pin.  
UART3 data transmitter output pin.  
I2C2 clock pin.  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I
SC2_DAT  
Smart Card 2 data pin.  
44 PD.0  
General purpose digital I/O pin.  
EBI address/data bus bit 13.  
USCI0 clock pin.  
EBI_AD13  
USCI0_CLK  
SPI0_MOSI  
UART3_RXD  
I2C2_SDA  
SPI0 MOSI (Master Out, Slave In) pin.  
UART3 data receiver input pin.  
I2C2 data input/output pin.  
Smart Card 2 clock pin.  
I/O  
O
SC2_CLK  
TM2  
I/O  
I/O  
O
MFP14 Timer2 event counter input/toggle output pin.  
21 33 45 PA.12  
I2S0_BCLK  
UART4_TXD  
I2C1_SCL  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP7  
General purpose digital I/O pin.  
I2S0 bit clock output pin.  
UART4 data transmitter output pin.  
I2C1 clock pin.  
O
I/O  
I/O  
O
SPI2_SS  
SPI2 slave select pin.  
SC2_PWR  
Smart Card 2 power pin.  
BPWM1_CH2  
QEI1_INDEX  
22 34 46 PA.13  
I2S0_MCLK  
UART4_RXD  
I2C1_SDA  
I/O  
I
MFP11 BPWM1 channel 2 output/capture input.  
MFP12 Quadrature encoder 1 index input  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP7  
General purpose digital I/O pin.  
I2S0 master clock output pin.  
UART4 data receiver input pin.  
I2C1 data input/output pin.  
SPI2 serial clock pin.  
I
I/O  
I/O  
O
SPI2_CLK  
SC2_RST  
Smart Card 2 reset pin.  
BPWM1_CH3  
QEI1_A  
I/O  
I
MFP11 BPWM1 channel 3 output/capture input.  
MFP12 Quadrature encoder 1 phase A input  
23 35 47 PA.14  
I2S0_DI  
I/O  
I
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
I2S0 data input pin.  
UART0_TXD  
O
UART0 data transmitter output pin.  
Mar 30, 2018  
Page 63 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
SPI2_MISO  
I2C2_SCL  
I/O  
I/O  
I/O  
I/O  
I
MFP5  
MFP6  
MFP7  
SPI2 MISO (Master In, Slave Out) pin.  
I2C2 clock pin.  
SC2_DAT  
Smart Card 2 data pin.  
BPWM1_CH4  
QEI1_B  
MFP11 BPWM1 channel 4 output/capture input.  
MFP12 Quadrature encoder 1 phase B input  
24 36 48 PA.15  
I2S0_DO  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
I2S0 data output pin.  
UART0_RXD  
SPI2_MOSI  
I
UART0 data receiver input pin.  
SPI2 MOSI (Master Out, Slave In) pin.  
I2C2 data input/output pin.  
Smart Card 2 clock pin.  
I/O  
I/O  
O
I2C2_SDA  
SC2_CLK  
BPWM1_CH5  
I/O  
I
MFP11 BPWM1 channel 5 output/capture input.  
EPWM0_SYNC_IN  
MFP12 EPWM0 counter synchronous trigger input pin.  
25 37 49 VSS  
26 38 50 LDO_CAP  
27 39 51 VDD  
P
MFP0  
MFP0  
MFP0  
Ground pin for digital circuit.  
LDO output pin.  
A
P
Power supply for I/O ports and LDO source for internal PLL  
and digital circuit.  
40 52 PC.14  
EBI_AD11  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
EBI address/data bus bit 11.  
Smart Card 1 card detect pin.  
SPI0 I2S master clock output pin  
USCI0 control 0 pin.  
SC1_nCD  
SPI0_I2SMCLK  
I/O  
I/O  
I/O  
I
USCI0_CTL0  
QSPI0_CLK  
EPWM0_SYNC_IN  
TM1  
Quad SPI0 serial clock pin.  
MFP11 EPWM0 counter synchronous trigger input pin.  
MFP13 Timer1 event counter input/toggle output pin.  
I/O  
I/O  
A
28 41 53 PB.15  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 15 analog input.  
EBI address/data bus bit 12.  
Smart Card 1 power pin.  
EADC0_CH15  
EBI_AD12  
I/O  
O
SC1_PWR  
SPI0_SS  
I/O  
I/O  
I
SPI0 slave select pin.  
USCI0_CTL1  
UART0_nCTS  
UART3_TXD  
I2C2_SMBAL  
USCI0 control 1 pin.  
UART0 clear to Send input pin.  
UART3 data transmitter output pin.  
I2C2 SMBus SMBALTER pin  
O
O
Mar 30, 2018  
Page 64 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
EPWM1_CH0  
TM0_EXT  
29 42 54 PB.14  
I/O  
I/O  
I/O  
A
MFP11 EPWM1 channel 0 output/capture input.  
MFP13 Timer0 external capture input/toggle output pin.  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 14 analog input.  
EBI address/data bus bit 13.  
Smart Card 1 reset pin.  
EADC0_CH14  
EBI_AD13  
I/O  
O
SC1_RST  
SPI0_CLK  
I/O  
I/O  
O
SPI0 serial clock pin.  
USCI0_DAT1  
UART0_nRTS  
UART3_RXD  
I2C2_SMBSUS  
EPWM1_CH1  
TM1_EXT  
USCI0 data 1 pin.  
UART0 request to Send output pin.  
UART3 data receiver input pin.  
I2C2 SMBus SMBSUS pin (PMBus CONTROL pin)  
I
O
I/O  
I/O  
O
MFP11 EPWM1 channel 1 output/capture input.  
MFP13 Timer1 external capture input/toggle output pin.  
MFP14 Clock Out  
CLKO  
30 43 55 PB.13  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 13 analog input.  
DAC1 channel analog output.  
Analog comparator 0 positive input 3 pin.  
Analog comparator 1 positive input 3 pin.  
EBI address/data bus bit 14.  
Smart Card 1 data pin.  
EADC0_CH13  
DAC1_OUT  
ACMP0_P3  
ACMP1_P3  
EBI_AD14  
A
A
A
I/O  
I/O  
I/O  
I/O  
O
SC1_DAT  
SPI0_MISO  
USCI0_DAT0  
UART0_TXD  
UART3_nRTS  
I2C2_SCL  
SPI0 MISO (Master In, Slave Out) pin.  
USCI0 data 0 pin.  
UART0 data transmitter output pin.  
UART3 request to Send output pin.  
I2C2 clock pin.  
O
I/O  
I/O  
I/O  
I/O  
A
EPWM1_CH2  
TM2_EXT  
MFP11 EPWM1 channel 2 output/capture input.  
MFP13 Timer2 external capture input/toggle output pin.  
31 44 56 PB.12  
MFP0  
MFP1  
MFP1  
MFP1  
MFP1  
General purpose digital I/O pin.  
EADC0_CH12  
DAC0_OUT  
ACMP0_P2  
ACMP1_P2  
EADC0 channel 12 analog input.  
DAC0 channel analog output.  
A
A
Analog comparator 0 positive input 2 pin.  
Analog comparator 1 positive input 2 pin.  
A
Mar 30, 2018  
Page 65 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
EBI_AD15  
SC1_CLK  
I/O  
O
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
EBI address/data bus bit 15.  
Smart Card 1 clock pin.  
SPI0_MOSI  
I/O  
I/O  
I
SPI0 MOSI (Master Out, Slave In) pin.  
USCI0 clock pin.  
USCI0_CLK  
UART0_RXD  
UART3_nCTS  
I2C2_SDA  
UART0 data receiver input pin.  
UART3 clear to Send input pin.  
I2C2 data input/output pin.  
SD/SDIO0 card detect input pin  
I
I/O  
I
SD0_nCD  
EPWM1_CH3  
TM3_EXT  
I/O  
I/O  
P
MFP11 EPWM1 channel 3 output/capture input.  
MFP13 Timer3 external capture input/toggle output pin.  
32 45 57 AVDD  
58 VREF  
MFP0  
MFP0  
Power supply for internal analog circuit.  
A
ADC reference voltage input.  
Note: This pin needs to be connected with a 1uF capacitor.  
46 59 AVSS  
60 PB.11  
P
I/O  
A
MFP0  
MFP0  
MFP1  
MFP2  
MFP5  
MFP6  
MFP7  
MFP9  
Ground pin for analog circuit.  
General purpose digital I/O pin.  
EADC0 channel 11 analog input.  
EBI address bus bit 16.  
EADC0_CH11  
EBI_ADR16  
UART0_nCTS  
UART4_TXD  
I2C1_SCL  
O
I
UART0 clear to Send input pin.  
UART4 data transmitter output pin.  
I2C1 clock pin.  
O
I/O  
I/O  
I/O  
I/O  
I/O  
A
SPI0_I2SMCLK  
BPWM1_CH0  
SPI3_CLK  
SPI0 I2S master clock output pin  
MFP10 BPWM1 channel 0 output/capture input.  
MFP11 SPI3 serial clock pin.  
61 PB.10  
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EADC0 channel 10 analog input.  
EBI address bus bit 17.  
EADC0_CH10  
EBI_ADR17  
USCI1_CTL0  
UART0_nRTS  
UART4_RXD  
I2C1_SDA  
O
I/O  
O
USCI1 control 0 pin.  
UART0 request to Send output pin.  
UART4 data receiver input pin.  
I2C1 data input/output pin.  
I
I/O  
I/O  
I/O  
I/O  
BPWM1_CH1  
SPI3_SS  
MFP10 BPWM1 channel 1 output/capture input.  
MFP11 SPI3 slave select pin.  
62 PB.9  
MFP0  
General purpose digital I/O pin.  
Mar 30, 2018  
Page 66 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
EADC0_CH9  
EBI_ADR18  
USCI1_CTL1  
UART0_TXD  
UART1_nCTS  
I2C1_SMBAL  
BPWM1_CH2  
SPI3_MISO  
INT7  
A
O
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
EADC0 channel 9 analog input.  
EBI address bus bit 18.  
I/O  
O
USCI1 control 1 pin.  
UART0 data transmitter output pin.  
UART1 clear to Send input pin.  
I2C1 SMBus SMBALTER pin  
I
O
I/O  
I/O  
I
MFP10 BPWM1 channel 2 output/capture input.  
MFP11 SPI3 MISO (Master In, Slave Out) pin.  
MFP13 External interrupt 7 input pin.  
63 PB.8  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EADC0 channel 8 analog input.  
EBI address bus bit 19.  
EADC0_CH8  
EBI_ADR19  
USCI1_CLK  
UART0_RXD  
UART1_nRTS  
I2C1_SMBSUS  
BPWM1_CH3  
SPI3_MOSI  
INT6  
O
I/O  
I
USCI1 clock pin.  
UART0 data receiver input pin.  
UART1 request to Send output pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
O
O
I/O  
I/O  
I
MFP10 BPWM1 channel 3 output/capture input.  
MFP11 SPI3 MOSI (Master Out, Slave In) pin.  
MFP13 External interrupt 6 input pin.  
47 64 PB.7  
EADC0_CH7  
EBI_nWRL  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP4  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 7 analog input.  
EBI low byte write enable output pin.  
USCI1 data 0 pin.  
O
USCI1_DAT0  
UART1_TXD  
SD1_CMD  
I/O  
O
UART1 data transmitter output pin.  
SD/SDIO1 command/response pin  
EBI chip select 0 output pin.  
I/O  
O
EBI_nCS0  
BPWM1_CH4  
EPWM1_BRAKE0  
EPWM1_CH4  
INT5  
I/O  
I
MFP10 BPWM1 channel 4 output/capture input.  
MFP11 EPWM1 Brake 0 input pin.  
I/O  
I
MFP12 EPWM1 channel 4 output/capture input.  
MFP13 External interrupt 5 input pin.  
ACMP0_O  
O
MFP15 Analog comparator 0 output pin.  
Mar 30, 2018  
Page 67 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.2.2 M482 Series Pin Description  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
1
2
3
1
2
3
2
3
4
1
2
3
PB.5  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 5 analog input.  
Analog comparator 1 negative input pin.  
EBI address bus bit 0.  
EADC0_CH5  
ACMP1_N  
EBI_ADR0  
SD0_DAT3  
SPI1_MISO  
I2C0_SCL  
UART5_TXD  
USCI1_CTL0  
SC0_CLK  
I2S0_BCLK  
EPWM0_CH0  
TM0  
A
O
I/O  
I/O  
I/O  
O
SD/SDIO0 data line bit 3.  
SPI1 MISO (Master In, Slave Out) pin.  
I2C0 clock pin.  
UART5 data transmitter output pin.  
USCI1 control 0 pin.  
I/O  
O
Smart Card 0 clock pin.  
O
MFP10 I2S0 bit clock output pin.  
I/O  
I/O  
I
MFP11 EPWM0 channel 0 output/capture input.  
MFP14 Timer0 event counter input/toggle output pin.  
MFP15 External interrupt 0 input pin.  
INT0  
PB.4  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 4 analog input.  
Analog comparator 1 positive input 1 pin.  
EBI address bus bit 1.  
EADC0_CH4  
ACMP1_P1  
EBI_ADR1  
SD0_DAT2  
SPI1_MOSI  
I2C0_SDA  
UART5_RXD  
USCI1_CTL1  
SC0_DAT  
I2S0_MCLK  
EPWM0_CH1  
TM1  
A
O
I/O  
I/O  
I/O  
I
SD/SDIO0 data line bit 2.  
SPI1 MOSI (Master Out, Slave In) pin.  
I2C0 data input/output pin.  
UART5 data receiver input pin.  
USCI1 control 1 pin.  
I/O  
I/O  
O
Smart Card 0 data pin.  
MFP10 I2S0 master clock output pin.  
I/O  
I/O  
I
MFP11 EPWM0 channel 1 output/capture input.  
MFP14 Timer1 event counter input/toggle output pin.  
MFP15 External interrupt 1 input pin.  
INT1  
PB.3  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
General purpose digital I/O pin.  
EADC0 channel 3 analog input.  
Analog comparator 0 negative input pin.  
EBI address bus bit 2.  
EADC0_CH3  
ACMP0_N  
EBI_ADR2  
A
O
Mar 30, 2018  
Page 68 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
SD0_DAT1  
SPI1_CLK  
UART1_TXD  
UART5_nRTS  
USCI1_DAT1  
SC0_RST  
I2S0_DI  
I/O  
I/O  
O
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
SD/SDIO0 data line bit 1.  
SPI1 serial clock pin.  
UART1 data transmitter output pin.  
UART5 request to Send output pin.  
USCI1 data 1 pin.  
O
I/O  
O
Smart Card 0 reset pin.  
I
MFP10 I2S0 data input pin.  
EPWM0_CH2  
TM2  
I/O  
I/O  
I
MFP11 EPWM0 channel 2 output/capture input.  
MFP14 Timer2 event counter input/toggle output pin.  
MFP15 External interrupt 2 input pin.  
INT2  
4
4
5
4
PB.2  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 2 analog input.  
Analog comparator 0 positive input 1 pin.  
Operational amplifier 0 output pin.  
EBI address bus bit 3.  
EADC0_CH2  
ACMP0_P1  
OPA0_O  
A
A
EBI_ADR3  
SD0_DAT0  
SPI1_SS  
O
I/O  
I/O  
I
SD/SDIO0 data line bit 0.  
SPI1 slave select pin.  
UART1_RXD  
UART5_nCTS  
USCI1_DAT0  
SC0_PWR  
I2S0_DO  
UART1 data receiver input pin.  
UART5 clear to Send input pin.  
USCI1 data 0 pin.  
I
I/O  
O
Smart Card 0 power pin.  
O
MFP10 I2S0 data output pin.  
EPWM0_CH3  
TM3  
I/O  
I/O  
I
MFP11 EPWM0 channel 3 output/capture input.  
MFP14 Timer3 event counter input/toggle output pin.  
MFP15 External interrupt 3 input pin.  
INT3  
5
PC.12  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP6  
MFP9  
General purpose digital I/O pin.  
EBI address bus bit 4.  
EBI_ADR4  
UART0_TXD  
I2C0_SCL  
SPI3_MISO  
SC0_nCD  
ECAP1_IC2  
EPWM1_CH0  
O
UART0 data transmitter output pin.  
I2C0 clock pin.  
I/O  
I/O  
I
SPI3 MISO (Master In, Slave Out) pin.  
Smart Card 0 card detect pin.  
I
MFP11 Enhanced capture unit 1 input 2 pin.  
MFP12 EPWM1 channel 0 output/capture input.  
I/O  
Mar 30, 2018  
Page 69 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
ACMP0_O  
O
I/O  
O
MFP14 Analog comparator 0 output pin.  
6
PC.11  
MFP0  
MFP2  
MFP3  
MFP4  
MFP6  
General purpose digital I/O pin.  
EBI address bus bit 5.  
EBI_ADR5  
UART0_RXD  
I2C0_SDA  
SPI3_MOSI  
ECAP1_IC1  
EPWM1_CH1  
ACMP1_O  
PC.10  
I
UART0 data receiver input pin.  
I2C0 data input/output pin.  
I/O  
I/O  
I
SPI3 MOSI (Master Out, Slave In) pin.  
MFP11 Enhanced capture unit 1 input 1 pin.  
MFP12 EPWM1 channel 1 output/capture input.  
MFP14 Analog comparator 1 output pin.  
I/O  
O
7
I/O  
O
MFP0  
MFP2  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
EBI address bus bit 6.  
EBI_ADR6  
SPI3_CLK  
UART3_TXD  
CAN1_TXD  
ECAP1_IC0  
EPWM1_CH2  
PC.9  
I/O  
O
SPI3 serial clock pin.  
UART3 data transmitter output pin.  
CAN1 bus transmitter output.  
O
I
MFP11 Enhanced capture unit 1 input 0 pin.  
MFP12 EPWM1 channel 2 output/capture input.  
I/O  
I/O  
O
8
MFP0  
MFP2  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
EBI address bus bit 7.  
EBI_ADR7  
SPI3_SS  
I/O  
I
SPI3 slave select pin.  
UART3_RXD  
CAN1_RXD  
EPWM1_CH3  
PB.1  
UART3 data receiver input pin.  
CAN1 bus receiver input.  
I
I/O  
I/O  
A
MFP12 EPWM1 channel 3 output/capture input.  
5
5
6
9
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 1 analog input.  
Operational amplifier 0 negative input pin.  
EBI address bus bit 8.  
EADC0_CH1  
OPA0_N  
A
EBI_ADR8  
SD0_CLK  
O
O
SD/SDIO0 clock output pin  
SPI1 I2S master clock output pin  
SPI3 I2S master clock output pin  
UART2 data transmitter output pin.  
USCI1 clock pin.  
SPI1_I2SMCLK  
SPI3_I2SMCLK  
UART2_TXD  
USCI1_CLK  
I2C1_SCL  
I2S0_LRCK  
I/O  
I/O  
O
I/O  
I/O  
O
I2C1 clock pin.  
MFP10 I2S0 left right channel clock output pin.  
Mar 30, 2018  
Page 70 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
EPWM0_CH4  
I/O  
I/O  
I
MFP11 EPWM0 channel 4 output/capture input.  
MFP12 EPWM1 channel 4 output/capture input.  
MFP13 EPWM0 Brake 0 input pin.  
EPWM1_CH4  
EPWM0_BRAKE0  
6
6
7
10 PB.0  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 0 analog input.  
Operational amplifier 0 positive input pin.  
EBI address bus bit 9.  
EADC0_CH0  
OPA0_P  
A
EBI_ADR9  
O
SD0_CMD  
I/O  
I
SD/SDIO0 command/response pin  
UART2 data receiver input pin.  
SPI0 I2S master clock output pin  
I2C1 data input/output pin.  
UART2_RXD  
SPI0_I2SMCLK  
I2C1_SDA  
I/O  
I/O  
I/O  
I/O  
I
EPWM0_CH5  
EPWM1_CH5  
EPWM0_BRAKE1  
MFP11 EPWM0 channel 5 output/capture input.  
MFP12 EPWM1 channel 5 output/capture input.  
MFP13 EPWM0 Brake 1 input pin.  
11 VSS  
P
MFP0  
MFP0  
Ground pin for digital circuit.  
12 VDD  
P
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
7
8
13 PA.11  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
Analog comparator 0 positive input 0 pin.  
EBI read enable output pin.  
Smart Card 2 power pin.  
ACMP0_P0  
EBI_nRD  
O
SC2_PWR  
SPI2_SS  
O
I/O  
I/O  
I/O  
I/O  
I/O  
O
SPI2 slave select pin.  
SD1_DAT3  
USCI0_CLK  
I2C2_SCL  
SD/SDIO1 data line bit 3.  
USCI0 clock pin.  
I2C2 clock pin.  
BPWM0_CH0  
EPWM0_SYNC_OUT  
TM0_EXT  
BPWM0 channel 0 output/capture input.  
MFP10 EPWM0 counter synchronous trigger output pin.  
MFP13 Timer0 external capture input/toggle output pin.  
MFP14 DAC1 external trigger input.  
I/O  
I
DAC1_ST  
8
9
14 PA.10  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
General purpose digital I/O pin.  
Analog comparator 1 positive input 0 pin.  
Operational amplifier 1 output pin.  
EBI write enable output pin.  
ACMP1_P0  
OPA1_O  
A
EBI_nWR  
SC2_RST  
O
O
Smart Card 2 reset pin.  
Mar 30, 2018  
Page 71 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
SPI2_CLK  
I/O  
I/O  
I/O  
I/O  
I/O  
I
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
SPI2 serial clock pin.  
SD1_DAT2  
USCI0_DAT0  
I2C2_SDA  
SD/SDIO1 data line bit 2.  
USCI0 data 0 pin.  
I2C2 data input/output pin.  
BPWM0 channel 1 output/capture input.  
BPWM0_CH1  
QEI1_INDEX  
ECAP0_IC0  
TM1_EXT  
MFP10 Quadrature encoder 1 index input  
MFP11 Enhanced capture unit 0 input 0 pin.  
MFP13 Timer1 external capture input/toggle output pin.  
MFP14 DAC0 external trigger input.  
I
I/O  
I
DAC0_ST  
9
10 15 PA.9  
OPA1_N  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
Operational amplifier 1 negative input pin.  
EBI external clock output pin.  
Smart Card 2 data pin.  
EBI_MCLK  
SC2_DAT  
O
I/O  
I/O  
I/O  
I/O  
O
SPI2_MISO  
SD1_DAT1  
USCI0_DAT1  
UART1_TXD  
BPWM0_CH2  
QEI1_A  
SPI2 MISO (Master In, Slave Out) pin.  
SD/SDIO1 data line bit 1.  
USCI0 data 1 pin.  
UART1 data transmitter output pin.  
BPWM0 channel 2 output/capture input.  
I/O  
I
MFP10 Quadrature encoder 1 phase A input  
MFP11 Enhanced capture unit 0 input 1 pin.  
MFP13 Timer2 external capture input/toggle output pin.  
ECAP0_IC1  
TM2_EXT  
I
I/O  
I/O  
A
10 11 16 PA.8  
OPA1_P  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
Operational amplifier 1 positive input pin.  
EBI address latch enable output pin.  
Smart Card 2 clock pin.  
EBI_ALE  
O
SC2_CLK  
O
SPI2_MOSI  
SD1_DAT0  
USCI0_CTL1  
UART1_RXD  
BPWM0_CH3  
QEI1_B  
I/O  
I/O  
I/O  
I
SPI2 MOSI (Master Out, Slave In) pin.  
SD/SDIO1 data line bit 0.  
USCI0 control 1 pin.  
UART1 data receiver input pin.  
BPWM0 channel 3 output/capture input.  
I/O  
I
MFP10 Quadrature encoder 1 phase B input  
MFP11 Enhanced capture unit 0 input 2 pin.  
MFP13 Timer3 external capture input/toggle output pin.  
ECAP0_IC2  
TM3_EXT  
I
I/O  
Mar 30, 2018  
Page 72 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
INT4  
17 PC.13  
EBI_ADR10  
SC2_nCD  
SPI2_I2SMCLK  
CAN1_TXD  
USCI0_CTL0  
UART2_TXD  
BPWM0_CH4  
CLKO  
I
I/O  
O
I
MFP15 External interrupt 4 input pin.  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
EBI address bus bit 10.  
Smart Card 2 card detect pin.  
SPI2 I2S master clock output pin  
CAN1 bus transmitter output.  
USCI0 control 0 pin.  
I/O  
O
I/O  
O
I/O  
O
I
UART2 data transmitter output pin.  
BPWM0 channel 4 output/capture input.  
MFP13 Clock Out  
EADC0_ST  
18 PD.12  
OPA2_O  
MFP14 EADC0 external trigger input.  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP5  
MFP7  
MFP9  
General purpose digital I/O pin.  
Operational amplifier 2 output pin.  
EBI chip select 0 output pin.  
EBI_nCS0  
CAN1_RXD  
UART2_RXD  
BPWM0_CH5  
QEI0_INDEX  
CLKO  
O
I
CAN1 bus receiver input.  
I
UART2 data receiver input pin.  
BPWM0 channel 5 output/capture input.  
I/O  
I
MFP10 Quadrature encoder 0 index input  
MFP13 Clock Out  
O
I
EADC0_ST  
INT5  
MFP14 EADC0 external trigger input.  
MFP15 External interrupt 5 input pin.  
I
19 PD.11  
OPA2_N  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
Operational amplifier 2 negative input pin.  
EBI chip select 1 output pin.  
EBI_nCS1  
UART1_TXD  
CAN0_TXD  
QEI0_A  
O
O
O
I
UART1 data transmitter output pin.  
CAN0 bus transmitter output.  
MFP10 Quadrature encoder 0 phase A input  
MFP15 External interrupt 6 input pin.  
INT6  
I
20 PD.10  
OPA2_P  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
Operational amplifier 2 positive input pin.  
EBI chip select 2 output pin.  
EBI_nCS2  
UART1_RXD  
CAN0_RXD  
O
I
UART1 data receiver input pin.  
CAN0 bus receiver input.  
I
Mar 30, 2018  
Page 73 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
QEI0_B  
INT7  
I
MFP10 Quadrature encoder 0 phase B input  
MFP15 External interrupt 7 input pin.  
I
21 PG.2  
EBI_ADR11  
SPI2_SS  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 11.  
SPI2 slave select pin.  
I/O  
O
I2C0_SMBAL  
I2C1_SCL  
TM0  
I2C0 SMBus SMBALTER pin  
I2C1 clock pin.  
I/O  
I/O  
I/O  
O
MFP13 Timer0 event counter input/toggle output pin.  
22 PG.3  
EBI_ADR12  
SPI2_CLK  
I2C0_SMBSUS  
I2C1_SDA  
TM1  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 12.  
I/O  
O
SPI2 serial clock pin.  
I2C0 SMBus SMBSUS pin (PMBus CONTROL pin)  
I2C1 data input/output pin.  
I/O  
I/O  
I/O  
O
MFP13 Timer1 event counter input/toggle output pin.  
23 PG.4  
EBI_ADR13  
SPI2_MISO  
TM2  
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address bus bit 13.  
I/O  
I/O  
I/O  
O
SPI2 MISO (Master In, Slave Out) pin.  
MFP13 Timer2 event counter input/toggle output pin.  
24 PF.11  
EBI_ADR14  
SPI2_MOSI  
TAMPER5  
TM3  
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address bus bit 14.  
I/O  
I/O  
I/O  
I/O  
O
SPI2 MOSI (Master Out, Slave In) pin.  
MFP10 TAMPER detector loop pin 5.  
MFP13 Timer3 event counter input/toggle output pin.  
25 PF.10  
EBI_ADR15  
SC0_nCD  
I2S0_BCLK  
SPI0_I2SMCLK  
TAMPER4  
26 PF.9  
EBI_ADR16  
SC0_PWR  
I2S0_MCLK  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 15.  
I
Smart Card 0 card detect pin.  
I2S0 bit clock output pin.  
O
I/O  
I/O  
I/O  
O
SPI0 I2S master clock output pin  
MFP10 TAMPER detector loop pin 4.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address bus bit 16.  
O
Smart Card 0 power pin.  
O
I2S0 master clock output pin.  
Mar 30, 2018  
Page 74 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
SPI0_SS  
TAMPER3  
27 PF.8  
I/O  
I/O  
I/O  
O
MFP5  
SPI0 slave select pin.  
MFP10 TAMPER detector loop pin 3.  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 17.  
Smart Card 0 reset pin.  
I2S0 data input pin.  
EBI_ADR17  
SC0_RST  
O
I2S0_DI  
I
SPI0_CLK  
I/O  
I/O  
I/O  
O
SPI0 serial clock pin.  
TAMPER2  
28 PF.7  
MFP10 TAMPER detector loop pin 2.  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
EBI address bus bit 18.  
EBI_ADR18  
SC0_DAT  
I/O  
O
Smart Card 0 data pin.  
I2S0_DO  
I2S0 data output pin.  
SPI0_MISO  
UART4_TXD  
TAMPER1  
12 29 PF.6  
EBI_ADR19  
SC0_CLK  
I/O  
O
SPI0 MISO (Master In, Slave Out) pin.  
UART4 data transmitter output pin.  
I/O  
I/O  
O
MFP10 TAMPER detector loop pin 1.  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 19.  
O
Smart Card 0 clock pin.  
I2S0_LRCK  
SPI0_MOSI  
UART4_RXD  
EBI_nCS0  
O
I2S0 left right channel clock output pin.  
SPI0 MOSI (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
EBI chip select 0 output pin.  
I/O  
I
O
TAMPER0  
13 30 VDD  
I/O  
P
MFP10 TAMPER detector loop pin 0.  
MFP0  
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
7
11 14 31 PF.5  
UART2_RXD  
I/O  
I
MFP0  
MFP2  
MFP4  
MFP8  
MFP9  
General purpose digital I/O pin.  
UART2 data receiver input pin.  
UART2 clear to Send input pin.  
BPWM0 channel 4 output/capture input.  
EPWM0 counter synchronous trigger output pin.  
UART2_nCTS  
BPWM0_CH4  
EPWM0_SYNC_OUT  
X32_IN  
I
I/O  
O
I
MFP10 External 32.768 kHz crystal input pin.  
MFP11 EADC0 external trigger input.  
EADC0_ST  
I
8
12 15 32 PF.4  
UART2_TXD  
I/O  
O
MFP0  
MFP2  
General purpose digital I/O pin.  
UART2 data transmitter output pin.  
Mar 30, 2018  
Page 75 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
UART2_nRTS  
O
I/O  
O
MFP4  
MFP8  
UART2 request to Send output pin.  
BPWM0_CH5  
X32_OUT  
BPWM0 channel 5 output/capture input.  
MFP10 External 32.768 kHz crystal output pin.  
33 PH.4  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address bus bit 3.  
EBI_ADR3  
SPI1_MISO  
I/O  
I/O  
O
SPI1 MISO (Master In, Slave Out) pin.  
General purpose digital I/O pin.  
EBI address bus bit 2.  
34 PH.5  
EBI_ADR2  
SPI1_MOSI  
I/O  
I/O  
O
SPI1 MOSI (Master Out, Slave In) pin.  
General purpose digital I/O pin.  
EBI address bus bit 1.  
35 PH.6  
EBI_ADR1  
SPI1_CLK  
I/O  
I/O  
O
SPI1 serial clock pin.  
36 PH.7  
General purpose digital I/O pin.  
EBI address bus bit 0.  
EBI_ADR0  
SPI1_SS  
I/O  
I/O  
O
SPI1 slave select pin.  
9
13 16 37 PF.3  
General purpose digital I/O pin.  
EBI chip select 0 output pin.  
UART0 data transmitter output pin.  
I2C0 clock pin.  
EBI_nCS0  
UART0_TXD  
I2C0_SCL  
XT1_IN  
O
I/O  
I
MFP10 External 4~24 MHz (high speed) crystal input pin.  
MFP11 BPWM1 channel 0 output/capture input.  
BPWM1_CH0  
I/O  
I/O  
O
10 14 17 38 PF.2  
EBI_nCS1  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI chip select 1 output pin.  
UART0 data receiver input pin.  
I2C0 data input/output pin.  
Quad SPI0 serial clock pin.  
UART0_RXD  
I2C0_SDA  
I
I/O  
I/O  
O
QSPI0_CLK  
XT1_OUT  
MFP10 External 4~24 MHz (high speed) crystal output pin.  
MFP11 BPWM1 channel 1 output/capture input.  
BPWM1_CH1  
I/O  
P
39 VSS  
MFP0  
MFP0  
Ground pin for digital circuit.  
40 VDD  
P
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
41 PE.8  
I/O  
O
MFP0  
MFP2  
MFP4  
General purpose digital I/O pin.  
EBI address bus bit 10.  
EBI_ADR10  
I2S0_BCLK  
O
I2S0 bit clock output pin.  
Mar 30, 2018  
Page 76 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
SPI2_CLK  
USCI1_CTL1  
UART2_TXD  
EPWM0_CH0  
EPWM0_BRAKE0  
ECAP0_IC0  
TRACE_CLK  
42 PE.9  
I/O  
I/O  
O
MFP5  
MFP6  
MFP7  
SPI2 serial clock pin.  
USCI1 control 1 pin.  
UART2 data transmitter output pin.  
I/O  
I
MFP10 EPWM0 channel 0 output/capture input.  
MFP11 EPWM0 Brake 0 input pin.  
I
MFP12 Enhanced capture unit 0 input 0 pin.  
MFP14 ETM Trace Clock output pin  
O
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 11.  
EBI_ADR11  
I2S0_MCLK  
SPI2_MISO  
O
I2S0 master clock output pin.  
SPI2 MISO (Master In, Slave Out) pin.  
USCI1 control 0 pin.  
I/O  
I/O  
I
USCI1_CTL0  
UART2_RXD  
EPWM0_CH1  
EPWM0_BRAKE1  
ECAP0_IC1  
TRACE_DATA0  
43 PE.10  
UART2 data receiver input pin.  
I/O  
I
MFP10 EPWM0 channel 1 output/capture input.  
MFP11 EPWM0 Brake 1 input pin.  
I
MFP12 Enhanced capture unit 0 input 1 pin.  
MFP14 ETM Trace Data 0 output pin  
O
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 12.  
EBI_ADR12  
I2S0_DI  
I
I2S0 data input pin.  
SPI2_MOSI  
I/O  
I/O  
O
SPI2 MOSI (Master Out, Slave In) pin.  
USCI1 data 0 pin.  
USCI1_DAT0  
UART3_TXD  
EPWM0_CH2  
EPWM1_BRAKE0  
ECAP0_IC2  
TRACE_DATA1  
44 PE.11  
UART3 data transmitter output pin.  
I/O  
I
MFP10 EPWM0 channel 2 output/capture input.  
MFP11 EPWM1 Brake 0 input pin.  
I
MFP12 Enhanced capture unit 0 input 2 pin.  
MFP14 ETM Trace Data 1 output pin  
O
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 13.  
I2S0 data output pin.  
EBI_ADR13  
I2S0_DO  
O
SPI2_SS  
I/O  
I/O  
I
SPI2 slave select pin.  
USCI1_DAT1  
UART3_RXD  
USCI1 data 1 pin.  
UART3 data receiver input pin.  
Mar 30, 2018  
Page 77 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
UART1_nCTS  
I
MFP8  
UART1 clear to Send input pin.  
EPWM0_CH3  
EPWM1_BRAKE1  
ECAP1_IC2  
I/O  
I
MFP10 EPWM0 channel 3 output/capture input.  
MFP11 EPWM1 Brake 1 input pin.  
I
MFP13 Enhanced capture unit 1 input 2 pin.  
MFP14 ETM Trace Data 2 output pin  
TRACE_DATA2  
O
45 PE.12  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP8  
General purpose digital I/O pin.  
EBI address bus bit 14.  
EBI_ADR14  
I2S0_LRCK  
O
I2S0 left right channel clock output pin.  
SPI2 I2S master clock output pin  
USCI1 clock pin.  
SPI2_I2SMCLK  
USCI1_CLK  
I/O  
I/O  
O
UART1_nRTS  
EPWM0_CH4  
ECAP1_IC1  
UART1 request to Send output pin.  
I/O  
I
MFP10 EPWM0 channel 4 output/capture input.  
MFP13 Enhanced capture unit 1 input 1 pin.  
MFP14 ETM Trace Data 3 output pin  
TRACE_DATA3  
O
46 PE.13  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP8  
General purpose digital I/O pin.  
EBI address bus bit 15.  
EBI_ADR15  
I2C0_SCL  
I/O  
O
I2C0 clock pin.  
UART4_nRTS  
UART1_TXD  
EPWM0_CH5  
EPWM1_CH0  
BPWM1_CH5  
ECAP1_IC0  
UART4 request to Send output pin.  
UART1 data transmitter output pin.  
O
I/O  
I/O  
I/O  
I
MFP10 EPWM0 channel 5 output/capture input.  
MFP11 EPWM1 channel 0 output/capture input.  
MFP12 BPWM1 channel 5 output/capture input.  
MFP13 Enhanced capture unit 1 input 0 pin.  
47 PC.8  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP8  
General purpose digital I/O pin.  
EBI address bus bit 16.  
EBI_ADR16  
I2C0_SDA  
I/O  
I
I2C0 data input/output pin.  
UART4 clear to Send input pin.  
UART1 data receiver input pin.  
UART4_nCTS  
UART1_RXD  
EPWM1_CH1  
BPWM1_CH4  
I
I/O  
I/O  
I/O  
I/O  
I/O  
MFP11 EPWM1 channel 1 output/capture input.  
MFP12 BPWM1 channel 4 output/capture input.  
18 48 PC.7  
MFP0  
MFP2  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 9.  
EBI_AD9  
SPI1_MISO  
SPI1 MISO (Master In, Slave Out) pin.  
Mar 30, 2018  
Page 78 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
UART4_TXD  
SC2_PWR  
O
O
MFP5  
MFP6  
MFP7  
MFP8  
UART4 data transmitter output pin.  
Smart Card 2 power pin.  
UART0_nCTS  
I2C1_SMBAL  
EPWM1_CH2  
BPWM1_CH0  
TM0  
I
UART0 clear to Send input pin.  
I2C1 SMBus SMBALTER pin  
O
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 2 output/capture input.  
MFP12 BPWM1 channel 0 output/capture input.  
MFP14 Timer0 event counter input/toggle output pin.  
MFP15 External interrupt 3 input pin.  
INT3  
19 49 PC.6  
EBI_AD8  
I/O  
I/O  
I/O  
I
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 8.  
SPI1_MOSI  
UART4_RXD  
SC2_RST  
SPI1 MOSI (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
Smart Card 2 reset pin.  
O
UART0_nRTS  
I2C1_SMBSUS  
EPWM1_CH3  
BPWM1_CH1  
TM1  
O
UART0 request to Send output pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
O
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 3 output/capture input.  
MFP12 BPWM1 channel 1 output/capture input.  
MFP14 Timer1 event counter input/toggle output pin.  
MFP15 External interrupt 2 input pin.  
INT2  
15 20 50 PA.7  
EBI_AD7  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 7.  
SPI1 serial clock pin.  
SPI1_CLK  
SC2_DAT  
Smart Card 2 data pin.  
UART0_TXD  
I2C1_SCL  
UART0 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I/O  
I/O  
I
EPWM1_CH4  
BPWM1_CH2  
ACMP0_WLAT  
TM2  
MFP11 EPWM1 channel 4 output/capture input.  
MFP12 BPWM1 channel 2 output/capture input.  
MFP13 Analog comparator 0 window latch input pin  
MFP14 Timer2 event counter input/toggle output pin.  
MFP15 External interrupt 1 input pin.  
I/O  
I
INT1  
16 21 51 PA.6  
EBI_AD6  
I/O  
I/O  
I/O  
MFP0  
MFP2  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 6.  
SPI1 slave select pin.  
SPI1_SS  
Mar 30, 2018  
Page 79 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
SD1_nCD  
SC2_CLK  
I
O
I
MFP5  
MFP6  
MFP7  
MFP8  
SD/SDIO1 card detect input pin  
Smart Card 2 clock pin.  
UART0_RXD  
I2C1_SDA  
UART0 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
I/O  
I/O  
I
EPWM1_CH5  
BPWM1_CH3  
ACMP1_WLAT  
TM3  
MFP11 EPWM1 channel 5 output/capture input.  
MFP12 BPWM1 channel 3 output/capture input.  
MFP13 Analog comparator 1 window latch input pin  
MFP14 Timer3 event counter input/toggle output pin.  
MFP15 External interrupt 0 input pin.  
I/O  
I
INT0  
22 52 VSS  
23 53 VDD  
P
MFP0  
MFP0  
Ground pin for digital circuit.  
P
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
24 54 LDO_CAP  
17 25 55 PA.5  
SPIM_D2  
A
I/O  
I/O  
I/O  
I/O  
I/O  
I
MFP0  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
LDO output pin.  
General purpose digital I/O pin.  
SPIM data 2 pin for Quad Mode I/O.  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
SPI1 I2S master clock output pin  
SD/SDIO1 command/response pin  
Smart Card 2 card detect pin.  
UART0 clear to Send input pin.  
UART5 data transmitter output pin.  
I2C0 clock pin.  
QSPI0_MISO1  
SPI1_I2SMCLK  
SD1_CMD  
SC2_nCD  
UART0_nCTS  
UART5_TXD  
I2C0_SCL  
I
O
I/O  
O
CAN0_TXD  
MFP10 CAN0 bus transmitter output.  
BPWM0_CH5  
EPWM0_CH0  
QEI0_INDEX  
18 26 56 PA.4  
SPIM_D3  
I/O  
I/O  
I
MFP12 BPWM0 channel 5 output/capture input.  
MFP13 EPWM0 channel 0 output/capture input.  
MFP14 Quadrature encoder 0 index input  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
SPIM data 3 pin for Quad Mode I/O.  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
SPI0 I2S master clock output pin  
SD/SDIO1 clock output pin  
QSPI0_MOSI1  
SPI0_I2SMCLK  
SD1_CLK  
SC0_nCD  
I
Smart Card 0 card detect pin.  
UART0_nRTS  
UART5_RXD  
O
UART0 request to Send output pin.  
UART5 data receiver input pin.  
I
Mar 30, 2018  
Page 80 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
I2C0_SDA  
CAN0_RXD  
I/O  
I
MFP9  
I2C0 data input/output pin.  
MFP10 CAN0 bus receiver input.  
BPWM0_CH4  
EPWM0_CH1  
QEI0_A  
I/O  
I/O  
I
MFP12 BPWM0 channel 4 output/capture input.  
MFP13 EPWM0 channel 1 output/capture input.  
MFP14 Quadrature encoder 0 phase A input  
11 19 27 57 PA.3  
SPIM_SS  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM slave select pin.  
QSPI0_SS  
Quad SPI0 slave select pin.  
SPI0 slave select pin.  
SPI0_SS  
SD1_DAT3  
SD/SDIO1 data line bit 3.  
Smart Card 0 power pin.  
UART4 data transmitter output pin.  
UART1 data transmitter output pin.  
I2C1 clock pin.  
SC0_PWR  
UART4_TXD  
UART1_TXD  
I2C1_SCL  
O
O
I/O  
I/O  
I/O  
I
BPWM0_CH3  
EPWM0_CH2  
QEI0_B  
MFP12 BPWM0 channel 3 output/capture input.  
MFP13 EPWM0 channel 2 output/capture input.  
MFP14 Quadrature encoder 0 phase B input  
12 20 28 58 PA.2  
SPIM_CLK  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM serial clock pin.  
QSPI0_CLK  
Quad SPI0 serial clock pin.  
SPI0 serial clock pin.  
SPI0_CLK  
SD1_DAT2  
SD/SDIO1 data line bit 2.  
Smart Card 0 reset pin.  
SC0_RST  
UART4_RXD  
UART1_RXD  
I2C1_SDA  
I
UART4 data receiver input pin.  
UART1 data receiver input pin.  
I2C1 data input/output pin.  
I
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
BPWM0_CH2  
EPWM0_CH3  
13 21 29 59 PA.1  
SPIM_MISO  
QSPI0_MISO0  
SPI0_MISO  
MFP12 BPWM0 channel 2 output/capture input.  
MFP13 EPWM0 channel 3 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
SPIM MISO (Master In, Slave Out) pin.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
SPI0 MISO (Master In, Slave Out) pin.  
SD/SDIO1 data line bit 1.  
SD1_DAT1  
Mar 30, 2018  
Page 81 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
SC0_DAT  
UART0_TXD  
UART1_nCTS  
I2C2_SCL  
I/O  
O
MFP6  
MFP7  
MFP8  
MFP9  
Smart Card 0 data pin.  
UART0 data transmitter output pin.  
UART1 clear to Send input pin.  
I2C2 clock pin.  
I
I/O  
I/O  
I/O  
I
BPWM0_CH1  
EPWM0_CH4  
DAC1_ST  
MFP12 BPWM0 channel 1 output/capture input.  
MFP13 EPWM0 channel 4 output/capture input.  
MFP15 DAC1 external trigger input.  
14 22 30 60 PA.0  
SPIM_MOSI  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM MOSI (Master Out, Slave In) pin.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
SPI0 MOSI (Master Out, Slave In) pin.  
SD/SDIO1 data line bit 0.  
QSPI0_MOSI0  
SPI0_MOSI  
SD1_DAT0  
SC0_CLK  
Smart Card 0 clock pin.  
UART0_RXD  
UART1_nRTS  
I2C2_SDA  
I
UART0 data receiver input pin.  
UART1 request to Send output pin.  
I2C2 data input/output pin.  
O
I/O  
I/O  
I/O  
I
BPWM0_CH0  
EPWM0_CH5  
DAC0_ST  
MFP12 BPWM0 channel 0 output/capture input.  
MFP13 EPWM0 channel 5 output/capture input.  
MFP15 DAC0 external trigger input.  
15 23 31 61 VDDIO  
62 PE.14  
P
MFP0  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP0  
MFP2  
MFP3  
MFP4  
MFP0  
Power supply for PA.0~PA.5.  
General purpose digital I/O pin.  
EBI address/data bus bit 8.  
UART2 data transmitter output pin.  
CAN0 bus transmitter output.  
SD/SDIO1 card detect input pin  
General purpose digital I/O pin.  
EBI address/data bus bit 9.  
UART2 data receiver input pin.  
CAN0 bus receiver input.  
I/O  
I/O  
O
EBI_AD8  
UART2_TXD  
CAN0_TXD  
O
SD1_nCD  
I
63 PE.15  
I/O  
I/O  
I
EBI_AD9  
UART2_RXD  
CAN0_RXD  
I
16 24 32 64 nRESET  
I
External reset input: active LOW, with an internal pull-up.  
Set this pin low reset to initial state.  
17 25 33 65 PF.0  
UART1_TXD  
I/O  
O
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
UART1 data transmitter output pin.  
I2C1 clock pin.  
I2C1_SCL  
I/O  
Mar 30, 2018  
Page 82 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
BPWM1_CH0  
ICE_DAT  
18 26 34 66 PF.1  
I/O  
O
MFP12 BPWM1 channel 0 output/capture input.  
MFP14 Serial wired debugger data pin.  
I/O  
I
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
UART1 data receiver input pin.  
I2C1 data input/output pin.  
UART1_RXD  
I2C1_SDA  
I/O  
I/O  
I
BPWM1_CH1  
ICE_CLK  
MFP12 BPWM1 channel 1 output/capture input.  
MFP14 Serial wired debugger clock pin.  
67 PD.9  
I/O  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP0  
MFP2  
MFP3  
MFP4  
MFP0  
MFP2  
MFP3  
MFP4  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 7.  
I2C2 clock pin.  
EBI_AD7  
I2C2_SCL  
UART2_nCTS  
UART2 clear to Send input pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 6.  
I2C2 data input/output pin.  
68 PD.8  
I/O  
I/O  
I/O  
O
EBI_AD6  
I2C2_SDA  
UART2_nRTS  
UART2 request to Send output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 5.  
SPIM data 2 pin for Quad Mode I/O.  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
UART2 data transmitter output pin.  
I2C1 clock pin.  
27 35 69 PC.5  
I/O  
I/O  
I/O  
I/O  
O
EBI_AD5  
SPIM_D2  
QSPI0_MISO1  
UART2_TXD  
I2C1_SCL  
I/O  
O
CAN0_TXD  
UART4_TXD  
EPWM1_CH0  
MFP10 CAN0 bus transmitter output.  
O
MFP11 UART4 data transmitter output pin.  
MFP12 EPWM1 channel 0 output/capture input.  
I/O  
I/O  
I/O  
I/O  
I/O  
I
28 36 70 PC.4  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 4.  
EBI_AD4  
SPIM_D3  
SPIM data 3 pin for Quad Mode I/O.  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
Smart Card 1 card detect pin.  
I2S0 bit clock output pin.  
QSPI0_MOSI1  
SC1_nCD  
I2S0_BCLK  
SPI1_I2SMCLK  
UART2_RXD  
I2C1_SDA  
O
I/O  
I
SPI1 I2S master clock output pin  
UART2 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
Mar 30, 2018  
Page 83 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
CAN0_RXD  
UART4_RXD  
EPWM1_CH1  
29 37 71 PC.3  
EBI_AD3  
I
MFP10 CAN0 bus receiver input.  
I
MFP11 UART4 data receiver input pin.  
MFP12 EPWM1 channel 1 output/capture input.  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 3.  
SPIM slave select pin.  
SPIM_SS  
QSPI0_SS  
Quad SPI0 slave select pin.  
Smart Card 1 power pin.  
SC1_PWR  
I2S0_MCLK  
O
I2S0 master clock output pin.  
SPI1 MISO (Master In, Slave Out) pin.  
UART2 request to Send output pin.  
I2C0 SMBus SMBALTER pin  
SPI1_MISO  
I/O  
O
UART2_nRTS  
I2C0_SMBAL  
CAN1_TXD  
O
O
MFP10 CAN1 bus transmitter output.  
UART3_TXD  
EPWM1_CH2  
30 38 72 PC.2  
EBI_AD2  
O
MFP11 UART3 data transmitter output pin.  
MFP12 EPWM1 channel 2 output/capture input.  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 2.  
SPIM_CLK  
SPIM serial clock pin.  
QSPI0_CLK  
Quad SPI0 serial clock pin.  
SC1_RST  
Smart Card 1 reset pin.  
I2S0_DI  
I
I2S0 data input pin.  
SPI1_MOSI  
I/O  
I
SPI1 MOSI (Master Out, Slave In) pin.  
UART2 clear to Send input pin.  
I2C0 SMBus SMBSUS pin (PMBus CONTROL pin)  
UART2_nCTS  
I2C0_SMBSUS  
CAN1_RXD  
O
I
MFP10 CAN1 bus receiver input.  
UART3_RXD  
EPWM1_CH3  
19 31 39 73 PC.1  
EBI_AD1  
I
MFP11 UART3 data receiver input pin.  
MFP12 EPWM1 channel 3 output/capture input.  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
EBI address/data bus bit 1.  
SPIM_MISO  
QSPI0_MISO0  
SC1_DAT  
SPIM MISO (Master In, Slave Out) pin.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
Smart Card 1 data pin.  
I2S0_DO  
I2S0 data output pin.  
Mar 30, 2018  
Page 84 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
SPI1_CLK  
UART2_TXD  
I2C0_SCL  
I/O  
O
MFP7  
MFP8  
MFP9  
SPI1 serial clock pin.  
UART2 data transmitter output pin.  
I2C0 clock pin.  
I/O  
I/O  
O
EPWM1_CH4  
ACMP0_O  
MFP12 EPWM1 channel 4 output/capture input.  
MFP14 Analog comparator 0 output pin.  
20 32 40 74 PC.0  
EBI_AD0  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 0.  
SPIM_MOSI  
QSPI0_MOSI0  
SC1_CLK  
SPIM MOSI (Master Out, Slave In) pin.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
Smart Card 1 clock pin.  
I2S0_LRCK  
O
I2S0 left right channel clock output pin.  
SPI1 slave select pin.  
SPI1_SS  
I/O  
I
UART2_RXD  
I2C0_SDA  
UART2 data receiver input pin.  
I2C0 data input/output pin.  
I/O  
I/O  
O
EPWM1_CH5  
ACMP1_O  
MFP12 EPWM1 channel 5 output/capture input.  
MFP14 Analog comparator 1 output pin.  
75 VSS  
P
MFP0  
MFP0  
Ground pin for digital circuit.  
76 VDD  
P
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
77 PG.9  
EBI_AD0  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 0.  
SD1_DAT3  
SPIM_D2  
SD/SDIO1 data line bit 3.  
SPIM data 2 pin for Quad Mode I/O.  
BPWM0_CH5  
78 PG.10  
EBI_AD1  
MFP12 BPWM0 channel 5 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 1.  
SD1_DAT2  
SPIM_D3  
SD/SDIO1 data line bit 2.  
SPIM data 3 pin for Quad Mode I/O.  
BPWM0_CH4  
79 PG.11  
EBI_AD2  
MFP12 BPWM0 channel 4 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 2.  
SD/SDIO1 data line bit 1.  
SPIM slave select pin.  
SD1_DAT1  
SPIM_SS  
BPWM0_CH3  
MFP12 BPWM0 channel 3 output/capture input.  
Mar 30, 2018  
Page 85 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
80 PG.12  
EBI_AD3  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 3.  
SD/SDIO1 data line bit 0.  
SPIM serial clock pin.  
SD1_DAT0  
SPIM_CLK  
BPWM0_CH2  
81 PG.13  
EBI_AD4  
MFP12 BPWM0 channel 2 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 4.  
SD1_CMD  
SPIM_MISO  
BPWM0_CH1  
82 PG.14  
EBI_AD5  
SD/SDIO1 command/response pin  
SPIM MISO (Master In, Slave Out) pin.  
MFP12 BPWM0 channel 1 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 5.  
SD1_CLK  
SD/SDIO1 clock output pin  
SPIM_MOSI  
BPWM0_CH0  
83 PG.15  
SD1_nCD  
I/O  
I/O  
I/O  
I
SPIM MOSI (Master Out, Slave In) pin.  
MFP12 BPWM0 channel 0 output/capture input.  
MFP0  
MFP3  
General purpose digital I/O pin.  
SD/SDIO1 card detect input pin  
CLKO  
O
MFP14 Clock Out  
EADC0_ST  
I
MFP15 EADC0 external trigger input.  
41  
PD.3  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address/data bus bit 10.  
USCI0 control 1 pin.  
EBI_AD10  
USCI0_CTL1  
SPI0_SS  
SPI0 slave select pin.  
UART3_nRTS  
USCI1_CTL0  
SC2_PWR  
SC1_nCD  
UART0_TXD  
PD.2  
UART3 request to Send output pin.  
USCI1 control 0 pin.  
I/O  
O
Smart Card 2 power pin.  
Smart Card 1 card detect pin.  
UART0 data transmitter output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 11.  
USCI0 data 1 pin.  
I
O
42  
I/O  
I/O  
I/O  
I/O  
I
EBI_AD11  
USCI0_DAT1  
SPI0_CLK  
UART3_nCTS  
SPI0 serial clock pin.  
UART3 clear to Send input pin.  
Mar 30, 2018  
Page 86 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
SC2_RST  
O
I
MFP7  
MFP9  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
Smart Card 2 reset pin.  
UART0_RXD  
UART0 data receiver input pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 12.  
USCI0 data 0 pin.  
43  
PD.1  
I/O  
I/O  
I/O  
I/O  
O
EBI_AD12  
USCI0_DAT0  
SPI0_MISO  
UART3_TXD  
I2C2_SCL  
SC2_DAT  
PD.0  
SPI0 MISO (Master In, Slave Out) pin.  
UART3 data transmitter output pin.  
I2C2 clock pin.  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I
Smart Card 2 data pin.  
44  
General purpose digital I/O pin.  
EBI address/data bus bit 13.  
USCI0 clock pin.  
EBI_AD13  
USCI0_CLK  
SPI0_MOSI  
UART3_RXD  
I2C2_SDA  
SC2_CLK  
TM2  
SPI0 MOSI (Master Out, Slave In) pin.  
UART3 data receiver input pin.  
I2C2 data input/output pin.  
Smart Card 2 clock pin.  
I/O  
O
I/O  
I/O  
I/O  
I
MFP14 Timer2 event counter input/toggle output pin.  
84 PD.13  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP7  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address/data bus bit 10.  
SD/SDIO0 card detect input pin  
SPI0 I2S master clock output pin  
SPI1 I2S master clock output pin  
Smart Card 2 card detect pin.  
General purpose digital I/O pin.  
I2S0 bit clock output pin.  
EBI_AD10  
SD0_nCD  
SPI0_I2SMCLK  
SPI1_I2SMCLK  
SC2_nCD  
I/O  
I/O  
I
21 33 45 85 PA.12  
I2S0_BCLK  
I/O  
O
UART4_TXD  
I2C1_SCL  
O
UART4 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I/O  
O
SPI2_SS  
SPI2 slave select pin.  
CAN0_TXD  
SC2_PWR  
BPWM1_CH2  
QEI1_INDEX  
USB_VBUS  
CAN0 bus transmitter output.  
Smart Card 2 power pin.  
O
I/O  
I
MFP11 BPWM1 channel 2 output/capture input.  
MFP12 Quadrature encoder 1 index input  
MFP14 Power supply from USB host or HUB.  
P
Mar 30, 2018  
Page 87 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
22 34 46 86 PA.13  
I2S0_MCLK  
UART4_RXD  
I2C1_SDA  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
I2S0 master clock output pin.  
UART4 data receiver input pin.  
I2C1 data input/output pin.  
SPI2 serial clock pin.  
I
I/O  
I/O  
I
SPI2_CLK  
CAN0_RXD  
SC2_RST  
CAN0 bus receiver input.  
Smart Card 2 reset pin.  
O
BPWM1_CH3  
QEI1_A  
I/O  
I
MFP11 BPWM1 channel 3 output/capture input.  
MFP12 Quadrature encoder 1 phase A input  
MFP14 USB differential signal D-.  
USB_D-  
A
23 35 47 87 PA.14  
I2S0_DI  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
I2S0 data input pin.  
UART0_TXD  
SPI2_MISO  
I2C2_SCL  
O
UART0 data transmitter output pin.  
SPI2 MISO (Master In, Slave Out) pin.  
I2C2 clock pin.  
I/O  
I/O  
I/O  
I/O  
I
SC2_DAT  
Smart Card 2 data pin.  
BPWM1_CH4  
QEI1_B  
MFP11 BPWM1 channel 4 output/capture input.  
MFP12 Quadrature encoder 1 phase B input  
MFP14 USB differential signal D+.  
USB_D+  
A
24 36 48 88 PA.15  
I2S0_DO  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
I2S0 data output pin.  
UART0_RXD  
SPI2_MOSI  
I2C2_SDA  
I
UART0 data receiver input pin.  
SPI2 MOSI (Master Out, Slave In) pin.  
I2C2 data input/output pin.  
Smart Card 2 clock pin.  
I/O  
I/O  
O
SC2_CLK  
BPWM1_CH5  
I/O  
I
MFP11 BPWM1 channel 5 output/capture input.  
MFP12 EPWM0 counter synchronous trigger input pin.  
MFP14 USB_ identification.  
EPWM0_SYNC_IN  
USB_OTG_ID  
89 NC  
I
90 VDD  
P
P
MFP0  
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
91 NC  
92 NC  
93 VSS  
MFP0  
Ground pin for digital circuit.  
Mar 30, 2018  
Page 88 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
94 NC  
95 LDO_CAP  
A
MFP0  
LDO output pin.  
Note: This pin needs to be connected with a 1uF  
capacitor.  
96 NC  
97 PE.7  
I/O  
I/O  
I/O  
O
MFP0  
MFP3  
MFP4  
MFP8  
MFP9  
General purpose digital I/O pin.  
SD/SDIO0 command/response pin  
SPIM data 2 pin for Quad Mode I/O.  
UART5 data transmitter output pin.  
CAN1 bus transmitter output.  
SD0_CMD  
SPIM_D2  
UART5_TXD  
CAN1_TXD  
QEI1_INDEX  
EPWM0_CH0  
BPWM0_CH5  
98 PE.6  
O
I
MFP11 Quadrature encoder 1 index input  
MFP12 EPWM0 channel 0 output/capture input.  
MFP13 BPWM0 channel 5 output/capture input.  
I/O  
I/O  
I/O  
O
MFP0  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SD/SDIO0 clock output pin  
SPIM data 3 pin for Quad Mode I/O.  
SPI3 I2S master clock output pin  
Smart Card 0 card detect pin.  
USCI0 control 0 pin.  
SD0_CLK  
SPIM_D3  
I/O  
I/O  
I
SPI3_I2SMCLK  
SC0_nCD  
USCI0_CTL0  
UART5_RXD  
CAN1_RXD  
QEI1_A  
I/O  
I
UART5 data receiver input pin.  
CAN1 bus receiver input.  
I
I
MFP11 Quadrature encoder 1 phase A input  
MFP12 EPWM0 channel 1 output/capture input.  
MFP13 BPWM0 channel 4 output/capture input.  
EPWM0_CH1  
BPWM0_CH4  
99 PE.5  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI read enable output pin.  
SD/SDIO0 data line bit 3.  
SPIM slave select pin.  
EBI_nRD  
SD0_DAT3  
SPIM_SS  
I/O  
I/O  
I/O  
O
SPI3_SS  
SPI3 slave select pin.  
SC0_PWR  
USCI0_CTL1  
QEI1_B  
Smart Card 0 power pin.  
USCI0 control 1 pin.  
I/O  
I
MFP11 Quadrature encoder 1 phase B input  
MFP12 EPWM0 channel 2 output/capture input.  
MFP13 BPWM0 channel 3 output/capture input.  
EPWM0_CH2  
BPWM0_CH3  
I/O  
I/O  
Mar 30, 2018  
Page 89 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
100 PE.4  
EBI_nWR  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI write enable output pin.  
SD/SDIO0 data line bit 2.  
SPIM serial clock pin.  
SD0_DAT2  
SPIM_CLK  
SPI3_CLK  
SC0_RST  
I/O  
I/O  
I/O  
O
SPI3 serial clock pin.  
Smart Card 0 reset pin.  
USCI0 data 1 pin.  
USCI0_DAT1  
QEI0_INDEX  
EPWM0_CH3  
BPWM0_CH2  
101 PE.3  
EBI_MCLK  
SD0_DAT1  
SPIM_MISO  
SPI3_MISO  
SC0_DAT  
I/O  
I
MFP11 Quadrature encoder 0 index input  
MFP12 EPWM0 channel 3 output/capture input.  
MFP13 BPWM0 channel 2 output/capture input.  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI external clock output pin.  
SD/SDIO0 data line bit 1.  
I/O  
I/O  
I/O  
I/O  
I/O  
I
SPIM MISO (Master In, Slave Out) pin.  
SPI3 MISO (Master In, Slave Out) pin.  
Smart Card 0 data pin.  
USCI0_DAT0  
QEI0_A  
USCI0 data 0 pin.  
MFP11 Quadrature encoder 0 phase A input  
MFP12 EPWM0 channel 4 output/capture input.  
MFP13 BPWM0 channel 1 output/capture input.  
EPWM0_CH4  
BPWM0_CH1  
102 PE.2  
EBI_ALE  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address latch enable output pin.  
SD/SDIO0 data line bit 0.  
SD0_DAT0  
SPIM_MOSI  
SPI3_MOSI  
SC0_CLK  
I/O  
I/O  
I/O  
O
SPIM MOSI (Master Out, Slave In) pin.  
SPI3 MOSI (Master Out, Slave In) pin.  
Smart Card 0 clock pin.  
USCI0_CLK  
QEI0_B  
I/O  
I
USCI0 clock pin.  
MFP11 Quadrature encoder 0 phase B input  
MFP12 EPWM0 channel 5 output/capture input.  
MFP13 BPWM0 channel 0 output/capture input.  
EPWM0_CH5  
BPWM0_CH0  
103 VSS  
I/O  
I/O  
P
MFP0  
MFP0  
Ground pin for digital circuit.  
104 VDD  
P
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
105 PE.1  
I/O  
MFP0  
General purpose digital I/O pin.  
Mar 30, 2018  
Page 90 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
EBI_AD10  
I/O  
I/O  
I/O  
O
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
EBI address/data bus bit 10.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
Smart Card 2 data pin.  
QSPI0_MISO0  
SC2_DAT  
I2S0_BCLK  
SPI1_MISO  
UART3_TXD  
I2C1_SCL  
I2S0 bit clock output pin.  
I/O  
O
SPI1 MISO (Master In, Slave Out) pin.  
UART3 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I
UART4_nCTS  
UART4 clear to Send input pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 11.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
Smart Card 2 clock pin.  
106 PE.0  
I/O  
I/O  
I/O  
O
EBI_AD11  
QSPI0_MOSI0  
SC2_CLK  
I2S0_MCLK  
SPI1_MOSI  
UART3_RXD  
I2C1_SDA  
O
I2S0 master clock output pin.  
SPI1 MOSI (Master Out, Slave In) pin.  
UART3 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
I
I/O  
O
UART4_nRTS  
UART4 request to Send output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 12.  
Quad SPI0 serial clock pin.  
Smart Card 2 power pin.  
107 PH.8  
I/O  
I/O  
I/O  
O
EBI_AD12  
QSPI0_CLK  
SC2_PWR  
I2S0_DI  
I
I2S0 data input pin.  
SPI1_CLK  
UART3_nRTS  
I2C1_SMBAL  
I2C2_SCL  
I/O  
O
SPI1 serial clock pin.  
UART3 request to Send output pin.  
I2C1 SMBus SMBALTER pin  
I2C2 clock pin.  
O
I/O  
O
UART1_TXD  
MFP10 UART1 data transmitter output pin.  
108 PH.9  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
EBI address/data bus bit 13.  
Quad SPI0 slave select pin.  
Smart Card 2 reset pin.  
I2S0 data output pin.  
EBI_AD13  
QSPI0_SS  
SC2_RST  
I2S0_DO  
SPI1_SS  
O
I/O  
SPI1 slave select pin.  
Mar 30, 2018  
Page 91 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
UART3_nCTS  
I
MFP7  
MFP8  
MFP9  
UART3 clear to Send input pin.  
I2C1_SMBSUS  
I2C2_SDA  
O
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
I2C2 data input/output pin.  
I/O  
I
UART1_RXD  
MFP10 UART1 data receiver input pin.  
109 PH.10  
I/O  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP0  
MFP2  
MFP3  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 14.  
EBI_AD14  
QSPI0_MISO1  
SC2_nCD  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
Smart Card 2 card detect pin.  
I2S0_LRCK  
SPI1_I2SMCLK  
UART4_TXD  
UART0_TXD  
O
I2S0 left right channel clock output pin.  
SPI1 I2S master clock output pin  
UART4 data transmitter output pin.  
UART0 data transmitter output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 15.  
I/O  
O
O
110 PH.11  
I/O  
I/O  
I/O  
I
EBI_AD15  
QSPI0_MOSI1  
UART4_RXD  
UART0_RXD  
EPWM0_CH5  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
I
UART0 data receiver input pin.  
I/O  
I/O  
O
MFP11 EPWM0 channel 5 output/capture input.  
111 PD.14  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI chip select 0 output pin.  
SPI3 I2S master clock output pin  
Smart Card 1 card detect pin.  
EBI_nCS0  
SPI3_I2SMCLK  
SC1_nCD  
I/O  
I
EPWM0_CH4  
I/O  
P
MFP11 EPWM0 channel 4 output/capture input.  
25 37 49 112 VSS  
MFP0  
MFP0  
MFP0  
Ground pin for digital circuit.  
LDO output pin.  
26 38 50 113 LDO_CAP  
27 39 51 114 VDD  
A
P
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
40 52 115 PC.14  
EBI_AD11  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
EBI address/data bus bit 11.  
Smart Card 1 card detect pin.  
SPI0 I2S master clock output pin  
USCI0 control 0 pin.  
SC1_nCD  
SPI0_I2SMCLK  
I/O  
I/O  
I/O  
I
USCI0_CTL0  
QSPI0_CLK  
Quad SPI0 serial clock pin.  
EPWM0_SYNC_IN  
MFP11 EPWM0 counter synchronous trigger input pin.  
Mar 30, 2018  
Page 92 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
TM1  
I/O  
I
MFP13 Timer1 event counter input/toggle output pin.  
MFP14 USB external VBUS regulator status pin.  
USB_VBUS_ST  
28 41 53 116 PB.15  
EADC0_CH15  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 15 analog input.  
EBI address/data bus bit 12.  
Smart Card 1 power pin.  
EBI_AD12  
I/O  
O
SC1_PWR  
SPI0_SS  
I/O  
I/O  
I
SPI0 slave select pin.  
USCI0_CTL1  
UART0_nCTS  
UART3_TXD  
I2C2_SMBAL  
EPWM1_CH0  
TM0_EXT  
USCI0 control 1 pin.  
UART0 clear to Send input pin.  
UART3 data transmitter output pin.  
I2C2 SMBus SMBALTER pin  
O
O
I/O  
I/O  
O
MFP11 EPWM1 channel 0 output/capture input.  
MFP13 Timer0 external capture input/toggle output pin.  
MFP14 USB external VBUS regulator enable pin.  
USB_VBUS_EN  
29 42 54 117 PB.14  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 14 analog input.  
EBI address/data bus bit 13.  
Smart Card 1 reset pin.  
EADC0_CH14  
EBI_AD13  
I/O  
O
SC1_RST  
SPI0_CLK  
I/O  
I/O  
O
SPI0 serial clock pin.  
USCI0_DAT1  
UART0_nRTS  
UART3_RXD  
I2C2_SMBSUS  
EPWM1_CH1  
TM1_EXT  
USCI0 data 1 pin.  
UART0 request to Send output pin.  
UART3 data receiver input pin.  
I2C2 SMBus SMBSUS pin (PMBus CONTROL pin)  
I
O
I/O  
I/O  
O
MFP11 EPWM1 channel 1 output/capture input.  
MFP13 Timer1 external capture input/toggle output pin.  
MFP14 Clock Out  
CLKO  
30 43 55 118 PB.13  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP1  
MFP1  
MFP2  
MFP3  
General purpose digital I/O pin.  
EADC0 channel 13 analog input.  
DAC1 channel analog output.  
Analog comparator 0 positive input 3 pin.  
Analog comparator 1 positive input 3 pin.  
EBI address/data bus bit 14.  
EADC0_CH13  
DAC1_OUT  
ACMP0_P3  
ACMP1_P3  
EBI_AD14  
A
A
A
I/O  
I/O  
SC1_DAT  
Smart Card 1 data pin.  
Mar 30, 2018  
Page 93 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
SPI0_MISO  
USCI0_DAT0  
UART0_TXD  
UART3_nRTS  
I2C2_SCL  
I/O  
I/O  
O
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
SPI0 MISO (Master In, Slave Out) pin.  
USCI0 data 0 pin.  
UART0 data transmitter output pin.  
UART3 request to Send output pin.  
I2C2 clock pin.  
O
I/O  
I/O  
I/O  
I/O  
A
EPWM1_CH2  
TM2_EXT  
MFP11 EPWM1 channel 2 output/capture input.  
MFP13 Timer2 external capture input/toggle output pin.  
31 44 56 119 PB.12  
EADC0_CH12  
DAC0_OUT  
MFP0  
MFP1  
MFP1  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 12 analog input.  
DAC0 channel analog output.  
Analog comparator 0 positive input 2 pin.  
Analog comparator 1 positive input 2 pin.  
EBI address/data bus bit 15.  
Smart Card 1 clock pin.  
A
ACMP0_P2  
A
ACMP1_P2  
A
EBI_AD15  
I/O  
O
SC1_CLK  
SPI0_MOSI  
I/O  
I/O  
I
SPI0 MOSI (Master Out, Slave In) pin.  
USCI0 clock pin.  
USCI0_CLK  
UART0_RXD  
UART3_nCTS  
I2C2_SDA  
UART0 data receiver input pin.  
UART3 clear to Send input pin.  
I2C2 data input/output pin.  
I
I/O  
I
SD0_nCD  
SD/SDIO0 card detect input pin  
EPWM1_CH3  
TM3_EXT  
I/O  
I/O  
P
MFP11 EPWM1 channel 3 output/capture input.  
MFP13 Timer3 external capture input/toggle output pin.  
32 45 57 120 AVDD  
58 121 VREF  
MFP0  
MFP0  
Power supply for internal analog circuit.  
ADC reference voltage input.  
A
Note: This pin needs to be connected with a 1uF  
capacitor.  
46 59 122 AVSS  
60 123 PB.11  
EADC0_CH11  
EBI_ADR16  
P
I/O  
A
MFP0  
MFP0  
MFP1  
MFP2  
MFP5  
MFP6  
MFP7  
MFP8  
Ground pin for analog circuit.  
General purpose digital I/O pin.  
EADC0 channel 11 analog input.  
EBI address bus bit 16.  
O
UART0_nCTS  
UART4_TXD  
I2C1_SCL  
I
UART0 clear to Send input pin.  
UART4 data transmitter output pin.  
I2C1 clock pin.  
O
I/O  
O
CAN0_TXD  
CAN0 bus transmitter output.  
Mar 30, 2018  
Page 94 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
SPI0_I2SMCLK  
I/O  
I/O  
I/O  
I/O  
A
MFP9  
SPI0 I2S master clock output pin  
BPWM1_CH0  
SPI3_CLK  
MFP10 BPWM1 channel 0 output/capture input.  
MFP11 SPI3 serial clock pin.  
61 124 PB.10  
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 10 analog input.  
EBI address bus bit 17.  
EADC0_CH10  
EBI_ADR17  
USCI1_CTL0  
UART0_nRTS  
UART4_RXD  
I2C1_SDA  
O
I/O  
O
USCI1 control 0 pin.  
UART0 request to Send output pin.  
UART4 data receiver input pin.  
I2C1 data input/output pin.  
CAN0 bus receiver input.  
I
I/O  
I
CAN0_RXD  
BPWM1_CH1  
SPI3_SS  
I/O  
I/O  
I/O  
A
MFP10 BPWM1 channel 1 output/capture input.  
MFP11 SPI3 slave select pin.  
62 125 PB.9  
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EADC0 channel 9 analog input.  
EBI address bus bit 18.  
EADC0_CH9  
EBI_ADR18  
USCI1_CTL1  
UART0_TXD  
UART1_nCTS  
I2C1_SMBAL  
BPWM1_CH2  
SPI3_MISO  
INT7  
O
I/O  
O
USCI1 control 1 pin.  
UART0 data transmitter output pin.  
UART1 clear to Send input pin.  
I2C1 SMBus SMBALTER pin  
I
O
I/O  
I/O  
I
MFP10 BPWM1 channel 2 output/capture input.  
MFP11 SPI3 MISO (Master In, Slave Out) pin.  
MFP13 External interrupt 7 input pin.  
63 126 PB.8  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EADC0 channel 8 analog input.  
EBI address bus bit 19.  
EADC0_CH8  
EBI_ADR19  
USCI1_CLK  
UART0_RXD  
UART1_nRTS  
I2C1_SMBSUS  
BPWM1_CH3  
SPI3_MOSI  
INT6  
O
I/O  
I
USCI1 clock pin.  
UART0 data receiver input pin.  
UART1 request to Send output pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
O
O
I/O  
I/O  
I
MFP10 BPWM1 channel 3 output/capture input.  
MFP11 SPI3 MOSI (Master Out, Slave In) pin.  
MFP13 External interrupt 6 input pin.  
Mar 30, 2018  
Page 95 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
47 64 127 PB.7  
EADC0_CH7  
EBI_nWRL  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 7 analog input.  
EBI low byte write enable output pin.  
USCI1 data 0 pin.  
O
I/O  
O
O
I/O  
O
I/O  
I
USCI1_DAT0  
CAN1_TXD  
CAN1 bus transmitter output.  
UART1 data transmitter output pin.  
SD/SDIO1 command/response pin  
EBI chip select 0 output pin.  
UART1_TXD  
SD1_CMD  
EBI_nCS0  
BPWM1_CH4  
EPWM1_BRAKE0  
EPWM1_CH4  
INT5  
MFP10 BPWM1 channel 4 output/capture input.  
MFP11 EPWM1 Brake 0 input pin.  
I/O  
I
MFP12 EPWM1 channel 4 output/capture input.  
MFP13 External interrupt 5 input pin.  
USB_VBUS_ST  
ACMP0_O  
I
MFP14 USB external VBUS regulator status pin.  
MFP15 Analog comparator 0 output pin.  
O
I/O  
A
48  
1
128 PB.6  
EADC0_CH6  
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 6 analog input.  
EBI high byte write enable output pin  
USCI1 data 1 pin.  
EBI_nWRH  
USCI1_DAT1  
CAN1_RXD  
UART1_RXD  
SD1_CLK  
O
I/O  
I
CAN1 bus receiver input.  
I
UART1 data receiver input pin.  
SD/SDIO1 clock output pin  
EBI chip select 1 output pin.  
O
O
I/O  
I
EBI_nCS1  
BPWM1_CH5  
EPWM1_BRAKE1  
EPWM1_CH5  
INT4  
MFP10 BPWM1 channel 5 output/capture input.  
MFP11 EPWM1 Brake 1 input pin.  
I/O  
I
MFP12 EPWM1 channel 5 output/capture input.  
MFP13 External interrupt 4 input pin.  
USB_VBUS_EN  
ACMP1_O  
O
O
MFP14 USB external VBUS regulator enable pin.  
MFP15 Analog comparator 1 output pin.  
Mar 30, 2018  
Page 96 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.2.3 M483 Series Pin Description  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
2
3
4
1
2
3
PB.5  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 5 analog input.  
Analog comparator 1 negative input pin.  
EBI address bus bit 0.  
EADC0_CH5  
ACMP1_N  
EBI_ADR0  
SD0_DAT3  
SPI1_MISO  
I2C0_SCL  
UART5_TXD  
USCI1_CTL0  
SC0_CLK  
I2S0_BCLK  
EPWM0_CH0  
TM0  
A
O
I/O  
I/O  
I/O  
O
SD/SDIO0 data line bit 3.  
SPI1 MISO (Master In, Slave Out) pin.  
I2C0 clock pin.  
UART5 data transmitter output pin.  
USCI1 control 0 pin.  
I/O  
O
Smart Card 0 clock pin.  
O
MFP10 I2S0 bit clock output pin.  
I/O  
I/O  
I
MFP11 EPWM0 channel 0 output/capture input.  
MFP14 Timer0 event counter input/toggle output pin.  
MFP15 External interrupt 0 input pin.  
INT0  
PB.4  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 4 analog input.  
Analog comparator 1 positive input 1 pin.  
EBI address bus bit 1.  
EADC0_CH4  
ACMP1_P1  
EBI_ADR1  
SD0_DAT2  
SPI1_MOSI  
I2C0_SDA  
UART5_RXD  
USCI1_CTL1  
SC0_DAT  
I2S0_MCLK  
EPWM0_CH1  
TM1  
A
O
I/O  
I/O  
I/O  
I
SD/SDIO0 data line bit 2.  
SPI1 MOSI (Master Out, Slave In) pin.  
I2C0 data input/output pin.  
UART5 data receiver input pin.  
USCI1 control 1 pin.  
I/O  
I/O  
O
Smart Card 0 data pin.  
MFP10 I2S0 master clock output pin.  
I/O  
I/O  
I
MFP11 EPWM0 channel 1 output/capture input.  
MFP14 Timer1 event counter input/toggle output pin.  
MFP15 External interrupt 1 input pin.  
INT1  
PB.3  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
General purpose digital I/O pin.  
EADC0 channel 3 analog input.  
Analog comparator 0 negative input pin.  
EBI address bus bit 2.  
EADC0_CH3  
ACMP0_N  
EBI_ADR2  
SD0_DAT1  
A
O
I/O  
SD/SDIO0 data line bit 1.  
Mar 30, 2018  
Page 97 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
SPI1_CLK  
UART1_TXD  
UART5_nRTS  
USCI1_DAT1  
SC0_RST  
I2S0_DI  
I/O  
O
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
SPI1 serial clock pin.  
UART1 data transmitter output pin.  
UART5 request to Send output pin.  
USCI1 data 1 pin.  
O
I/O  
O
Smart Card 0 reset pin.  
I
MFP10 I2S0 data input pin.  
EPWM0_CH2  
TM2  
I/O  
I/O  
I
MFP11 EPWM0 channel 2 output/capture input.  
MFP14 Timer2 event counter input/toggle output pin.  
MFP15 External interrupt 2 input pin.  
INT2  
5
4
PB.2  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 2 analog input.  
Analog comparator 0 positive input 1 pin.  
Operational amplifier 0 output pin.  
EBI address bus bit 3.  
EADC0_CH2  
ACMP0_P1  
OPA0_O  
A
A
EBI_ADR3  
SD0_DAT0  
SPI1_SS  
O
I/O  
I/O  
I
SD/SDIO0 data line bit 0.  
SPI1 slave select pin.  
UART1_RXD  
UART5_nCTS  
USCI1_DAT0  
SC0_PWR  
I2S0_DO  
UART1 data receiver input pin.  
UART5 clear to Send input pin.  
USCI1 data 0 pin.  
I
I/O  
O
Smart Card 0 power pin.  
O
MFP10 I2S0 data output pin.  
EPWM0_CH3  
TM3  
I/O  
I/O  
I
MFP11 EPWM0 channel 3 output/capture input.  
MFP14 Timer3 event counter input/toggle output pin.  
MFP15 External interrupt 3 input pin.  
INT3  
5
PC.12  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP6  
MFP9  
General purpose digital I/O pin.  
EBI address bus bit 4.  
EBI_ADR4  
UART0_TXD  
I2C0_SCL  
SPI3_MISO  
SC0_nCD  
ECAP1_IC2  
EPWM1_CH0  
ACMP0_O  
PC.11  
O
UART0 data transmitter output pin.  
I2C0 clock pin.  
I/O  
I/O  
I
SPI3 MISO (Master In, Slave Out) pin.  
Smart Card 0 card detect pin.  
I
MFP11 Enhanced capture unit 1 input 2 pin.  
MFP12 EPWM1 channel 0 output/capture input.  
MFP14 Analog comparator 0 output pin.  
I/O  
O
6
I/O  
MFP0  
General purpose digital I/O pin.  
Mar 30, 2018  
Page 98 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
EBI_ADR5  
UART0_RXD  
I2C0_SDA  
O
I
MFP2  
MFP3  
MFP4  
MFP6  
EBI address bus bit 5.  
UART0 data receiver input pin.  
I2C0 data input/output pin.  
I/O  
I/O  
I
SPI3_MOSI  
ECAP1_IC1  
EPWM1_CH1  
ACMP1_O  
SPI3 MOSI (Master Out, Slave In) pin.  
MFP11 Enhanced capture unit 1 input 1 pin.  
MFP12 EPWM1 channel 1 output/capture input.  
MFP14 Analog comparator 1 output pin.  
I/O  
O
7
PC.10  
I/O  
O
MFP0  
MFP2  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
EBI address bus bit 6.  
EBI_ADR6  
SPI3_CLK  
I/O  
O
SPI3 serial clock pin.  
UART3_TXD  
CAN1_TXD  
ECAP1_IC0  
EPWM1_CH2  
PC.9  
UART3 data transmitter output pin.  
CAN1 bus transmitter output.  
O
I
MFP11 Enhanced capture unit 1 input 0 pin.  
MFP12 EPWM1 channel 2 output/capture input.  
I/O  
I/O  
O
8
MFP0  
MFP2  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
EBI address bus bit 7.  
EBI_ADR7  
SPI3_SS  
I/O  
I
SPI3 slave select pin.  
UART3_RXD  
CAN1_RXD  
EPWM1_CH3  
PB.1  
UART3 data receiver input pin.  
CAN1 bus receiver input.  
I
I/O  
I/O  
A
MFP12 EPWM1 channel 3 output/capture input.  
6
9
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 1 analog input.  
Operational amplifier 0 negative input pin.  
EBI address bus bit 8.  
EADC0_CH1  
OPA0_N  
A
EBI_ADR8  
SD0_CLK  
O
O
SD/SDIO0 clock output pin  
SPI1 I2S master clock output pin  
SPI3 I2S master clock output pin  
UART2 data transmitter output pin.  
USCI1 clock pin.  
SPI1_I2SMCLK  
SPI3_I2SMCLK  
UART2_TXD  
USCI1_CLK  
I2C1_SCL  
I/O  
I/O  
O
I/O  
I/O  
O
I2C1 clock pin.  
I2S0_LRCK  
EPWM0_CH4  
EPWM1_CH4  
EPWM0_BRAKE0  
MFP10 I2S0 left right channel clock output pin.  
MFP11 EPWM0 channel 4 output/capture input.  
MFP12 EPWM1 channel 4 output/capture input.  
MFP13 EPWM0 Brake 0 input pin.  
I/O  
I/O  
I
Mar 30, 2018  
Page 99 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
7
10 PB.0  
EADC0_CH0  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 0 analog input.  
Operational amplifier 0 positive input pin.  
EBI address bus bit 9.  
OPA0_P  
A
EBI_ADR9  
O
SD0_CMD  
I/O  
I
SD/SDIO0 command/response pin  
UART2 data receiver input pin.  
SPI0 I2S master clock output pin  
I2C1 data input/output pin.  
UART2_RXD  
SPI0_I2SMCLK  
I2C1_SDA  
I/O  
I/O  
I/O  
I/O  
I
EPWM0_CH5  
EPWM1_CH5  
EPWM0_BRAKE1  
MFP11 EPWM0 channel 5 output/capture input.  
MFP12 EPWM1 channel 5 output/capture input.  
MFP13 EPWM0 Brake 1 input pin.  
11 VSS  
P
MFP0  
MFP0  
Ground pin for digital circuit.  
12 VDD  
P
Power supply for I/O ports and LDO source for internal PLL  
and digital circuit.  
8
13 PA.11  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
Analog comparator 0 positive input 0 pin.  
EBI read enable output pin.  
Smart Card 2 power pin.  
ACMP0_P0  
EBI_nRD  
O
SC2_PWR  
SPI2_SS  
O
I/O  
I/O  
I/O  
I/O  
I/O  
O
SPI2 slave select pin.  
SD1_DAT3  
USCI0_CLK  
I2C2_SCL  
SD/SDIO1 data line bit 3.  
USCI0 clock pin.  
I2C2 clock pin.  
BPWM0_CH0  
EPWM0_SYNC_OUT  
TM0_EXT  
BPWM0 channel 0 output/capture input.  
MFP10 EPWM0 counter synchronous trigger output pin.  
MFP13 Timer0 external capture input/toggle output pin.  
MFP14 DAC1 external trigger input.  
I/O  
I
DAC1_ST  
9
14 PA.10  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
Analog comparator 1 positive input 0 pin.  
Operational amplifier 1 output pin.  
EBI write enable output pin.  
Smart Card 2 reset pin.  
ACMP1_P0  
OPA1_O  
A
EBI_nWR  
O
SC2_RST  
SPI2_CLK  
SD1_DAT2  
USCI0_DAT0  
O
I/O  
I/O  
I/O  
SPI2 serial clock pin.  
SD/SDIO1 data line bit 2.  
USCI0 data 0 pin.  
Mar 30, 2018  
Page 100 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
I2C2_SDA  
BPWM0_CH1  
QEI1_INDEX  
ECAP0_IC0  
TM1_EXT  
I/O  
I/O  
I
MFP7  
MFP9  
I2C2 data input/output pin.  
BPWM0 channel 1 output/capture input.  
MFP10 Quadrature encoder 1 index input  
MFP11 Enhanced capture unit 0 input 0 pin.  
MFP13 Timer1 external capture input/toggle output pin.  
MFP14 DAC0 external trigger input.  
I
I/O  
I
DAC0_ST  
10 15 PA.9  
OPA1_N  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
Operational amplifier 1 negative input pin.  
EBI external clock output pin.  
Smart Card 2 data pin.  
EBI_MCLK  
SC2_DAT  
O
I/O  
I/O  
I/O  
I/O  
O
SPI2_MISO  
SD1_DAT1  
USCI0_DAT1  
UART1_TXD  
BPWM0_CH2  
QEI1_A  
SPI2 MISO (Master In, Slave Out) pin.  
SD/SDIO1 data line bit 1.  
USCI0 data 1 pin.  
UART1 data transmitter output pin.  
BPWM0 channel 2 output/capture input.  
I/O  
I
MFP10 Quadrature encoder 1 phase A input  
MFP11 Enhanced capture unit 0 input 1 pin.  
MFP13 Timer2 external capture input/toggle output pin.  
ECAP0_IC1  
TM2_EXT  
I
I/O  
I/O  
A
11 16 PA.8  
OPA1_P  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
Operational amplifier 1 positive input pin.  
EBI address latch enable output pin.  
Smart Card 2 clock pin.  
EBI_ALE  
O
SC2_CLK  
O
SPI2_MOSI  
SD1_DAT0  
USCI0_CTL1  
UART1_RXD  
BPWM0_CH3  
QEI1_B  
I/O  
I/O  
I/O  
I
SPI2 MOSI (Master Out, Slave In) pin.  
SD/SDIO1 data line bit 0.  
USCI0 control 1 pin.  
UART1 data receiver input pin.  
BPWM0 channel 3 output/capture input.  
I/O  
I
MFP10 Quadrature encoder 1 phase B input  
MFP11 Enhanced capture unit 0 input 2 pin.  
MFP13 Timer3 external capture input/toggle output pin.  
MFP15 External interrupt 4 input pin.  
ECAP0_IC2  
TM3_EXT  
I
I/O  
I
INT4  
17 PC.13  
EBI_ADR10  
SC2_nCD  
I/O  
O
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address bus bit 10.  
I
Smart Card 2 card detect pin.  
Mar 30, 2018  
Page 101 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
SPI2_I2SMCLK  
I/O  
O
I/O  
O
I/O  
O
I
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
SPI2 I2S master clock output pin  
CAN1 bus transmitter output.  
USCI0 control 0 pin.  
CAN1_TXD  
USCI0_CTL0  
UART2_TXD  
BPWM0_CH4  
CLKO  
UART2 data transmitter output pin.  
BPWM0 channel 4 output/capture input.  
MFP13 Clock Out  
EADC0_ST  
MFP14 EADC0 external trigger input.  
18 PD.12  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP5  
MFP7  
MFP9  
General purpose digital I/O pin.  
Operational amplifier 2 output pin.  
EBI chip select 0 output pin.  
OPA2_O  
EBI_nCS0  
CAN1_RXD  
UART2_RXD  
BPWM0_CH5  
QEI0_INDEX  
CLKO  
O
I
CAN1 bus receiver input.  
I
UART2 data receiver input pin.  
BPWM0 channel 5 output/capture input.  
I/O  
I
MFP10 Quadrature encoder 0 index input  
MFP13 Clock Out  
O
I
EADC0_ST  
INT5  
MFP14 EADC0 external trigger input.  
MFP15 External interrupt 5 input pin.  
I
19 PD.11  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
Operational amplifier 2 negative input pin.  
EBI chip select 1 output pin.  
OPA2_N  
EBI_nCS1  
UART1_TXD  
CAN0_TXD  
QEI0_A  
O
O
O
I
UART1 data transmitter output pin.  
CAN0 bus transmitter output.  
MFP10 Quadrature encoder 0 phase A input  
MFP15 External interrupt 6 input pin.  
INT6  
I
20 PD.10  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
Operational amplifier 2 positive input pin.  
EBI chip select 2 output pin.  
OPA2_P  
EBI_nCS2  
UART1_RXD  
CAN0_RXD  
QEI0_B  
O
I
UART1 data receiver input pin.  
CAN0 bus receiver input.  
I
I
MFP10 Quadrature encoder 0 phase B input  
MFP15 External interrupt 7 input pin.  
INT7  
I
21 PG.2  
I/O  
O
I/O  
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address bus bit 11.  
SPI2 slave select pin.  
EBI_ADR11  
SPI2_SS  
Mar 30, 2018  
Page 102 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
I2C0_SMBAL  
I2C1_SCL  
TM0  
O
I/O  
I/O  
I/O  
O
MFP4  
MFP5  
I2C0 SMBus SMBALTER pin  
I2C1 clock pin.  
MFP13 Timer0 event counter input/toggle output pin.  
22 PG.3  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 12.  
EBI_ADR12  
SPI2_CLK  
I2C0_SMBSUS  
I2C1_SDA  
TM1  
I/O  
O
SPI2 serial clock pin.  
I2C0 SMBus SMBSUS pin (PMBus CONTROL pin)  
I2C1 data input/output pin.  
I/O  
I/O  
I/O  
O
MFP13 Timer1 event counter input/toggle output pin.  
23 PG.4  
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address bus bit 13.  
EBI_ADR13  
SPI2_MISO  
TM2  
I/O  
I/O  
I/O  
O
SPI2 MISO (Master In, Slave Out) pin.  
MFP13 Timer2 event counter input/toggle output pin.  
24 PF.11  
EBI_ADR14  
SPI2_MOSI  
TAMPER5  
TM3  
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address bus bit 14.  
I/O  
I/O  
I/O  
I/O  
O
SPI2 MOSI (Master Out, Slave In) pin.  
MFP10 TAMPER detector loop pin 5.  
MFP13 Timer3 event counter input/toggle output pin.  
25 PF.10  
EBI_ADR15  
SC0_nCD  
I2S0_BCLK  
SPI0_I2SMCLK  
TAMPER4  
26 PF.9  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 15.  
I
Smart Card 0 card detect pin.  
I2S0 bit clock output pin.  
O
I/O  
I/O  
I/O  
O
SPI0 I2S master clock output pin  
MFP10 TAMPER detector loop pin 4.  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 16.  
EBI_ADR16  
SC0_PWR  
I2S0_MCLK  
SPI0_SS  
O
Smart Card 0 power pin.  
I2S0 master clock output pin.  
SPI0 slave select pin.  
O
I/O  
I/O  
I/O  
O
TAMPER3  
27 PF.8  
MFP10 TAMPER detector loop pin 3.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address bus bit 17.  
Smart Card 0 reset pin.  
I2S0 data input pin.  
EBI_ADR17  
SC0_RST  
I2S0_DI  
O
I
Mar 30, 2018  
Page 103 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
SPI0_CLK  
TAMPER2  
I/O  
I/O  
I/O  
O
MFP5  
SPI0 serial clock pin.  
MFP10 TAMPER detector loop pin 2.  
28 PF.7  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
EBI address bus bit 18.  
EBI_ADR18  
SC0_DAT  
I/O  
O
Smart Card 0 data pin.  
I2S0_DO  
I2S0 data output pin.  
SPI0_MISO  
UART4_TXD  
TAMPER1  
I/O  
O
SPI0 MISO (Master In, Slave Out) pin.  
UART4 data transmitter output pin.  
I/O  
I/O  
O
MFP10 TAMPER detector loop pin 1.  
12 29 PF.6  
EBI_ADR19  
SC0_CLK  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 19.  
O
Smart Card 0 clock pin.  
I2S0_LRCK  
SPI0_MOSI  
UART4_RXD  
EBI_nCS0  
O
I2S0 left right channel clock output pin.  
SPI0 MOSI (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
EBI chip select 0 output pin.  
I/O  
I
O
TAMPER0  
I/O  
P
MFP10 TAMPER detector loop pin 0.  
13 30 VDD  
MFP0  
Power supply for I/O ports and LDO source for internal PLL  
and digital circuit.  
14 31 PF.5  
UART2_RXD  
UART2_nCTS  
BPWM0_CH4  
I/O  
I
MFP0  
MFP2  
MFP4  
MFP8  
MFP9  
General purpose digital I/O pin.  
UART2 data receiver input pin.  
UART2 clear to Send input pin.  
BPWM0 channel 4 output/capture input.  
EPWM0 counter synchronous trigger output pin.  
I
I/O  
O
EPWM0_SYNC_OUT  
X32_IN  
I
MFP10 External 32.768 kHz crystal input pin.  
MFP11 EADC0 external trigger input.  
EADC0_ST  
I
15 32 PF.4  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP8  
General purpose digital I/O pin.  
UART2_TXD  
UART2_nRTS  
BPWM0_CH5  
X32_OUT  
UART2 data transmitter output pin.  
UART2 request to Send output pin.  
BPWM0 channel 5 output/capture input.  
O
I/O  
O
MFP10 External 32.768 kHz crystal output pin.  
33 PH.4  
I/O  
O
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address bus bit 3.  
EBI_ADR3  
SPI1_MISO  
I/O  
SPI1 MISO (Master In, Slave Out) pin.  
Mar 30, 2018  
Page 104 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
34 PH.5  
EBI_ADR2  
SPI1_MOSI  
35 PH.6  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address bus bit 2.  
I/O  
I/O  
O
SPI1 MOSI (Master Out, Slave In) pin.  
General purpose digital I/O pin.  
EBI address bus bit 1.  
EBI_ADR1  
SPI1_CLK  
36 PH.7  
I/O  
I/O  
O
SPI1 serial clock pin.  
General purpose digital I/O pin.  
EBI address bus bit 0.  
EBI_ADR0  
SPI1_SS  
I/O  
I/O  
O
SPI1 slave select pin.  
16 37 PF.3  
EBI_nCS0  
UART0_TXD  
I2C0_SCL  
XT1_IN  
General purpose digital I/O pin.  
EBI chip select 0 output pin.  
UART0 data transmitter output pin.  
I2C0 clock pin.  
O
I/O  
I
MFP10 External 4~24 MHz (high speed) crystal input pin.  
MFP11 BPWM1 channel 0 output/capture input.  
BPWM1_CH0  
17 38 PF.2  
EBI_nCS1  
UART0_RXD  
I2C0_SDA  
QSPI0_CLK  
XT1_OUT  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI chip select 1 output pin.  
UART0 data receiver input pin.  
I2C0 data input/output pin.  
Quad SPI0 serial clock pin.  
I
I/O  
I/O  
O
MFP10 External 4~24 MHz (high speed) crystal output pin.  
MFP11 BPWM1 channel 1 output/capture input.  
BPWM1_CH1  
39 VSS  
I/O  
P
MFP0  
MFP0  
Ground pin for digital circuit.  
40 VDD  
P
Power supply for I/O ports and LDO source for internal PLL  
and digital circuit.  
41 PE.8  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 10.  
EBI_ADR10  
I2S0_BCLK  
SPI2_CLK  
O
I2S0 bit clock output pin.  
SPI2 serial clock pin.  
I/O  
I/O  
O
USCI1_CTL1  
UART2_TXD  
EPWM0_CH0  
EPWM0_BRAKE0  
ECAP0_IC0  
USCI1 control 1 pin.  
UART2 data transmitter output pin.  
I/O  
I
MFP10 EPWM0 channel 0 output/capture input.  
MFP11 EPWM0 Brake 0 input pin.  
I
MFP12 Enhanced capture unit 0 input 0 pin.  
Mar 30, 2018  
Page 105 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
TRACE_CLK  
42 PE.9  
O
I/O  
O
O
I/O  
I/O  
I
MFP14 ETM Trace Clock output pin  
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 11.  
EBI_ADR11  
I2S0_MCLK  
SPI2_MISO  
I2S0 master clock output pin.  
SPI2 MISO (Master In, Slave Out) pin.  
USCI1 control 0 pin.  
USCI1_CTL0  
UART2_RXD  
EPWM0_CH1  
EPWM0_BRAKE1  
ECAP0_IC1  
TRACE_DATA0  
43 PE.10  
UART2 data receiver input pin.  
I/O  
I
MFP10 EPWM0 channel 1 output/capture input.  
MFP11 EPWM0 Brake 1 input pin.  
I
MFP12 Enhanced capture unit 0 input 1 pin.  
MFP14 ETM Trace Data 0 output pin  
O
I/O  
O
I
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 12.  
EBI_ADR12  
I2S0_DI  
I2S0 data input pin.  
SPI2_MOSI  
I/O  
I/O  
O
I/O  
I
SPI2 MOSI (Master Out, Slave In) pin.  
USCI1 data 0 pin.  
USCI1_DAT0  
UART3_TXD  
EPWM0_CH2  
EPWM1_BRAKE0  
ECAP0_IC2  
TRACE_DATA1  
44 PE.11  
UART3 data transmitter output pin.  
MFP10 EPWM0 channel 2 output/capture input.  
MFP11 EPWM1 Brake 0 input pin.  
I
MFP12 Enhanced capture unit 0 input 2 pin.  
MFP14 ETM Trace Data 1 output pin  
O
I/O  
O
O
I/O  
I/O  
I
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address bus bit 13.  
I2S0 data output pin.  
EBI_ADR13  
I2S0_DO  
SPI2_SS  
SPI2 slave select pin.  
USCI1_DAT1  
UART3_RXD  
UART1_nCTS  
EPWM0_CH3  
EPWM1_BRAKE1  
ECAP1_IC2  
TRACE_DATA2  
45 PE.12  
USCI1 data 1 pin.  
UART3 data receiver input pin.  
UART1 clear to Send input pin.  
I
I/O  
I
MFP10 EPWM0 channel 3 output/capture input.  
MFP11 EPWM1 Brake 1 input pin.  
I
MFP13 Enhanced capture unit 1 input 2 pin.  
MFP14 ETM Trace Data 2 output pin  
O
I/O  
O
MFP0  
MFP2  
General purpose digital I/O pin.  
EBI address bus bit 14.  
EBI_ADR14  
Mar 30, 2018  
Page 106 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
I2S0_LRCK  
SPI2_I2SMCLK  
USCI1_CLK  
UART1_nRTS  
EPWM0_CH4  
ECAP1_IC1  
TRACE_DATA3  
46 PE.13  
O
I/O  
I/O  
O
MFP4  
MFP5  
MFP6  
MFP8  
I2S0 left right channel clock output pin.  
SPI2 I2S master clock output pin  
USCI1 clock pin.  
UART1 request to Send output pin.  
I/O  
I
MFP10 EPWM0 channel 4 output/capture input.  
MFP13 Enhanced capture unit 1 input 1 pin.  
MFP14 ETM Trace Data 3 output pin  
O
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP8  
General purpose digital I/O pin.  
EBI address bus bit 15.  
EBI_ADR15  
I2C0_SCL  
I/O  
O
I2C0 clock pin.  
UART4_nRTS  
UART1_TXD  
EPWM0_CH5  
EPWM1_CH0  
BPWM1_CH5  
ECAP1_IC0  
47 PC.8  
UART4 request to Send output pin.  
UART1 data transmitter output pin.  
O
I/O  
I/O  
I/O  
I
MFP10 EPWM0 channel 5 output/capture input.  
MFP11 EPWM1 channel 0 output/capture input.  
MFP12 BPWM1 channel 5 output/capture input.  
MFP13 Enhanced capture unit 1 input 0 pin.  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP8  
General purpose digital I/O pin.  
EBI address bus bit 16.  
EBI_ADR16  
I2C0_SDA  
I/O  
I
I2C0 data input/output pin.  
UART4 clear to Send input pin.  
UART1 data receiver input pin.  
UART4_nCTS  
UART1_RXD  
EPWM1_CH1  
BPWM1_CH4  
18 48 PC.7  
EBI_AD9  
I
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP11 EPWM1 channel 1 output/capture input.  
MFP12 BPWM1 channel 4 output/capture input.  
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 9.  
SPI1_MISO  
UART4_TXD  
SC2_PWR  
SPI1 MISO (Master In, Slave Out) pin.  
UART4 data transmitter output pin.  
Smart Card 2 power pin.  
O
UART0_nCTS  
I2C1_SMBAL  
EPWM1_CH2  
BPWM1_CH0  
TM0  
I
UART0 clear to Send input pin.  
I2C1 SMBus SMBALTER pin  
O
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 2 output/capture input.  
MFP12 BPWM1 channel 0 output/capture input.  
MFP14 Timer0 event counter input/toggle output pin.  
MFP15 External interrupt 3 input pin.  
INT3  
Mar 30, 2018  
Page 107 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
19 49 PC.6  
EBI_AD8  
I/O  
I/O  
I/O  
I
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 8.  
SPI1_MOSI  
UART4_RXD  
SC2_RST  
UART0_nRTS  
I2C1_SMBSUS  
EPWM1_CH3  
BPWM1_CH1  
TM1  
SPI1 MOSI (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
Smart Card 2 reset pin.  
O
O
UART0 request to Send output pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
O
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 3 output/capture input.  
MFP12 BPWM1 channel 1 output/capture input.  
MFP14 Timer1 event counter input/toggle output pin.  
MFP15 External interrupt 2 input pin.  
INT2  
20 50 PA.7  
EBI_AD7  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 7.  
SPI1 serial clock pin.  
SPI1_CLK  
SC2_DAT  
UART0_TXD  
I2C1_SCL  
EPWM1_CH4  
BPWM1_CH2  
ACMP0_WLAT  
TM2  
Smart Card 2 data pin.  
UART0 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 4 output/capture input.  
MFP12 BPWM1 channel 2 output/capture input.  
MFP13 Analog comparator 0 window latch input pin  
MFP14 Timer2 event counter input/toggle output pin.  
MFP15 External interrupt 1 input pin.  
I/O  
I
INT1  
21 51 PA.6  
EBI_AD6  
I/O  
I/O  
I/O  
I
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 6.  
SPI1 slave select pin.  
SPI1_SS  
SD1_nCD  
SC2_CLK  
SD/SDIO1 card detect input pin  
Smart Card 2 clock pin.  
O
UART0_RXD  
I2C1_SDA  
EPWM1_CH5  
BPWM1_CH3  
ACMP1_WLAT  
TM3  
I
UART0 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 5 output/capture input.  
MFP12 BPWM1 channel 3 output/capture input.  
MFP13 Analog comparator 1 window latch input pin  
MFP14 Timer3 event counter input/toggle output pin.  
MFP15 External interrupt 0 input pin.  
I/O  
I
INT0  
Mar 30, 2018  
Page 108 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
22 52 VSS  
23 53 VDD  
P
P
MFP0  
MFP0  
Ground pin for digital circuit.  
Power supply for I/O ports and LDO source for internal PLL  
and digital circuit.  
24 54 LDO_CAP  
25 55 PA.5  
SPIM_D2  
A
I/O  
I/O  
I/O  
I/O  
I/O  
I
MFP0  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
LDO output pin.  
General purpose digital I/O pin.  
SPIM data 2 pin for Quad Mode I/O.  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
SPI1 I2S master clock output pin  
SD/SDIO1 command/response pin  
Smart Card 2 card detect pin.  
UART0 clear to Send input pin.  
UART5 data transmitter output pin.  
I2C0 clock pin.  
QSPI0_MISO1  
SPI1_I2SMCLK  
SD1_CMD  
SC2_nCD  
UART0_nCTS  
UART5_TXD  
I2C0_SCL  
I
O
I/O  
O
CAN0_TXD  
BPWM0_CH5  
EPWM0_CH0  
QEI0_INDEX  
MFP10 CAN0 bus transmitter output.  
I/O  
I/O  
I
MFP12 BPWM0 channel 5 output/capture input.  
MFP13 EPWM0 channel 0 output/capture input.  
MFP14 Quadrature encoder 0 index input  
26 56 PA.4  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM data 3 pin for Quad Mode I/O.  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
SPI0 I2S master clock output pin  
SD/SDIO1 clock output pin  
SPIM_D3  
QSPI0_MOSI1  
SPI0_I2SMCLK  
SD1_CLK  
SC0_nCD  
I
Smart Card 0 card detect pin.  
UART0_nRTS  
UART5_RXD  
I2C0_SDA  
O
UART0 request to Send output pin.  
UART5 data receiver input pin.  
I2C0 data input/output pin.  
I
I/O  
I
CAN0_RXD  
BPWM0_CH4  
EPWM0_CH1  
QEI0_A  
MFP10 CAN0 bus receiver input.  
I/O  
I/O  
I
MFP12 BPWM0 channel 4 output/capture input.  
MFP13 EPWM0 channel 1 output/capture input.  
MFP14 Quadrature encoder 0 phase A input  
27 57 PA.3  
I/O  
I/O  
I/O  
I/O  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
SPIM slave select pin.  
SPIM_SS  
QSPI0_SS  
SPI0_SS  
Quad SPI0 slave select pin.  
SPI0 slave select pin.  
Mar 30, 2018  
Page 109 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
SD1_DAT3  
SC0_PWR  
I/O  
O
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
SD/SDIO1 data line bit 3.  
Smart Card 0 power pin.  
UART4 data transmitter output pin.  
UART1 data transmitter output pin.  
I2C1 clock pin.  
UART4_TXD  
UART1_TXD  
I2C1_SCL  
O
O
I/O  
I/O  
I/O  
I
BPWM0_CH3  
EPWM0_CH2  
QEI0_B  
MFP12 BPWM0 channel 3 output/capture input.  
MFP13 EPWM0 channel 2 output/capture input.  
MFP14 Quadrature encoder 0 phase B input  
28 58 PA.2  
SPIM_CLK  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM serial clock pin.  
QSPI0_CLK  
SPI0_CLK  
Quad SPI0 serial clock pin.  
SPI0 serial clock pin.  
SD1_DAT2  
SD/SDIO1 data line bit 2.  
Smart Card 0 reset pin.  
SC0_RST  
UART4_RXD  
UART1_RXD  
I2C1_SDA  
I
UART4 data receiver input pin.  
UART1 data receiver input pin.  
I2C1 data input/output pin.  
I
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
BPWM0_CH2  
EPWM0_CH3  
29 59 PA.1  
SPIM_MISO  
QSPI0_MISO0  
SPI0_MISO  
SD1_DAT1  
MFP12 BPWM0 channel 2 output/capture input.  
MFP13 EPWM0 channel 3 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM MISO (Master In, Slave Out) pin.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
SPI0 MISO (Master In, Slave Out) pin.  
SD/SDIO1 data line bit 1.  
SC0_DAT  
Smart Card 0 data pin.  
UART0_TXD  
UART1_nCTS  
I2C2_SCL  
UART0 data transmitter output pin.  
UART1 clear to Send input pin.  
I2C2 clock pin.  
I
I/O  
I/O  
I/O  
I
BPWM0_CH1  
EPWM0_CH4  
DAC1_ST  
MFP12 BPWM0 channel 1 output/capture input.  
MFP13 EPWM0 channel 4 output/capture input.  
MFP15 DAC1 external trigger input.  
30 60 PA.0  
SPIM_MOSI  
QSPI0_MOSI0  
I/O  
I/O  
I/O  
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
SPIM MOSI (Master Out, Slave In) pin.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
Mar 30, 2018  
Page 110 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
SPI0_MOSI  
SD1_DAT0  
I/O  
I/O  
O
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
SPI0 MOSI (Master Out, Slave In) pin.  
SD/SDIO1 data line bit 0.  
SC0_CLK  
Smart Card 0 clock pin.  
UART0_RXD  
UART1_nRTS  
I2C2_SDA  
I
UART0 data receiver input pin.  
UART1 request to Send output pin.  
I2C2 data input/output pin.  
O
I/O  
I/O  
I/O  
I
BPWM0_CH0  
EPWM0_CH5  
DAC0_ST  
MFP12 BPWM0 channel 0 output/capture input.  
MFP13 EPWM0 channel 5 output/capture input.  
MFP15 DAC0 external trigger input.  
31 61 VDDIO  
62 PE.14  
P
MFP0  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP0  
MFP2  
MFP3  
MFP4  
MFP0  
Power supply for PA.0~PA.5.  
General purpose digital I/O pin.  
EBI address/data bus bit 8.  
UART2 data transmitter output pin.  
CAN0 bus transmitter output.  
SD/SDIO1 card detect input pin  
General purpose digital I/O pin.  
EBI address/data bus bit 9.  
UART2 data receiver input pin.  
CAN0 bus receiver input.  
I/O  
I/O  
O
EBI_AD8  
UART2_TXD  
CAN0_TXD  
SD1_nCD  
O
I
63 PE.15  
I/O  
I/O  
I
EBI_AD9  
UART2_RXD  
CAN0_RXD  
32 64 nRESET  
I
I
External reset input: active LOW, with an internal pull-up. Set  
this pin low reset to initial state.  
33 65 PF.0  
UART1_TXD  
I2C1_SCL  
I/O  
O
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
UART1 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I/O  
O
BPWM1_CH0  
ICE_DAT  
MFP12 BPWM1 channel 0 output/capture input.  
MFP14 Serial wired debugger data pin.  
34 66 PF.1  
UART1_RXD  
I2C1_SDA  
I/O  
I
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
UART1 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
I/O  
I
BPWM1_CH1  
ICE_CLK  
MFP12 BPWM1 channel 1 output/capture input.  
MFP14 Serial wired debugger clock pin.  
67 PD.9  
I/O  
I/O  
I/O  
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address/data bus bit 7.  
I2C2 clock pin.  
EBI_AD7  
I2C2_SCL  
Mar 30, 2018  
Page 111 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
UART2_nCTS  
68 PD.8  
EBI_AD6  
I
MFP4  
MFP0  
MFP2  
MFP3  
MFP4  
MFP0  
MFP2  
MFP3  
MFP4  
MFP8  
MFP9  
UART2 clear to Send input pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 6.  
I/O  
I/O  
I/O  
O
I2C2_SDA  
I2C2 data input/output pin.  
UART2_nRTS  
UART2 request to Send output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 5.  
35 69 PC.5  
I/O  
I/O  
I/O  
I/O  
O
EBI_AD5  
SPIM_D2  
SPIM data 2 pin for Quad Mode I/O.  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
UART2 data transmitter output pin.  
I2C1 clock pin.  
QSPI0_MISO1  
UART2_TXD  
I2C1_SCL  
I/O  
O
CAN0_TXD  
UART4_TXD  
EPWM1_CH0  
MFP10 CAN0 bus transmitter output.  
O
MFP11 UART4 data transmitter output pin.  
MFP12 EPWM1 channel 0 output/capture input.  
I/O  
I/O  
I/O  
I/O  
I/O  
I
36 70 PC.4  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 4.  
EBI_AD4  
SPIM_D3  
SPIM data 3 pin for Quad Mode I/O.  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
Smart Card 1 card detect pin.  
I2S0 bit clock output pin.  
QSPI0_MOSI1  
SC1_nCD  
I2S0_BCLK  
SPI1_I2SMCLK  
UART2_RXD  
I2C1_SDA  
O
I/O  
I
SPI1 I2S master clock output pin  
UART2 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
I
CAN0_RXD  
UART4_RXD  
EPWM1_CH1  
MFP10 CAN0 bus receiver input.  
I
MFP11 UART4 data receiver input pin.  
MFP12 EPWM1 channel 1 output/capture input.  
I/O  
I/O  
I/O  
I/O  
I/O  
O
37 71 PC.3  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 3.  
SPIM slave select pin.  
EBI_AD3  
SPIM_SS  
QSPI0_SS  
SC1_PWR  
I2S0_MCLK  
SPI1_MISO  
UART2_nRTS  
Quad SPI0 slave select pin.  
Smart Card 1 power pin.  
O
I2S0 master clock output pin.  
SPI1 MISO (Master In, Slave Out) pin.  
UART2 request to Send output pin.  
I/O  
O
Mar 30, 2018  
Page 112 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
I2C0_SMBAL  
CAN1_TXD  
UART3_TXD  
EPWM1_CH2  
38 72 PC.2  
EBI_AD2  
O
O
MFP9  
I2C0 SMBus SMBALTER pin  
MFP10 CAN1 bus transmitter output.  
O
MFP11 UART3 data transmitter output pin.  
MFP12 EPWM1 channel 2 output/capture input.  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 2.  
SPIM_CLK  
SPIM serial clock pin.  
QSPI0_CLK  
SC1_RST  
Quad SPI0 serial clock pin.  
Smart Card 1 reset pin.  
I2S0_DI  
I
I2S0 data input pin.  
SPI1_MOSI  
UART2_nCTS  
I2C0_SMBSUS  
CAN1_RXD  
UART3_RXD  
EPWM1_CH3  
39 73 PC.1  
EBI_AD1  
I/O  
I
SPI1 MOSI (Master Out, Slave In) pin.  
UART2 clear to Send input pin.  
I2C0 SMBus SMBSUS pin (PMBus CONTROL pin)  
O
I
MFP10 CAN1 bus receiver input.  
I
MFP11 UART3 data receiver input pin.  
MFP12 EPWM1 channel 3 output/capture input.  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 1.  
SPIM MISO (Master In, Slave Out) pin.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
Smart Card 1 data pin.  
SPIM_MISO  
QSPI0_MISO0  
SC1_DAT  
I2S0_DO  
I2S0 data output pin.  
SPI1_CLK  
I/O  
O
SPI1 serial clock pin.  
UART2_TXD  
I2C0_SCL  
UART2 data transmitter output pin.  
I2C0 clock pin.  
I/O  
I/O  
O
EPWM1_CH4  
ACMP0_O  
MFP12 EPWM1 channel 4 output/capture input.  
MFP14 Analog comparator 0 output pin.  
40 74 PC.0  
EBI_AD0  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address/data bus bit 0.  
SPIM_MOSI  
QSPI0_MOSI0  
SC1_CLK  
SPIM MOSI (Master Out, Slave In) pin.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
Smart Card 1 clock pin.  
I2S0_LRCK  
SPI1_SS  
O
I2S0 left right channel clock output pin.  
SPI1 slave select pin.  
I/O  
Mar 30, 2018  
Page 113 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
UART2_RXD  
I2C0_SDA  
EPWM1_CH5  
ACMP1_O  
75 VSS  
I
MFP8  
MFP9  
UART2 data receiver input pin.  
I2C0 data input/output pin.  
I/O  
I/O  
O
MFP12 EPWM1 channel 5 output/capture input.  
MFP14 Analog comparator 1 output pin.  
P
MFP0  
MFP0  
Ground pin for digital circuit.  
76 VDD  
P
Power supply for I/O ports and LDO source for internal PLL  
and digital circuit.  
77 PG.9  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 0.  
EBI_AD0  
SD1_DAT3  
SPIM_D2  
SD/SDIO1 data line bit 3.  
SPIM data 2 pin for Quad Mode I/O.  
BPWM0_CH5  
78 PG.10  
EBI_AD1  
MFP12 BPWM0 channel 5 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 1.  
SD1_DAT2  
SPIM_D3  
SD/SDIO1 data line bit 2.  
SPIM data 3 pin for Quad Mode I/O.  
BPWM0_CH4  
79 PG.11  
EBI_AD2  
MFP12 BPWM0 channel 4 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 2.  
SD/SDIO1 data line bit 1.  
SPIM slave select pin.  
SD1_DAT1  
SPIM_SS  
BPWM0_CH3  
80 PG.12  
EBI_AD3  
MFP12 BPWM0 channel 3 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 3.  
SD/SDIO1 data line bit 0.  
SPIM serial clock pin.  
SD1_DAT0  
SPIM_CLK  
BPWM0_CH2  
81 PG.13  
EBI_AD4  
MFP12 BPWM0 channel 2 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 4.  
SD1_CMD  
SPIM_MISO  
BPWM0_CH1  
82 PG.14  
EBI_AD5  
SD/SDIO1 command/response pin  
SPIM MISO (Master In, Slave Out) pin.  
MFP12 BPWM0 channel 1 output/capture input.  
MFP0  
MFP2  
General purpose digital I/O pin.  
EBI address/data bus bit 5.  
Mar 30, 2018  
Page 114 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
SD1_CLK  
SPIM_MOSI  
BPWM0_CH0  
83 PG.15  
SD1_nCD  
O
I/O  
I/O  
I/O  
I
MFP3  
MFP4  
SD/SDIO1 clock output pin  
SPIM MOSI (Master Out, Slave In) pin.  
MFP12 BPWM0 channel 0 output/capture input.  
MFP0  
MFP3  
General purpose digital I/O pin.  
SD/SDIO1 card detect input pin  
CLKO  
O
MFP14 Clock Out  
EADC0_ST  
84 PD.13  
EBI_AD10  
SD0_nCD  
I
MFP15 EADC0 external trigger input.  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP7  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address/data bus bit 10.  
SD/SDIO0 card detect input pin  
SPI0 I2S master clock output pin  
SPI1 I2S master clock output pin  
Smart Card 2 card detect pin.  
General purpose digital I/O pin.  
I2S0 bit clock output pin.  
SPI0_I2SMCLK  
SPI1_I2SMCLK  
SC2_nCD  
I/O  
I/O  
I
85 PA.12  
I2S0_BCLK  
UART4_TXD  
I2C1_SCL  
I/O  
O
O
UART4 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I/O  
O
SPI2_SS  
SPI2 slave select pin.  
CAN0_TXD  
SC2_PWR  
BPWM1_CH2  
QEI1_INDEX  
USB_VBUS  
86 PA.13  
I2S0_MCLK  
UART4_RXD  
I2C1_SDA  
SPI2_CLK  
CAN0_RXD  
SC2_RST  
CAN0 bus transmitter output.  
Smart Card 2 power pin.  
O
I/O  
I
MFP11 BPWM1 channel 2 output/capture input.  
MFP12 Quadrature encoder 1 index input  
MFP14 Power supply from USB host or HUB.  
P
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
I2S0 master clock output pin.  
UART4 data receiver input pin.  
I2C1 data input/output pin.  
SPI2 serial clock pin.  
I
I/O  
I/O  
I
CAN0 bus receiver input.  
Smart Card 2 reset pin.  
O
BPWM1_CH3  
QEI1_A  
I/O  
I
MFP11 BPWM1 channel 3 output/capture input.  
MFP12 Quadrature encoder 1 phase A input  
MFP14 USB differential signal D-.  
USB_D-  
A
87 PA.14  
I/O  
MFP0  
General purpose digital I/O pin.  
Mar 30, 2018  
Page 115 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
I2S0_DI  
UART0_TXD  
SPI2_MISO  
I2C2_SCL  
SC2_DAT  
I
O
I/O  
I/O  
I/O  
I/O  
I
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
I2S0 data input pin.  
UART0 data transmitter output pin.  
SPI2 MISO (Master In, Slave Out) pin.  
I2C2 clock pin.  
Smart Card 2 data pin.  
BPWM1_CH4  
QEI1_B  
MFP11 BPWM1 channel 4 output/capture input.  
MFP12 Quadrature encoder 1 phase B input  
MFP14 USB differential signal D+.  
USB_D+  
A
88 PA.15  
I2S0_DO  
I/O  
O
I
MFP0  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
I2S0 data output pin.  
UART0_RXD  
SPI2_MOSI  
I2C2_SDA  
SC2_CLK  
UART0 data receiver input pin.  
SPI2 MOSI (Master Out, Slave In) pin.  
I2C2 data input/output pin.  
Smart Card 2 clock pin.  
I/O  
I/O  
O
I/O  
I
BPWM1_CH5  
MFP11 BPWM1 channel 5 output/capture input.  
MFP12 EPWM0 counter synchronous trigger input pin.  
MFP14 USB_ identification.  
EPWM0_SYNC_IN  
USB_OTG_ID  
41 89 HSUSB_VRES  
42 90 HSUSB_VDD33  
43 91 HSUSB_VBUS  
44 92 HSUSB_D-  
I
A
MFP0  
MFP0  
MFP0  
MFP0  
MFP0  
MFP0  
MFP0  
HSUSB module reference resister  
Power supply for HSUSB VDD33  
HSUSB Power supply from USB host or HUB.  
HSUSB differential signal D-.  
P
P
A
45 93 HSUSB_VSS  
46 94 HSUSB_D+  
P
Ground pin for HSUSB.  
A
HSUSB differential signal D+.  
47 95 HSUSB_VDD12_CAP  
A
HSUSB Internal power regulator output 1.2V decoupling pin.  
Note: This pin needs to be connected with a 1uF capacitor.  
48 96 HSUSB_ID  
97 PE.7  
I
MFP0  
MFP0  
MFP3  
MFP4  
MFP8  
MFP9  
HSUSB identification.  
I/O  
I/O  
I/O  
O
General purpose digital I/O pin.  
SD/SDIO0 command/response pin  
SPIM data 2 pin for Quad Mode I/O.  
UART5 data transmitter output pin.  
CAN1 bus transmitter output.  
SD0_CMD  
SPIM_D2  
UART5_TXD  
CAN1_TXD  
O
QEI1_INDEX  
EPWM0_CH0  
BPWM0_CH5  
I
MFP11 Quadrature encoder 1 index input  
MFP12 EPWM0 channel 0 output/capture input.  
MFP13 BPWM0 channel 5 output/capture input.  
I/O  
I/O  
Mar 30, 2018  
Page 116 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
98 PE.6  
SD0_CLK  
SPIM_D3  
I/O  
O
MFP0  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SD/SDIO0 clock output pin  
SPIM data 3 pin for Quad Mode I/O.  
SPI3 I2S master clock output pin  
Smart Card 0 card detect pin.  
USCI0 control 0 pin.  
I/O  
I/O  
I
SPI3_I2SMCLK  
SC0_nCD  
USCI0_CTL0  
UART5_RXD  
CAN1_RXD  
QEI1_A  
I/O  
I
UART5 data receiver input pin.  
CAN1 bus receiver input.  
I
I
MFP11 Quadrature encoder 1 phase A input  
MFP12 EPWM0 channel 1 output/capture input.  
MFP13 BPWM0 channel 4 output/capture input.  
EPWM0_CH1  
BPWM0_CH4  
I/O  
I/O  
I/O  
O
99 PE.5  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI read enable output pin.  
SD/SDIO0 data line bit 3.  
SPIM slave select pin.  
EBI_nRD  
SD0_DAT3  
SPIM_SS  
I/O  
I/O  
I/O  
O
SPI3_SS  
SPI3 slave select pin.  
SC0_PWR  
USCI0_CTL1  
QEI1_B  
Smart Card 0 power pin.  
USCI0 control 1 pin.  
I/O  
I
MFP11 Quadrature encoder 1 phase B input  
MFP12 EPWM0 channel 2 output/capture input.  
MFP13 BPWM0 channel 3 output/capture input.  
EPWM0_CH2  
BPWM0_CH3  
I/O  
I/O  
I/O  
O
100 PE.4  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI write enable output pin.  
SD/SDIO0 data line bit 2.  
SPIM serial clock pin.  
EBI_nWR  
SD0_DAT2  
SPIM_CLK  
SPI3_CLK  
I/O  
I/O  
I/O  
O
SPI3 serial clock pin.  
SC0_RST  
Smart Card 0 reset pin.  
USCI0 data 1 pin.  
USCI0_DAT1  
QEI0_INDEX  
EPWM0_CH3  
BPWM0_CH2  
I/O  
I
MFP11 Quadrature encoder 0 index input  
MFP12 EPWM0 channel 3 output/capture input.  
MFP13 BPWM0 channel 2 output/capture input.  
I/O  
I/O  
I/O  
O
101 PE.3  
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI external clock output pin.  
SD/SDIO0 data line bit 1.  
EBI_MCLK  
SD0_DAT1  
I/O  
Mar 30, 2018  
Page 117 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
SPIM_MISO  
SPI3_MISO  
SC0_DAT  
I/O  
I/O  
I/O  
I/O  
I
MFP4  
MFP5  
MFP6  
MFP7  
SPIM MISO (Master In, Slave Out) pin.  
SPI3 MISO (Master In, Slave Out) pin.  
Smart Card 0 data pin.  
USCI0_DAT0  
QEI0_A  
USCI0 data 0 pin.  
MFP11 Quadrature encoder 0 phase A input  
MFP12 EPWM0 channel 4 output/capture input.  
MFP13 BPWM0 channel 1 output/capture input.  
EPWM0_CH4  
BPWM0_CH1  
102 PE.2  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address latch enable output pin.  
SD/SDIO0 data line bit 0.  
EBI_ALE  
SD0_DAT0  
SPIM_MOSI  
SPI3_MOSI  
SC0_CLK  
I/O  
I/O  
I/O  
O
SPIM MOSI (Master Out, Slave In) pin.  
SPI3 MOSI (Master Out, Slave In) pin.  
Smart Card 0 clock pin.  
USCI0_CLK  
QEI0_B  
I/O  
I
USCI0 clock pin.  
MFP11 Quadrature encoder 0 phase B input  
MFP12 EPWM0 channel 5 output/capture input.  
MFP13 BPWM0 channel 0 output/capture input.  
EPWM0_CH5  
BPWM0_CH0  
103 VSS  
I/O  
I/O  
P
MFP0  
MFP0  
Ground pin for digital circuit.  
104 VDD  
P
Power supply for I/O ports and LDO source for internal PLL  
and digital circuit.  
105 PE.1  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address/data bus bit 10.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
Smart Card 2 data pin.  
EBI_AD10  
QSPI0_MISO0  
SC2_DAT  
I2S0_BCLK  
SPI1_MISO  
UART3_TXD  
I2C1_SCL  
I2S0 bit clock output pin.  
I/O  
O
SPI1 MISO (Master In, Slave Out) pin.  
UART3 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I
UART4_nCTS  
106 PE.0  
UART4 clear to Send input pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 11.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
Smart Card 2 clock pin.  
I/O  
I/O  
I/O  
O
EBI_AD11  
QSPI0_MOSI0  
SC2_CLK  
I2S0_MCLK  
O
I2S0 master clock output pin.  
Mar 30, 2018  
Page 118 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
SPI1_MOSI  
UART3_RXD  
I2C1_SDA  
I/O  
I
MFP6  
MFP7  
MFP8  
MFP9  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
SPI1 MOSI (Master Out, Slave In) pin.  
UART3 data receiver input pin.  
I2C1 data input/output pin.  
UART4 request to Send output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 12.  
Quad SPI0 serial clock pin.  
Smart Card 2 power pin.  
I/O  
O
UART4_nRTS  
107 PH.8  
I/O  
I/O  
I/O  
O
EBI_AD12  
QSPI0_CLK  
SC2_PWR  
I2S0_DI  
I
I2S0 data input pin.  
SPI1_CLK  
I/O  
O
SPI1 serial clock pin.  
UART3_nRTS  
I2C1_SMBAL  
I2C2_SCL  
UART3 request to Send output pin.  
I2C1 SMBus SMBALTER pin  
I2C2 clock pin.  
O
I/O  
O
UART1_TXD  
108 PH.9  
MFP10 UART1 data transmitter output pin.  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 13.  
Quad SPI0 slave select pin.  
Smart Card 2 reset pin.  
EBI_AD13  
QSPI0_SS  
SC2_RST  
I2S0_DO  
O
I2S0 data output pin.  
SPI1_SS  
I/O  
I
SPI1 slave select pin.  
UART3_nCTS  
I2C1_SMBSUS  
I2C2_SDA  
UART3 clear to Send input pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
I2C2 data input/output pin.  
O
I/O  
I
UART1_RXD  
109 PH.10  
EBI_AD14  
MFP10 UART1 data receiver input pin.  
I/O  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP0  
MFP2  
General purpose digital I/O pin.  
EBI address/data bus bit 14.  
QSPI0_MISO1  
SC2_nCD  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
Smart Card 2 card detect pin.  
I2S0_LRCK  
SPI1_I2SMCLK  
UART4_TXD  
UART0_TXD  
110 PH.11  
EBI_AD15  
O
I2S0 left right channel clock output pin.  
SPI1 I2S master clock output pin  
UART4 data transmitter output pin.  
UART0 data transmitter output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 15.  
I/O  
O
O
I/O  
I/O  
Mar 30, 2018  
Page 119 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
QSPI0_MOSI1  
I/O  
I
MFP3  
MFP7  
MFP8  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
UART4_RXD  
UART0_RXD  
EPWM0_CH5  
I
UART0 data receiver input pin.  
I/O  
I/O  
O
MFP11 EPWM0 channel 5 output/capture input.  
111 PD.14  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI chip select 0 output pin.  
SPI3 I2S master clock output pin  
Smart Card 1 card detect pin.  
EBI_nCS0  
SPI3_I2SMCLK  
SC1_nCD  
I/O  
I
EPWM0_CH4  
I/O  
P
MFP11 EPWM0 channel 4 output/capture input.  
49 112 VSS  
MFP0  
MFP0  
MFP0  
Ground pin for digital circuit.  
LDO output pin.  
50 113 LDO_CAP  
51 114 VDD  
A
P
Power supply for I/O ports and LDO source for internal PLL  
and digital circuit.  
52 115 PC.14  
EBI_AD11  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
EBI address/data bus bit 11.  
Smart Card 1 card detect pin.  
SPI0 I2S master clock output pin  
USCI0 control 0 pin.  
SC1_nCD  
SPI0_I2SMCLK  
I/O  
I/O  
I/O  
I
USCI0_CTL0  
QSPI0_CLK  
Quad SPI0 serial clock pin.  
EPWM0_SYNC_IN  
TM1  
MFP11 EPWM0 counter synchronous trigger input pin.  
MFP13 Timer1 event counter input/toggle output pin.  
MFP14 USB external VBUS regulator status pin.  
MFP15 HSUSB external VBUS regulator status pin.  
I/O  
I
USB_VBUS_ST  
HSUSB_VBUS_ST  
I
53 116 PB.15  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 15 analog input.  
EBI address/data bus bit 12.  
Smart Card 1 power pin.  
EADC0_CH15  
EBI_AD12  
I/O  
O
SC1_PWR  
SPI0_SS  
I/O  
I/O  
I
SPI0 slave select pin.  
USCI0_CTL1  
UART0_nCTS  
UART3_TXD  
I2C2_SMBAL  
EPWM1_CH0  
TM0_EXT  
USCI0 control 1 pin.  
UART0 clear to Send input pin.  
UART3 data transmitter output pin.  
I2C2 SMBus SMBALTER pin  
O
O
I/O  
I/O  
MFP11 EPWM1 channel 0 output/capture input.  
MFP13 Timer0 external capture input/toggle output pin.  
Mar 30, 2018  
Page 120 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
USB_VBUS_EN  
HSUSB_VBUS_EN  
54 117 PB.14  
O
O
MFP14 USB external VBUS regulator enable pin.  
MFP15 HSUSB external VBUS regulator enable pin.  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 14 analog input.  
EBI address/data bus bit 13.  
Smart Card 1 reset pin.  
EADC0_CH14  
EBI_AD13  
I/O  
O
SC1_RST  
SPI0_CLK  
I/O  
I/O  
O
SPI0 serial clock pin.  
USCI0_DAT1  
UART0_nRTS  
UART3_RXD  
I2C2_SMBSUS  
EPWM1_CH1  
TM1_EXT  
USCI0 data 1 pin.  
UART0 request to Send output pin.  
UART3 data receiver input pin.  
I2C2 SMBus SMBSUS pin (PMBus CONTROL pin)  
I
O
I/O  
I/O  
O
MFP11 EPWM1 channel 1 output/capture input.  
MFP13 Timer1 external capture input/toggle output pin.  
MFP14 Clock Out  
CLKO  
55 118 PB.13  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 13 analog input.  
DAC1 channel analog output.  
Analog comparator 0 positive input 3 pin.  
Analog comparator 1 positive input 3 pin.  
EBI address/data bus bit 14.  
Smart Card 1 data pin.  
EADC0_CH13  
DAC1_OUT  
ACMP0_P3  
ACMP1_P3  
EBI_AD14  
A
A
A
I/O  
I/O  
I/O  
I/O  
O
SC1_DAT  
SPI0_MISO  
USCI0_DAT0  
UART0_TXD  
UART3_nRTS  
I2C2_SCL  
SPI0 MISO (Master In, Slave Out) pin.  
USCI0 data 0 pin.  
UART0 data transmitter output pin.  
UART3 request to Send output pin.  
I2C2 clock pin.  
O
I/O  
I/O  
I/O  
I/O  
A
EPWM1_CH2  
TM2_EXT  
MFP11 EPWM1 channel 2 output/capture input.  
MFP13 Timer2 external capture input/toggle output pin.  
56 119 PB.12  
MFP0  
MFP1  
MFP1  
MFP1  
MFP1  
MFP2  
General purpose digital I/O pin.  
EADC0 channel 12 analog input.  
DAC0 channel analog output.  
EADC0_CH12  
DAC0_OUT  
ACMP0_P2  
ACMP1_P2  
EBI_AD15  
A
A
Analog comparator 0 positive input 2 pin.  
Analog comparator 1 positive input 2 pin.  
EBI address/data bus bit 15.  
A
I/O  
Mar 30, 2018  
Page 121 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
SC1_CLK  
SPI0_MOSI  
O
I/O  
I/O  
I
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
Smart Card 1 clock pin.  
SPI0 MOSI (Master Out, Slave In) pin.  
USCI0 clock pin.  
USCI0_CLK  
UART0_RXD  
UART3_nCTS  
I2C2_SDA  
UART0 data receiver input pin.  
UART3 clear to Send input pin.  
I2C2 data input/output pin.  
SD/SDIO0 card detect input pin  
I
I/O  
I
SD0_nCD  
EPWM1_CH3  
TM3_EXT  
I/O  
I/O  
P
MFP11 EPWM1 channel 3 output/capture input.  
MFP13 Timer3 external capture input/toggle output pin.  
57 120 AVDD  
58 121 VREF  
MFP0  
MFP0  
Power supply for internal analog circuit.  
A
ADC reference voltage input.  
Note: This pin needs to be connected with a 1uF capacitor.  
59 122 AVSS  
60 123 PB.11  
EADC0_CH11  
EBI_ADR16  
P
I/O  
A
MFP0  
MFP0  
MFP1  
MFP2  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
Ground pin for analog circuit.  
General purpose digital I/O pin.  
EADC0 channel 11 analog input.  
EBI address bus bit 16.  
O
UART0_nCTS  
UART4_TXD  
I2C1_SCL  
I
UART0 clear to Send input pin.  
UART4 data transmitter output pin.  
I2C1 clock pin.  
O
I/O  
O
CAN0_TXD  
CAN0 bus transmitter output.  
SPI0 I2S master clock output pin  
SPI0_I2SMCLK  
BPWM1_CH0  
SPI3_CLK  
I/O  
I/O  
I/O  
I
MFP10 BPWM1 channel 0 output/capture input.  
MFP11 SPI3 serial clock pin.  
HSUSB_VBUS_ST  
61 124 PB.10  
EADC0_CH10  
EBI_ADR17  
MFP14 HSUSB external VBUS regulator status pin.  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 10 analog input.  
EBI address bus bit 17.  
O
USCI1_CTL0  
UART0_nRTS  
UART4_RXD  
I2C1_SDA  
I/O  
O
USCI1 control 0 pin.  
UART0 request to Send output pin.  
UART4 data receiver input pin.  
I2C1 data input/output pin.  
CAN0 bus receiver input.  
I
I/O  
I
CAN0_RXD  
BPWM1_CH1  
SPI3_SS  
I/O  
I/O  
MFP10 BPWM1 channel 1 output/capture input.  
MFP11 SPI3 slave select pin.  
Mar 30, 2018  
Page 122 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
HSUSB_VBUS_EN  
62 125 PB.9  
EADC0_CH9  
O
I/O  
A
MFP14 HSUSB external VBUS regulator enable pin.  
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EADC0 channel 9 analog input.  
EBI address bus bit 18.  
EBI_ADR18  
USCI1_CTL1  
UART0_TXD  
UART1_nCTS  
I2C1_SMBAL  
BPWM1_CH2  
SPI3_MISO  
INT7  
O
I/O  
O
USCI1 control 1 pin.  
UART0 data transmitter output pin.  
UART1 clear to Send input pin.  
I2C1 SMBus SMBALTER pin  
I
O
I/O  
I/O  
I
MFP10 BPWM1 channel 2 output/capture input.  
MFP11 SPI3 MISO (Master In, Slave Out) pin.  
MFP13 External interrupt 7 input pin.  
63 126 PB.8  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EADC0 channel 8 analog input.  
EBI address bus bit 19.  
EADC0_CH8  
EBI_ADR19  
USCI1_CLK  
UART0_RXD  
UART1_nRTS  
I2C1_SMBSUS  
BPWM1_CH3  
SPI3_MOSI  
INT6  
O
I/O  
I
USCI1 clock pin.  
UART0 data receiver input pin.  
UART1 request to Send output pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
O
O
I/O  
I/O  
I
MFP10 BPWM1 channel 3 output/capture input.  
MFP11 SPI3 MOSI (Master Out, Slave In) pin.  
MFP13 External interrupt 6 input pin.  
64 127 PB.7  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 7 analog input.  
EBI low byte write enable output pin.  
USCI1 data 0 pin.  
EADC0_CH7  
EBI_nWRL  
O
USCI1_DAT0  
CAN1_TXD  
UART1_TXD  
SD1_CMD  
I/O  
O
CAN1 bus transmitter output.  
UART1 data transmitter output pin.  
SD/SDIO1 command/response pin  
EBI chip select 0 output pin.  
O
I/O  
O
EBI_nCS0  
BPWM1_CH4  
EPWM1_BRAKE0  
EPWM1_CH4  
INT5  
I/O  
I
MFP10 BPWM1 channel 4 output/capture input.  
MFP11 EPWM1 Brake 0 input pin.  
I/O  
I
MFP12 EPWM1 channel 4 output/capture input.  
MFP13 External interrupt 5 input pin.  
USB_VBUS_ST  
I
MFP14 USB external VBUS regulator status pin.  
Mar 30, 2018  
Page 123 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 Pin Name  
Pin Pin  
Type  
MFP  
Description  
ACMP0_O  
O
I/O  
A
MFP15 Analog comparator 0 output pin.  
1
128 PB.6  
EADC0_CH6  
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 6 analog input.  
EBI high byte write enable output pin  
USCI1 data 1 pin.  
EBI_nWRH  
USCI1_DAT1  
CAN1_RXD  
UART1_RXD  
SD1_CLK  
O
I/O  
I
CAN1 bus receiver input.  
I
UART1 data receiver input pin.  
SD/SDIO1 clock output pin  
EBI chip select 1 output pin.  
O
O
I/O  
I
EBI_nCS1  
BPWM1_CH5  
EPWM1_BRAKE1  
EPWM1_CH5  
INT4  
MFP10 BPWM1 channel 5 output/capture input.  
MFP11 EPWM1 Brake 1 input pin.  
I/O  
I
MFP12 EPWM1 channel 5 output/capture input.  
MFP13 External interrupt 4 input pin.  
USB_VBUS_EN  
ACMP1_O  
O
O
MFP14 USB external VBUS regulator enable pin.  
MFP15 Analog comparator 1 output pin.  
Mar 30, 2018  
Page 124 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.2.4 M484 Series Pin Description  
64 Pin: M484SGAAE, M484SIDAE  
64 Pin 2 USB: M484SGAAE2U, M484SIDAE2U  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
2
3
4
2
3
4
1
2
3
PB.5  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 5 analog input.  
Analog comparator 1 negative input pin.  
EBI address bus bit 0.  
EADC0_CH5  
ACMP1_N  
EBI_ADR0  
SD0_DAT3  
SPI1_MISO  
I2C0_SCL  
UART5_TXD  
USCI1_CTL0  
SC0_CLK  
I2S0_BCLK  
EPWM0_CH0  
TM0  
A
O
I/O  
I/O  
I/O  
O
SD/SDIO0 data line bit 3.  
SPI1 MISO (Master In, Slave Out) pin.  
I2C0 clock pin.  
UART5 data transmitter output pin.  
USCI1 control 0 pin.  
I/O  
O
Smart Card 0 clock pin.  
O
MFP10 I2S0 bit clock output pin.  
I/O  
I/O  
I
MFP11 EPWM0 channel 0 output/capture input.  
MFP14 Timer0 event counter input/toggle output pin.  
MFP15 External interrupt 0 input pin.  
INT0  
PB.4  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 4 analog input.  
Analog comparator 1 positive input 1 pin.  
EBI address bus bit 1.  
EADC0_CH4  
ACMP1_P1  
EBI_ADR1  
SD0_DAT2  
SPI1_MOSI  
I2C0_SDA  
UART5_RXD  
USCI1_CTL1  
SC0_DAT  
I2S0_MCLK  
EPWM0_CH1  
TM1  
A
O
I/O  
I/O  
I/O  
I
SD/SDIO0 data line bit 2.  
SPI1 MOSI (Master Out, Slave In) pin.  
I2C0 data input/output pin.  
UART5 data receiver input pin.  
USCI1 control 1 pin.  
I/O  
I/O  
O
Smart Card 0 data pin.  
MFP10 I2S0 master clock output pin.  
I/O  
I/O  
I
MFP11 EPWM0 channel 1 output/capture input.  
MFP14 Timer1 event counter input/toggle output pin.  
MFP15 External interrupt 1 input pin.  
INT1  
PB.3  
I/O  
A
MFP0  
MFP1  
MFP1  
General purpose digital I/O pin.  
EADC0 channel 3 analog input.  
Analog comparator 0 negative input pin.  
EADC0_CH3  
ACMP0_N  
A
Mar 30, 2018  
Page 125 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
EBI_ADR2  
SD0_DAT1  
SPI1_CLK  
UART1_TXD  
UART5_nRTS  
USCI1_DAT1  
SC0_RST  
I2S0_DI  
O
I/O  
I/O  
O
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
EBI address bus bit 2.  
SD/SDIO0 data line bit 1.  
SPI1 serial clock pin.  
UART1 data transmitter output pin.  
UART5 request to Send output pin.  
USCI1 data 1 pin.  
O
I/O  
O
Smart Card 0 reset pin.  
I
MFP10 I2S0 data input pin.  
EPWM0_CH2  
TM2  
I/O  
I/O  
I
MFP11 EPWM0 channel 2 output/capture input.  
MFP14 Timer2 event counter input/toggle output pin.  
MFP15 External interrupt 2 input pin.  
INT2  
5
5
4
PB.2  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 2 analog input.  
Analog comparator 0 positive input 1 pin.  
Operational amplifier 0 output pin.  
EBI address bus bit 3.  
EADC0_CH2  
ACMP0_P1  
OPA0_O  
A
A
EBI_ADR3  
SD0_DAT0  
SPI1_SS  
O
I/O  
I/O  
I
SD/SDIO0 data line bit 0.  
SPI1 slave select pin.  
UART1_RXD  
UART5_nCTS  
USCI1_DAT0  
SC0_PWR  
I2S0_DO  
UART1 data receiver input pin.  
UART5 clear to Send input pin.  
USCI1 data 0 pin.  
I
I/O  
O
Smart Card 0 power pin.  
O
MFP10 I2S0 data output pin.  
EPWM0_CH3  
TM3  
I/O  
I/O  
I
MFP11 EPWM0 channel 3 output/capture input.  
MFP14 Timer3 event counter input/toggle output pin.  
MFP15 External interrupt 3 input pin.  
INT3  
5
PC.12  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP6  
MFP9  
General purpose digital I/O pin.  
EBI address bus bit 4.  
EBI_ADR4  
UART0_TXD  
I2C0_SCL  
SPI3_MISO  
SC0_nCD  
ECAP1_IC2  
EPWM1_CH0  
O
UART0 data transmitter output pin.  
I2C0 clock pin.  
I/O  
I/O  
I
SPI3 MISO (Master In, Slave Out) pin.  
Smart Card 0 card detect pin.  
I
MFP11 Enhanced capture unit 1 input 2 pin.  
MFP12 EPWM1 channel 0 output/capture input.  
I/O  
Mar 30, 2018  
Page 126 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
ACMP0_O  
O
I/O  
O
MFP14 Analog comparator 0 output pin.  
6
PC.11  
MFP0  
MFP2  
MFP3  
MFP4  
MFP6  
General purpose digital I/O pin.  
EBI address bus bit 5.  
EBI_ADR5  
UART0_RXD  
I2C0_SDA  
SPI3_MOSI  
ECAP1_IC1  
EPWM1_CH1  
ACMP1_O  
PC.10  
I
UART0 data receiver input pin.  
I2C0 data input/output pin.  
I/O  
I/O  
I
SPI3 MOSI (Master Out, Slave In) pin.  
MFP11 Enhanced capture unit 1 input 1 pin.  
MFP12 EPWM1 channel 1 output/capture input.  
MFP14 Analog comparator 1 output pin.  
I/O  
O
7
I/O  
O
MFP0  
MFP2  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 6.  
EBI_ADR6  
SPI3_CLK  
I/O  
O
SPI3 serial clock pin.  
UART3_TXD  
ECAP1_IC0  
EPWM1_CH2  
PC.9  
UART3 data transmitter output pin.  
I
MFP11 Enhanced capture unit 1 input 0 pin.  
MFP12 EPWM1 channel 2 output/capture input.  
I/O  
I/O  
O
8
MFP0  
MFP2  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 7.  
EBI_ADR7  
SPI3_SS  
I/O  
I
SPI3 slave select pin.  
UART3_RXD  
EPWM1_CH3  
PB.1  
UART3 data receiver input pin.  
I/O  
I/O  
A
MFP12 EPWM1 channel 3 output/capture input.  
6
6
9
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 1 analog input.  
Operational amplifier 0 negative input pin.  
EBI address bus bit 8.  
EADC0_CH1  
OPA0_N  
A
EBI_ADR8  
SD0_CLK  
O
O
SD/SDIO0 clock output pin  
SPI1 I2S master clock output pin  
SPI3 I2S master clock output pin  
UART2 data transmitter output pin.  
USCI1 clock pin.  
SPI1_I2SMCLK  
SPI3_I2SMCLK  
UART2_TXD  
USCI1_CLK  
I2C1_SCL  
I/O  
I/O  
O
I/O  
I/O  
O
I2C1 clock pin.  
I2S0_LRCK  
EPWM0_CH4  
EPWM1_CH4  
EPWM0_BRAKE0  
MFP10 I2S0 left right channel clock output pin.  
MFP11 EPWM0 channel 4 output/capture input.  
MFP12 EPWM1 channel 4 output/capture input.  
MFP13 EPWM0 Brake 0 input pin.  
I/O  
I/O  
I
Mar 30, 2018  
Page 127 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
7
7
10 PB.0  
EADC0_CH0  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 0 analog input.  
Operational amplifier 0 positive input pin.  
EBI address bus bit 9.  
OPA0_P  
A
EBI_ADR9  
O
SD0_CMD  
I/O  
I
SD/SDIO0 command/response pin  
UART2 data receiver input pin.  
SPI0 I2S master clock output pin  
I2C1 data input/output pin.  
UART2_RXD  
SPI0_I2SMCLK  
I2C1_SDA  
I/O  
I/O  
I/O  
I/O  
I
EPWM0_CH5  
EPWM1_CH5  
EPWM0_BRAKE1  
MFP11 EPWM0 channel 5 output/capture input.  
MFP12 EPWM1 channel 5 output/capture input.  
MFP13 EPWM0 Brake 1 input pin.  
11 VSS  
P
MFP0  
MFP0  
Ground pin for digital circuit.  
12 VDD  
P
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
8
8
13 PA.11  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
Analog comparator 0 positive input 0 pin.  
EBI read enable output pin.  
Smart Card 2 power pin.  
ACMP0_P0  
EBI_nRD  
O
SC2_PWR  
SPI2_SS  
O
I/O  
I/O  
I/O  
I/O  
I/O  
O
SPI2 slave select pin.  
SD1_DAT3  
USCI0_CLK  
I2C2_SCL  
SD/SDIO1 data line bit 3.  
USCI0 clock pin.  
I2C2 clock pin.  
BPWM0_CH0  
EPWM0_SYNC_OUT  
TM0_EXT  
BPWM0 channel 0 output/capture input.  
MFP10 EPWM0 counter synchronous trigger output pin.  
MFP13 Timer0 external capture input/toggle output pin.  
MFP14 DAC1 external trigger input.  
I/O  
I
DAC1_ST  
9
9
14 PA.10  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
Analog comparator 1 positive input 0 pin.  
Operational amplifier 1 output pin.  
EBI write enable output pin.  
Smart Card 2 reset pin.  
ACMP1_P0  
OPA1_O  
A
EBI_nWR  
O
SC2_RST  
SPI2_CLK  
SD1_DAT2  
USCI0_DAT0  
O
I/O  
I/O  
I/O  
SPI2 serial clock pin.  
SD/SDIO1 data line bit 2.  
USCI0 data 0 pin.  
Mar 30, 2018  
Page 128 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
I2C2_SDA  
I/O  
I/O  
I
MFP7  
MFP9  
I2C2 data input/output pin.  
BPWM0_CH1  
QEI1_INDEX  
ECAP0_IC0  
TM1_EXT  
BPWM0 channel 1 output/capture input.  
MFP10 Quadrature encoder 1 index input  
MFP11 Enhanced capture unit 0 input 0 pin.  
MFP13 Timer1 external capture input/toggle output pin.  
MFP14 DAC0 external trigger input.  
I
I/O  
I
DAC0_ST  
10  
10  
15 PA.9  
OPA1_N  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
Operational amplifier 1 negative input pin.  
EBI external clock output pin.  
Smart Card 2 data pin.  
EBI_MCLK  
SC2_DAT  
O
I/O  
I/O  
I/O  
I/O  
O
SPI2_MISO  
SD1_DAT1  
USCI0_DAT1  
UART1_TXD  
BPWM0_CH2  
QEI1_A  
SPI2 MISO (Master In, Slave Out) pin.  
SD/SDIO1 data line bit 1.  
USCI0 data 1 pin.  
UART1 data transmitter output pin.  
BPWM0 channel 2 output/capture input.  
I/O  
I
MFP10 Quadrature encoder 1 phase A input  
MFP11 Enhanced capture unit 0 input 1 pin.  
MFP13 Timer2 external capture input/toggle output pin.  
ECAP0_IC1  
TM2_EXT  
I
I/O  
I/O  
A
11  
11  
16 PA.8  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
Operational amplifier 1 positive input pin.  
EBI address latch enable output pin.  
Smart Card 2 clock pin.  
OPA1_P  
EBI_ALE  
O
SC2_CLK  
SPI2_MOSI  
SD1_DAT0  
USCI0_CTL1  
UART1_RXD  
BPWM0_CH3  
QEI1_B  
O
I/O  
I/O  
I/O  
I
SPI2 MOSI (Master Out, Slave In) pin.  
SD/SDIO1 data line bit 0.  
USCI0 control 1 pin.  
UART1 data receiver input pin.  
BPWM0 channel 3 output/capture input.  
I/O  
I
MFP10 Quadrature encoder 1 phase B input  
MFP11 Enhanced capture unit 0 input 2 pin.  
MFP13 Timer3 external capture input/toggle output pin.  
MFP15 External interrupt 4 input pin.  
ECAP0_IC2  
TM3_EXT  
INT4  
I
I/O  
I
17 PC.13  
I/O  
O
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address bus bit 10.  
EBI_ADR10  
SC2_nCD  
I
Smart Card 2 card detect pin.  
Mar 30, 2018  
Page 129 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
SPI2_I2SMCLK  
I/O  
I/O  
O
I/O  
O
I
MFP4  
MFP6  
MFP7  
MFP9  
SPI2 I2S master clock output pin  
USCI0 control 0 pin.  
USCI0_CTL0  
UART2_TXD  
BPWM0_CH4  
CLKO  
UART2 data transmitter output pin.  
BPWM0 channel 4 output/capture input.  
MFP13 Clock Out  
EADC0_ST  
MFP14 EADC0 external trigger input.  
18 PD.12  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP7  
MFP9  
General purpose digital I/O pin.  
Operational amplifier 2 output pin.  
EBI chip select 0 output pin.  
OPA2_O  
EBI_nCS0  
UART2_RXD  
BPWM0_CH5  
QEI0_INDEX  
CLKO  
O
I
UART2 data receiver input pin.  
BPWM0 channel 5 output/capture input.  
I/O  
I
MFP10 Quadrature encoder 0 index input  
MFP13 Clock Out  
O
I
EADC0_ST  
INT5  
MFP14 EADC0 external trigger input.  
MFP15 External interrupt 5 input pin.  
I
19 PD.11  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
General purpose digital I/O pin.  
Operational amplifier 2 negative input pin.  
EBI chip select 1 output pin.  
OPA2_N  
EBI_nCS1  
UART1_TXD  
QEI0_A  
O
O
I
UART1 data transmitter output pin.  
MFP10 Quadrature encoder 0 phase A input  
MFP15 External interrupt 6 input pin.  
INT6  
I
20 PD.10  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
General purpose digital I/O pin.  
Operational amplifier 2 positive input pin.  
EBI chip select 2 output pin.  
OPA2_P  
EBI_nCS2  
UART1_RXD  
QEI0_B  
O
I
UART1 data receiver input pin.  
I
MFP10 Quadrature encoder 0 phase B input  
MFP15 External interrupt 7 input pin.  
INT7  
I
21 PG.2  
I/O  
O
I/O  
O
I/O  
I/O  
I/O  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 11.  
SPI2 slave select pin.  
EBI_ADR11  
SPI2_SS  
I2C0_SMBAL  
I2C1_SCL  
TM0  
I2C0 SMBus SMBALTER pin  
I2C1 clock pin.  
MFP13 Timer0 event counter input/toggle output pin.  
MFP0 General purpose digital I/O pin.  
22 PG.3  
Mar 30, 2018  
Page 130 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
EBI_ADR12  
SPI2_CLK  
I2C0_SMBSUS  
I2C1_SDA  
TM1  
O
I/O  
O
MFP2  
MFP3  
MFP4  
MFP5  
EBI address bus bit 12.  
SPI2 serial clock pin.  
I2C0 SMBus SMBSUS pin (PMBus CONTROL pin)  
I2C1 data input/output pin.  
I/O  
I/O  
I/O  
O
MFP13 Timer1 event counter input/toggle output pin.  
23 PG.4  
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address bus bit 13.  
EBI_ADR13  
SPI2_MISO  
TM2  
I/O  
I/O  
I/O  
O
SPI2 MISO (Master In, Slave Out) pin.  
MFP13 Timer2 event counter input/toggle output pin.  
24 PF.11  
EBI_ADR14  
SPI2_MOSI  
TAMPER5  
TM3  
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address bus bit 14.  
I/O  
I/O  
I/O  
I/O  
O
SPI2 MOSI (Master Out, Slave In) pin.  
MFP10 TAMPER detector loop pin 5.  
MFP13 Timer3 event counter input/toggle output pin.  
25 PF.10  
EBI_ADR15  
SC0_nCD  
I2S0_BCLK  
SPI0_I2SMCLK  
TAMPER4  
26 PF.9  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 15.  
I
Smart Card 0 card detect pin.  
I2S0 bit clock output pin.  
O
I/O  
I/O  
I/O  
O
SPI0 I2S master clock output pin  
MFP10 TAMPER detector loop pin 4.  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 16.  
EBI_ADR16  
SC0_PWR  
I2S0_MCLK  
SPI0_SS  
O
Smart Card 0 power pin.  
I2S0 master clock output pin.  
SPI0 slave select pin.  
O
I/O  
I/O  
I/O  
O
TAMPER3  
27 PF.8  
MFP10 TAMPER detector loop pin 3.  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 17.  
Smart Card 0 reset pin.  
I2S0 data input pin.  
EBI_ADR17  
SC0_RST  
I2S0_DI  
O
I
SPI0_CLK  
TAMPER2  
28 PF.7  
I/O  
I/O  
I/O  
O
SPI0 serial clock pin.  
MFP10 TAMPER detector loop pin 2.  
MFP0  
MFP2  
General purpose digital I/O pin.  
EBI address bus bit 18.  
EBI_ADR18  
Mar 30, 2018  
Page 131 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
SC0_DAT  
I2S0_DO  
I/O  
O
MFP3  
MFP4  
MFP5  
MFP6  
Smart Card 0 data pin.  
I2S0 data output pin.  
SPI0_MISO  
UART4_TXD  
TAMPER1  
I/O  
O
SPI0 MISO (Master In, Slave Out) pin.  
UART4 data transmitter output pin.  
I/O  
I/O  
O
MFP10 TAMPER detector loop pin 1.  
12  
12  
29 PF.6  
EBI_ADR19  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 19.  
SC0_CLK  
O
Smart Card 0 clock pin.  
I2S0_LRCK  
SPI0_MOSI  
UART4_RXD  
EBI_nCS0  
TAMPER0  
O
I2S0 left right channel clock output pin.  
SPI0 MOSI (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
EBI chip select 0 output pin.  
I/O  
I
O
I/O  
P
MFP10 TAMPER detector loop pin 0.  
13  
14  
13  
14  
30 VDD  
MFP0  
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
31 PF.5  
UART2_RXD  
I/O  
I
MFP0  
MFP2  
MFP4  
MFP8  
MFP9  
General purpose digital I/O pin.  
UART2 data receiver input pin.  
UART2 clear to Send input pin.  
BPWM0 channel 4 output/capture input.  
EPWM0 counter synchronous trigger output pin.  
UART2_nCTS  
BPWM0_CH4  
EPWM0_SYNC_OUT  
X32_IN  
I
I/O  
O
I
MFP10 External 32.768 kHz crystal input pin.  
MFP11 EADC0 external trigger input.  
EADC0_ST  
I
15  
15  
32 PF.4  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP8  
General purpose digital I/O pin.  
UART2_TXD  
UART2_nRTS  
BPWM0_CH5  
X32_OUT  
UART2 data transmitter output pin.  
UART2 request to Send output pin.  
BPWM0 channel 5 output/capture input.  
O
I/O  
O
MFP10 External 32.768 kHz crystal output pin.  
33 PH.4  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP0  
General purpose digital I/O pin.  
EBI address bus bit 3.  
EBI_ADR3  
SPI1_MISO  
I/O  
I/O  
O
SPI1 MISO (Master In, Slave Out) pin.  
General purpose digital I/O pin.  
EBI address bus bit 2.  
34 PH.5  
EBI_ADR2  
SPI1_MOSI  
I/O  
I/O  
SPI1 MOSI (Master Out, Slave In) pin.  
General purpose digital I/O pin.  
35 PH.6  
Mar 30, 2018  
Page 132 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
EBI_ADR1  
SPI1_CLK  
36 PH.7  
O
I/O  
I/O  
O
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP4  
EBI address bus bit 1.  
SPI1 serial clock pin.  
General purpose digital I/O pin.  
EBI address bus bit 0.  
EBI_ADR0  
SPI1_SS  
I/O  
I/O  
O
SPI1 slave select pin.  
16  
16  
37 PF.3  
EBI_nCS0  
General purpose digital I/O pin.  
EBI chip select 0 output pin.  
UART0 data transmitter output pin.  
I2C0 clock pin.  
UART0_TXD  
I2C0_SCL  
XT1_IN  
O
I/O  
I
MFP10 External 4~24 MHz (high speed) crystal input pin.  
MFP11 BPWM1 channel 0 output/capture input.  
BPWM1_CH0  
I/O  
I/O  
O
17  
17  
38 PF.2  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI chip select 1 output pin.  
UART0 data receiver input pin.  
I2C0 data input/output pin.  
Quad SPI0 serial clock pin.  
EBI_nCS1  
UART0_RXD  
I2C0_SDA  
I
I/O  
I/O  
O
QSPI0_CLK  
XT1_OUT  
MFP10 External 4~24 MHz (high speed) crystal output pin.  
MFP11 BPWM1 channel 1 output/capture input.  
BPWM1_CH1  
I/O  
P
39 VSS  
MFP0  
MFP0  
Ground pin for digital circuit.  
40 VDD  
P
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
41 PE.8  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 10.  
EBI_ADR10  
I2S0_BCLK  
O
I2S0 bit clock output pin.  
SPI2 serial clock pin.  
SPI2_CLK  
I/O  
I/O  
O
USCI1_CTL1  
UART2_TXD  
EPWM0_CH0  
EPWM0_BRAKE0  
ECAP0_IC0  
TRACE_CLK  
USCI1 control 1 pin.  
UART2 data transmitter output pin.  
I/O  
I
MFP10 EPWM0 channel 0 output/capture input.  
MFP11 EPWM0 Brake 0 input pin.  
I
MFP12 Enhanced capture unit 0 input 0 pin.  
MFP14 ETM Trace Clock output pin  
O
42 PE.9  
I/O  
O
MFP0  
MFP2  
MFP4  
General purpose digital I/O pin.  
EBI address bus bit 11.  
EBI_ADR11  
I2S0_MCLK  
O
I2S0 master clock output pin.  
Mar 30, 2018  
Page 133 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
SPI2_MISO  
USCI1_CTL0  
UART2_RXD  
EPWM0_CH1  
EPWM0_BRAKE1  
ECAP0_IC1  
TRACE_DATA0  
43 PE.10  
I/O  
I/O  
I
MFP5  
MFP6  
MFP7  
SPI2 MISO (Master In, Slave Out) pin.  
USCI1 control 0 pin.  
UART2 data receiver input pin.  
I/O  
I
MFP10 EPWM0 channel 1 output/capture input.  
MFP11 EPWM0 Brake 1 input pin.  
I
MFP12 Enhanced capture unit 0 input 1 pin.  
MFP14 ETM Trace Data 0 output pin  
O
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 12.  
EBI_ADR12  
I2S0_DI  
I
I2S0 data input pin.  
SPI2_MOSI  
I/O  
I/O  
O
SPI2 MOSI (Master Out, Slave In) pin.  
USCI1 data 0 pin.  
USCI1_DAT0  
UART3_TXD  
EPWM0_CH2  
EPWM1_BRAKE0  
ECAP0_IC2  
TRACE_DATA1  
44 PE.11  
UART3 data transmitter output pin.  
I/O  
I
MFP10 EPWM0 channel 2 output/capture input.  
MFP11 EPWM1 Brake 0 input pin.  
I
MFP12 Enhanced capture unit 0 input 2 pin.  
MFP14 ETM Trace Data 1 output pin  
O
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address bus bit 13.  
I2S0 data output pin.  
EBI_ADR13  
I2S0_DO  
O
SPI2_SS  
I/O  
I/O  
I
SPI2 slave select pin.  
USCI1_DAT1  
UART3_RXD  
UART1_nCTS  
EPWM0_CH3  
EPWM1_BRAKE1  
ECAP1_IC2  
TRACE_DATA2  
45 PE.12  
USCI1 data 1 pin.  
UART3 data receiver input pin.  
UART1 clear to Send input pin.  
I
I/O  
I
MFP10 EPWM0 channel 3 output/capture input.  
MFP11 EPWM1 Brake 1 input pin.  
I
MFP13 Enhanced capture unit 1 input 2 pin.  
MFP14 ETM Trace Data 2 output pin  
O
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP8  
General purpose digital I/O pin.  
EBI address bus bit 14.  
EBI_ADR14  
I2S0_LRCK  
O
I2S0 left right channel clock output pin.  
SPI2 I2S master clock output pin  
USCI1 clock pin.  
SPI2_I2SMCLK  
USCI1_CLK  
UART1_nRTS  
I/O  
I/O  
O
UART1 request to Send output pin.  
Mar 30, 2018  
Page 134 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
EPWM0_CH4  
I/O  
I
MFP10 EPWM0 channel 4 output/capture input.  
MFP13 Enhanced capture unit 1 input 1 pin.  
MFP14 ETM Trace Data 3 output pin  
ECAP1_IC1  
TRACE_DATA3  
O
46 PE.13  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP8  
General purpose digital I/O pin.  
EBI address bus bit 15.  
EBI_ADR15  
I2C0_SCL  
I/O  
O
I2C0 clock pin.  
UART4_nRTS  
UART1_TXD  
EPWM0_CH5  
EPWM1_CH0  
BPWM1_CH5  
ECAP1_IC0  
UART4 request to Send output pin.  
UART1 data transmitter output pin.  
O
I/O  
I/O  
I/O  
I
MFP10 EPWM0 channel 5 output/capture input.  
MFP11 EPWM1 channel 0 output/capture input.  
MFP12 BPWM1 channel 5 output/capture input.  
MFP13 Enhanced capture unit 1 input 0 pin.  
47 PC.8  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP8  
General purpose digital I/O pin.  
EBI address bus bit 16.  
EBI_ADR16  
I2C0_SDA  
I/O  
I
I2C0 data input/output pin.  
UART4 clear to Send input pin.  
UART1 data receiver input pin.  
UART4_nCTS  
UART1_RXD  
EPWM1_CH1  
BPWM1_CH4  
I
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP11 EPWM1 channel 1 output/capture input.  
MFP12 BPWM1 channel 4 output/capture input.  
18  
18  
48 PC.7  
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 9.  
EBI_AD9  
SPI1_MISO  
UART4_TXD  
SC2_PWR  
UART0_nCTS  
I2C1_SMBAL  
EPWM1_CH2  
BPWM1_CH0  
TM0  
SPI1 MISO (Master In, Slave Out) pin.  
UART4 data transmitter output pin.  
Smart Card 2 power pin.  
O
I
UART0 clear to Send input pin.  
I2C1 SMBus SMBALTER pin  
O
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 2 output/capture input.  
MFP12 BPWM1 channel 0 output/capture input.  
MFP14 Timer0 event counter input/toggle output pin.  
MFP15 External interrupt 3 input pin.  
INT3  
19  
19  
49 PC.6  
I/O  
I/O  
I/O  
I
MFP0  
MFP2  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address/data bus bit 8.  
EBI_AD8  
SPI1_MOSI  
UART4_RXD  
SPI1 MOSI (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
Mar 30, 2018  
Page 135 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
SC2_RST  
O
O
MFP6  
MFP7  
MFP8  
Smart Card 2 reset pin.  
UART0_nRTS  
UART0 request to Send output pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
I2C1_SMBSUS  
EPWM1_CH3  
BPWM1_CH1  
TM1  
O
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 3 output/capture input.  
MFP12 BPWM1 channel 1 output/capture input.  
MFP14 Timer1 event counter input/toggle output pin.  
MFP15 External interrupt 2 input pin.  
INT2  
20  
20  
50 PA.7  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 7.  
SPI1 serial clock pin.  
EBI_AD7  
SPI1_CLK  
SC2_DAT  
UART0_TXD  
I2C1_SCL  
EPWM1_CH4  
BPWM1_CH2  
ACMP0_WLAT  
TM2  
Smart Card 2 data pin.  
UART0 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 4 output/capture input.  
MFP12 BPWM1 channel 2 output/capture input.  
MFP13 Analog comparator 0 window latch input pin  
MFP14 Timer2 event counter input/toggle output pin.  
MFP15 External interrupt 1 input pin.  
I/O  
I
INT1  
21  
21  
51 PA.6  
I/O  
I/O  
I/O  
I
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 6.  
SPI1 slave select pin.  
EBI_AD6  
SPI1_SS  
SD1_nCD  
SC2_CLK  
UART0_RXD  
I2C1_SDA  
EPWM1_CH5  
BPWM1_CH3  
ACMP1_WLAT  
TM3  
SD/SDIO1 card detect input pin  
Smart Card 2 clock pin.  
O
I
UART0 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 5 output/capture input.  
MFP12 BPWM1 channel 3 output/capture input.  
MFP13 Analog comparator 1 window latch input pin  
MFP14 Timer3 event counter input/toggle output pin.  
MFP15 External interrupt 0 input pin.  
I/O  
I
INT0  
22  
23  
22  
23  
52 VSS  
P
MFP0  
MFP0  
Ground pin for digital circuit.  
53 VDD  
P
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
24  
24  
54 LDO_CAP  
A
MFP0  
LDO output pin.  
Mar 30, 2018  
Page 136 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
25  
26  
27  
25  
26  
27  
55 PA.5  
SPIM_D2  
I/O  
I/O  
I/O  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM data 2 pin for Quad Mode I/O.  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
SPI1 I2S master clock output pin  
SD/SDIO1 command/response pin  
Smart Card 2 card detect pin.  
UART0 clear to Send input pin.  
UART5 data transmitter output pin.  
I2C0 clock pin.  
QSPI0_MISO1  
SPI1_I2SMCLK  
SD1_CMD  
SC2_nCD  
UART0_nCTS  
UART5_TXD  
I2C0_SCL  
I
O
I/O  
I/O  
I/O  
I
BPWM0_CH5  
EPWM0_CH0  
QEI0_INDEX  
MFP12 BPWM0 channel 5 output/capture input.  
MFP13 EPWM0 channel 0 output/capture input.  
MFP14 Quadrature encoder 0 index input  
56 PA.4  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM data 3 pin for Quad Mode I/O.  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
SPI0 I2S master clock output pin  
SD/SDIO1 clock output pin  
SPIM_D3  
QSPI0_MOSI1  
SPI0_I2SMCLK  
SD1_CLK  
SC0_nCD  
I
Smart Card 0 card detect pin.  
UART0_nRTS  
UART5_RXD  
I2C0_SDA  
O
UART0 request to Send output pin.  
UART5 data receiver input pin.  
I2C0 data input/output pin.  
I
I/O  
I/O  
I/O  
I
BPWM0_CH4  
EPWM0_CH1  
QEI0_A  
MFP12 BPWM0 channel 4 output/capture input.  
MFP13 EPWM0 channel 1 output/capture input.  
MFP14 Quadrature encoder 0 phase A input  
57 PA.3  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM slave select pin.  
SPIM_SS  
QSPI0_SS  
SPI0_SS  
Quad SPI0 slave select pin.  
SPI0 slave select pin.  
SD1_DAT3  
SC0_PWR  
UART4_TXD  
UART1_TXD  
I2C1_SCL  
BPWM0_CH3  
SD/SDIO1 data line bit 3.  
Smart Card 0 power pin.  
UART4 data transmitter output pin.  
UART1 data transmitter output pin.  
I2C1 clock pin.  
O
O
I/O  
I/O  
MFP12 BPWM0 channel 3 output/capture input.  
Mar 30, 2018  
Page 137 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
EPWM0_CH2  
QEI0_B  
58 PA.2  
I/O  
I
MFP13 EPWM0 channel 2 output/capture input.  
MFP14 Quadrature encoder 0 phase B input  
28  
28  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM serial clock pin.  
SPIM_CLK  
QSPI0_CLK  
SPI0_CLK  
Quad SPI0 serial clock pin.  
SPI0 serial clock pin.  
SD1_DAT2  
SC0_RST  
SD/SDIO1 data line bit 2.  
Smart Card 0 reset pin.  
UART4_RXD  
UART1_RXD  
I2C1_SDA  
I
UART4 data receiver input pin.  
UART1 data receiver input pin.  
I2C1 data input/output pin.  
I
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
BPWM0_CH2  
EPWM0_CH3  
MFP12 BPWM0 channel 2 output/capture input.  
MFP13 EPWM0 channel 3 output/capture input.  
29  
29  
59 PA.1  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM MISO (Master In, Slave Out) pin.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
SPI0 MISO (Master In, Slave Out) pin.  
SD/SDIO1 data line bit 1.  
SPIM_MISO  
QSPI0_MISO0  
SPI0_MISO  
SD1_DAT1  
SC0_DAT  
Smart Card 0 data pin.  
UART0_TXD  
UART1_nCTS  
I2C2_SCL  
UART0 data transmitter output pin.  
UART1 clear to Send input pin.  
I2C2 clock pin.  
I
I/O  
I/O  
I/O  
I
BPWM0_CH1  
EPWM0_CH4  
DAC1_ST  
MFP12 BPWM0 channel 1 output/capture input.  
MFP13 EPWM0 channel 4 output/capture input.  
MFP15 DAC1 external trigger input.  
30  
30  
60 PA.0  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM MOSI (Master Out, Slave In) pin.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
SPI0 MOSI (Master Out, Slave In) pin.  
SD/SDIO1 data line bit 0.  
SPIM_MOSI  
QSPI0_MOSI0  
SPI0_MOSI  
SD1_DAT0  
SC0_CLK  
Smart Card 0 clock pin.  
UART0_RXD  
UART1_nRTS  
I2C2_SDA  
I
UART0 data receiver input pin.  
UART1 request to Send output pin.  
I2C2 data input/output pin.  
O
I/O  
Mar 30, 2018  
Page 138 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
BPWM0_CH0  
I/O  
I/O  
I
MFP12 BPWM0 channel 0 output/capture input.  
MFP13 EPWM0 channel 5 output/capture input.  
MFP15 DAC0 external trigger input.  
EPWM0_CH5  
DAC0_ST  
31  
31  
61 VDDIO  
62 PE.14  
EBI_AD8  
P
MFP0  
MFP0  
MFP2  
MFP3  
MFP5  
MFP0  
MFP2  
MFP3  
MFP0  
Power supply for PA.0~PA.5.  
General purpose digital I/O pin.  
EBI address/data bus bit 8.  
I/O  
I/O  
O
UART2_TXD  
SD1_nCD  
UART2 data transmitter output pin.  
SD/SDIO1 card detect input pin  
General purpose digital I/O pin.  
EBI address/data bus bit 9.  
I
63 PE.15  
I/O  
I/O  
I
EBI_AD9  
UART2_RXD  
UART2 data receiver input pin.  
32  
33  
32  
33  
64 nRESET  
I
External reset input: active LOW, with an internal pull-up.  
Set this pin low reset to initial state.  
65 PF.0  
UART1_TXD  
I/O  
O
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
UART1 data transmitter output pin.  
I2C1 clock pin.  
I2C1_SCL  
BPWM1_CH0  
ICE_DAT  
I/O  
I/O  
O
MFP12 BPWM1 channel 0 output/capture input.  
MFP14 Serial wired debugger data pin.  
34  
34  
66 PF.1  
I/O  
I
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
UART1 data receiver input pin.  
I2C1 data input/output pin.  
UART1_RXD  
I2C1_SDA  
I/O  
I/O  
I
BPWM1_CH1  
ICE_CLK  
MFP12 BPWM1 channel 1 output/capture input.  
MFP14 Serial wired debugger clock pin.  
67 PD.9  
I/O  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP0  
MFP2  
MFP3  
MFP4  
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address/data bus bit 7.  
I2C2 clock pin.  
EBI_AD7  
I2C2_SCL  
UART2_nCTS  
UART2 clear to Send input pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 6.  
I2C2 data input/output pin.  
UART2 request to Send output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 5.  
SPIM data 2 pin for Quad Mode I/O.  
68 PD.8  
I/O  
I/O  
I/O  
O
EBI_AD6  
I2C2_SDA  
UART2_nRTS  
35  
69 PC.5  
I/O  
I/O  
I/O  
EBI_AD5  
SPIM_D2  
Mar 30, 2018  
Page 139 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
QSPI0_MISO1  
I/O  
O
MFP4  
MFP8  
MFP9  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
UART2 data transmitter output pin.  
I2C1 clock pin.  
UART2_TXD  
I2C1_SCL  
I/O  
O
UART4_TXD  
EPWM1_CH0  
MFP11 UART4 data transmitter output pin.  
I/O  
I/O  
I/O  
I/O  
I/O  
I
MFP12 EPWM1 channel 0 output/capture input.  
36  
70 PC.4  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 4.  
EBI_AD4  
SPIM_D3  
SPIM data 3 pin for Quad Mode I/O.  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
Smart Card 1 card detect pin.  
I2S0 bit clock output pin.  
QSPI0_MOSI1  
SC1_nCD  
I2S0_BCLK  
SPI1_I2SMCLK  
UART2_RXD  
I2C1_SDA  
O
I/O  
I
SPI1 I2S master clock output pin  
UART2 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
I
UART4_RXD  
EPWM1_CH1  
MFP11 UART4 data receiver input pin.  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP12 EPWM1 channel 1 output/capture input.  
37  
71 PC.3  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 3.  
SPIM slave select pin.  
EBI_AD3  
SPIM_SS  
QSPI0_SS  
Quad SPI0 slave select pin.  
Smart Card 1 power pin.  
SC1_PWR  
I2S0_MCLK  
SPI1_MISO  
UART2_nRTS  
I2C0_SMBAL  
UART3_TXD  
EPWM1_CH2  
O
I2S0 master clock output pin.  
SPI1 MISO (Master In, Slave Out) pin.  
UART2 request to Send output pin.  
I2C0 SMBus SMBALTER pin  
I/O  
O
O
O
MFP11 UART3 data transmitter output pin.  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP12 EPWM1 channel 2 output/capture input.  
38  
72 PC.2  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address/data bus bit 2.  
SPIM serial clock pin.  
EBI_AD2  
SPIM_CLK  
QSPI0_CLK  
SC1_RST  
I2S0_DI  
Quad SPI0 serial clock pin.  
Smart Card 1 reset pin.  
I
I2S0 data input pin.  
SPI1_MOSI  
I/O  
SPI1 MOSI (Master Out, Slave In) pin.  
Mar 30, 2018  
Page 140 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
UART2_nCTS  
I
MFP8  
MFP9  
UART2 clear to Send input pin.  
I2C0_SMBSUS  
UART3_RXD  
EPWM1_CH3  
O
I2C0 SMBus SMBSUS pin (PMBus CONTROL pin)  
I
MFP11 UART3 data receiver input pin.  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP12 EPWM1 channel 3 output/capture input.  
39  
35  
73 PC.1  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 1.  
SPIM MISO (Master In, Slave Out) pin.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
Smart Card 1 data pin.  
EBI_AD1  
SPIM_MISO  
QSPI0_MISO0  
SC1_DAT  
I2S0_DO  
I2S0 data output pin.  
SPI1_CLK  
UART2_TXD  
I2C0_SCL  
I/O  
O
SPI1 serial clock pin.  
UART2 data transmitter output pin.  
I2C0 clock pin.  
I/O  
I/O  
O
EPWM1_CH4  
ACMP0_O  
MFP12 EPWM1 channel 4 output/capture input.  
MFP14 Analog comparator 0 output pin.  
40  
36  
74 PC.0  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 0.  
EBI_AD0  
SPIM_MOSI  
QSPI0_MOSI0  
SC1_CLK  
SPIM MOSI (Master Out, Slave In) pin.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
Smart Card 1 clock pin.  
I2S0_LRCK  
SPI1_SS  
O
I2S0 left right channel clock output pin.  
SPI1 slave select pin.  
I/O  
I
UART2_RXD  
I2C0_SDA  
EPWM1_CH5  
ACMP1_O  
UART2 data receiver input pin.  
I2C0 data input/output pin.  
I/O  
I/O  
O
MFP12 EPWM1 channel 5 output/capture input.  
MFP14 Analog comparator 1 output pin.  
75 VSS  
P
MFP0  
MFP0  
Ground pin for digital circuit.  
76 VDD  
P
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
77 PG.9  
I/O  
I/O  
I/O  
I/O  
I/O  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 0.  
EBI_AD0  
SD1_DAT3  
SPIM_D2  
SD/SDIO1 data line bit 3.  
SPIM data 2 pin for Quad Mode I/O.  
BPWM0_CH5  
MFP12 BPWM0 channel 5 output/capture input.  
Mar 30, 2018  
Page 141 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
78 PG.10  
EBI_AD1  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 1.  
SD1_DAT2  
SPIM_D3  
SD/SDIO1 data line bit 2.  
SPIM data 3 pin for Quad Mode I/O.  
BPWM0_CH4  
79 PG.11  
EBI_AD2  
MFP12 BPWM0 channel 4 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 2.  
SD/SDIO1 data line bit 1.  
SPIM slave select pin.  
SD1_DAT1  
SPIM_SS  
BPWM0_CH3  
80 PG.12  
EBI_AD3  
MFP12 BPWM0 channel 3 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 3.  
SD/SDIO1 data line bit 0.  
SPIM serial clock pin.  
SD1_DAT0  
SPIM_CLK  
BPWM0_CH2  
81 PG.13  
EBI_AD4  
MFP12 BPWM0 channel 2 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 4.  
SD1_CMD  
SPIM_MISO  
BPWM0_CH1  
82 PG.14  
EBI_AD5  
SD/SDIO1 command/response pin  
SPIM MISO (Master In, Slave Out) pin.  
MFP12 BPWM0 channel 1 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 5.  
SD1_CLK  
SD/SDIO1 clock output pin  
SPIM_MOSI  
BPWM0_CH0  
83 PG.15  
SD1_nCD  
I/O  
I/O  
I/O  
I
SPIM MOSI (Master Out, Slave In) pin.  
MFP12 BPWM0 channel 0 output/capture input.  
MFP0  
MFP3  
General purpose digital I/O pin.  
SD/SDIO1 card detect input pin  
CLKO  
O
MFP14 Clock Out  
EADC0_ST  
84 PD.13  
EBI_AD10  
SD0_nCD  
I
MFP15 EADC0 external trigger input.  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address/data bus bit 10.  
SD/SDIO0 card detect input pin  
SPI0 I2S master clock output pin  
SPI1 I2S master clock output pin  
SPI0_I2SMCLK  
SPI1_I2SMCLK  
I/O  
I/O  
Mar 30, 2018  
Page 142 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
SC2_nCD  
I
MFP7  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP7  
Smart Card 2 card detect pin.  
General purpose digital I/O pin.  
I2S0 bit clock output pin.  
UART4 data transmitter output pin.  
I2C1 clock pin.  
37  
38  
39  
85 PA.12  
I2S0_BCLK  
I/O  
O
UART4_TXD  
I2C1_SCL  
O
I/O  
I/O  
O
SPI2_SS  
SPI2 slave select pin.  
SC2_PWR  
BPWM1_CH2  
QEI1_INDEX  
USB_VBUS  
Smart Card 2 power pin.  
I/O  
I
MFP11 BPWM1 channel 2 output/capture input.  
MFP12 Quadrature encoder 1 index input  
MFP14 Power supply from USB host or HUB.  
P
86 PA.13  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP7  
General purpose digital I/O pin.  
I2S0 master clock output pin.  
UART4 data receiver input pin.  
I2C1 data input/output pin.  
SPI2 serial clock pin.  
I2S0_MCLK  
UART4_RXD  
I2C1_SDA  
SPI2_CLK  
SC2_RST  
BPWM1_CH3  
QEI1_A  
I
I/O  
I/O  
O
Smart Card 2 reset pin.  
I/O  
I
MFP11 BPWM1 channel 3 output/capture input.  
MFP12 Quadrature encoder 1 phase A input  
MFP14 USB differential signal D-.  
USB_D-  
A
87 PA.14  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
I2S0 data input pin.  
I2S0_DI  
UART0_TXD  
SPI2_MISO  
I2C2_SCL  
SC2_DAT  
BPWM1_CH4  
QEI1_B  
O
UART0 data transmitter output pin.  
SPI2 MISO (Master In, Slave Out) pin.  
I2C2 clock pin.  
I/O  
I/O  
I/O  
I/O  
I
Smart Card 2 data pin.  
MFP11 BPWM1 channel 4 output/capture input.  
MFP12 Quadrature encoder 1 phase B input  
MFP14 USB differential signal D+.  
USB_D+  
A
40  
88 PA.15  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
I2S0 data output pin.  
I2S0_DO  
UART0_RXD  
SPI2_MOSI  
I2C2_SDA  
SC2_CLK  
I
UART0 data receiver input pin.  
SPI2 MOSI (Master Out, Slave In) pin.  
I2C2 data input/output pin.  
Smart Card 2 clock pin.  
I/O  
I/O  
O
Mar 30, 2018  
Page 143 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
BPWM1_CH5  
I/O  
I
MFP11 BPWM1 channel 5 output/capture input.  
MFP12 EPWM0 counter synchronous trigger input pin.  
MFP14 USB_ identification.  
EPWM0_SYNC_IN  
USB_OTG_ID  
I
41  
42  
43  
44  
45  
46  
47  
41  
42  
43  
44  
45  
46  
47  
89 HSUSB_VRES  
90 HSUSB_VDD33  
91 HSUSB_VBUS  
92 HSUSB_D-  
A
P
P
A
P
A
A
MFP0  
MFP0  
MFP0  
MFP0  
MFP0  
MFP0  
MFP0  
HSUSB module reference resister  
Power supply for HSUSB VDD33  
HSUSB Power supply from USB host or HUB.  
HSUSB differential signal D-.  
93 HSUSB_VSS  
94 HSUSB_D+  
Ground pin for HSUSB.  
HSUSB differential signal D+.  
95 HSUSB_VDD12_CAP  
HSUSB Internal power regulator output 1.2V decoupling  
pin.  
Note: This pin needs to be connected with a 1uF  
capacitor.  
48  
48  
96 HSUSB_ID  
97 PE.7  
I
MFP0  
MFP0  
MFP3  
MFP4  
MFP8  
HSUSB identification.  
I/O  
I/O  
I/O  
O
General purpose digital I/O pin.  
SD/SDIO0 command/response pin  
SPIM data 2 pin for Quad Mode I/O.  
UART5 data transmitter output pin.  
SD0_CMD  
SPIM_D2  
UART5_TXD  
QEI1_INDEX  
EPWM0_CH0  
BPWM0_CH5  
98 PE.6  
I
MFP11 Quadrature encoder 1 index input  
MFP12 EPWM0 channel 0 output/capture input.  
MFP13 BPWM0 channel 5 output/capture input.  
I/O  
I/O  
I/O  
O
MFP0  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
SD/SDIO0 clock output pin  
SD0_CLK  
SPIM_D3  
I/O  
I/O  
I
SPIM data 3 pin for Quad Mode I/O.  
SPI3 I2S master clock output pin  
Smart Card 0 card detect pin.  
USCI0 control 0 pin.  
SPI3_I2SMCLK  
SC0_nCD  
USCI0_CTL0  
UART5_RXD  
QEI1_A  
I/O  
I
UART5 data receiver input pin.  
I
MFP11 Quadrature encoder 1 phase A input  
MFP12 EPWM0 channel 1 output/capture input.  
MFP13 BPWM0 channel 4 output/capture input.  
EPWM0_CH1  
BPWM0_CH4  
99 PE.5  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI read enable output pin.  
SD/SDIO0 data line bit 3.  
SPIM slave select pin.  
EBI_nRD  
SD0_DAT3  
SPIM_SS  
I/O  
I/O  
Mar 30, 2018  
Page 144 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
SPI3_SS  
SC0_PWR  
USCI0_CTL1  
QEI1_B  
I/O  
O
MFP5  
MFP6  
MFP7  
SPI3 slave select pin.  
Smart Card 0 power pin.  
USCI0 control 1 pin.  
I/O  
I
MFP11 Quadrature encoder 1 phase B input  
MFP12 EPWM0 channel 2 output/capture input.  
MFP13 BPWM0 channel 3 output/capture input.  
EPWM0_CH2  
BPWM0_CH3  
100 PE.4  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI write enable output pin.  
SD/SDIO0 data line bit 2.  
SPIM serial clock pin.  
EBI_nWR  
SD0_DAT2  
SPIM_CLK  
SPI3_CLK  
SC0_RST  
I/O  
I/O  
I/O  
O
SPI3 serial clock pin.  
Smart Card 0 reset pin.  
USCI0 data 1 pin.  
USCI0_DAT1  
QEI0_INDEX  
EPWM0_CH3  
BPWM0_CH2  
101 PE.3  
I/O  
I
MFP11 Quadrature encoder 0 index input  
MFP12 EPWM0 channel 3 output/capture input.  
MFP13 BPWM0 channel 2 output/capture input.  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI external clock output pin.  
SD/SDIO0 data line bit 1.  
EBI_MCLK  
SD0_DAT1  
SPIM_MISO  
SPI3_MISO  
SC0_DAT  
I/O  
I/O  
I/O  
I/O  
I/O  
I
SPIM MISO (Master In, Slave Out) pin.  
SPI3 MISO (Master In, Slave Out) pin.  
Smart Card 0 data pin.  
USCI0_DAT0  
QEI0_A  
USCI0 data 0 pin.  
MFP11 Quadrature encoder 0 phase A input  
MFP12 EPWM0 channel 4 output/capture input.  
MFP13 BPWM0 channel 1 output/capture input.  
EPWM0_CH4  
BPWM0_CH1  
102 PE.2  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address latch enable output pin.  
SD/SDIO0 data line bit 0.  
EBI_ALE  
SD0_DAT0  
SPIM_MOSI  
SPI3_MOSI  
SC0_CLK  
I/O  
I/O  
I/O  
O
SPIM MOSI (Master Out, Slave In) pin.  
SPI3 MOSI (Master Out, Slave In) pin.  
Smart Card 0 clock pin.  
USCI0_CLK  
QEI0_B  
I/O  
I
USCI0 clock pin.  
MFP11 Quadrature encoder 0 phase B input  
Mar 30, 2018  
Page 145 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
EPWM0_CH5  
BPWM0_CH0  
103 VSS  
I/O  
I/O  
P
MFP12 EPWM0 channel 5 output/capture input.  
MFP13 BPWM0 channel 0 output/capture input.  
MFP0  
MFP0  
Ground pin for digital circuit.  
104 VDD  
P
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
105 PE.1  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 10.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
Smart Card 2 data pin.  
EBI_AD10  
QSPI0_MISO0  
SC2_DAT  
I2S0_BCLK  
SPI1_MISO  
UART3_TXD  
I2C1_SCL  
I2S0 bit clock output pin.  
I/O  
O
SPI1 MISO (Master In, Slave Out) pin.  
UART3 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I
UART4_nCTS  
UART4 clear to Send input pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 11.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
Smart Card 2 clock pin.  
106 PE.0  
I/O  
I/O  
I/O  
O
EBI_AD11  
QSPI0_MOSI0  
SC2_CLK  
I2S0_MCLK  
SPI1_MOSI  
UART3_RXD  
I2C1_SDA  
O
I2S0 master clock output pin.  
SPI1 MOSI (Master Out, Slave In) pin.  
UART3 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
I
I/O  
O
UART4_nRTS  
UART4 request to Send output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 12.  
Quad SPI0 serial clock pin.  
Smart Card 2 power pin.  
107 PH.8  
I/O  
I/O  
I/O  
O
EBI_AD12  
QSPI0_CLK  
SC2_PWR  
I2S0_DI  
I
I2S0 data input pin.  
SPI1_CLK  
UART3_nRTS  
I2C1_SMBAL  
I2C2_SCL  
I/O  
O
SPI1 serial clock pin.  
UART3 request to Send output pin.  
I2C1 SMBus SMBALTER pin  
I2C2 clock pin.  
O
I/O  
O
UART1_TXD  
MFP10 UART1 data transmitter output pin.  
MFP0 General purpose digital I/O pin.  
108 PH.9  
I/O  
Mar 30, 2018  
Page 146 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
EBI_AD13  
QSPI0_SS  
I/O  
I/O  
O
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
EBI address/data bus bit 13.  
Quad SPI0 slave select pin.  
Smart Card 2 reset pin.  
SC2_RST  
I2S0_DO  
O
I2S0 data output pin.  
SPI1_SS  
I/O  
I
SPI1 slave select pin.  
UART3_nCTS  
I2C1_SMBSUS  
I2C2_SDA  
UART3 clear to Send input pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
I2C2 data input/output pin.  
O
I/O  
I
UART1_RXD  
109 PH.10  
MFP10 UART1 data receiver input pin.  
I/O  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP0  
MFP2  
MFP3  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 14.  
EBI_AD14  
QSPI0_MISO1  
SC2_nCD  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
Smart Card 2 card detect pin.  
I2S0_LRCK  
SPI1_I2SMCLK  
UART4_TXD  
UART0_TXD  
110 PH.11  
O
I2S0 left right channel clock output pin.  
SPI1 I2S master clock output pin  
UART4 data transmitter output pin.  
UART0 data transmitter output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 15.  
I/O  
O
O
I/O  
I/O  
I/O  
I
EBI_AD15  
QSPI0_MOSI1  
UART4_RXD  
UART0_RXD  
EPWM0_CH5  
111 PD.14  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
I
UART0 data receiver input pin.  
I/O  
I/O  
O
MFP11 EPWM0 channel 5 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI chip select 0 output pin.  
SPI3 I2S master clock output pin  
Smart Card 1 card detect pin.  
EBI_nCS0  
SPI3_I2SMCLK  
SC1_nCD  
I/O  
I
EPWM0_CH4  
I/O  
P
MFP11 EPWM0 channel 4 output/capture input.  
49  
50  
51  
49  
50  
51  
112 VSS  
MFP0  
MFP0  
MFP0  
Ground pin for digital circuit.  
LDO output pin.  
113 LDO_CAP  
114 VDD  
A
P
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
52  
52  
115 PC.14  
EBI_AD11  
I/O  
I/O  
MFP0  
MFP2  
General purpose digital I/O pin.  
EBI address/data bus bit 11.  
Mar 30, 2018  
Page 147 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
SC1_nCD  
I
MFP3  
MFP4  
MFP5  
MFP6  
Smart Card 1 card detect pin.  
SPI0 I2S master clock output pin  
USCI0 control 0 pin.  
SPI0_I2SMCLK  
I/O  
I/O  
I/O  
I
USCI0_CTL0  
QSPI0_CLK  
Quad SPI0 serial clock pin.  
EPWM0_SYNC_IN  
TM1  
MFP11 EPWM0 counter synchronous trigger input pin.  
MFP13 Timer1 event counter input/toggle output pin.  
MFP14 USB external VBUS regulator status pin.  
MFP15 HSUSB external VBUS regulator status pin.  
I/O  
I
USB_VBUS_ST  
HSUSB_VBUS_ST  
I
53  
53  
116 PB.15  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 15 analog input.  
EBI address/data bus bit 12.  
Smart Card 1 power pin.  
EADC0_CH15  
EBI_AD12  
I/O  
O
SC1_PWR  
SPI0_SS  
I/O  
I/O  
I
SPI0 slave select pin.  
USCI0_CTL1  
UART0_nCTS  
UART3_TXD  
I2C2_SMBAL  
EPWM1_CH0  
TM0_EXT  
USCI0 control 1 pin.  
UART0 clear to Send input pin.  
UART3 data transmitter output pin.  
I2C2 SMBus SMBALTER pin  
O
O
I/O  
I/O  
O
MFP11 EPWM1 channel 0 output/capture input.  
MFP13 Timer0 external capture input/toggle output pin.  
MFP14 USB external VBUS regulator enable pin.  
MFP15 HSUSB external VBUS regulator enable pin.  
USB_VBUS_EN  
HSUSB_VBUS_EN  
O
54  
54  
117 PB.14  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 14 analog input.  
EBI address/data bus bit 13.  
Smart Card 1 reset pin.  
EADC0_CH14  
EBI_AD13  
I/O  
O
SC1_RST  
SPI0_CLK  
I/O  
I/O  
O
SPI0 serial clock pin.  
USCI0_DAT1  
UART0_nRTS  
UART3_RXD  
I2C2_SMBSUS  
EPWM1_CH1  
TM1_EXT  
USCI0 data 1 pin.  
UART0 request to Send output pin.  
UART3 data receiver input pin.  
I2C2 SMBus SMBSUS pin (PMBus CONTROL pin)  
I
O
I/O  
I/O  
O
MFP11 EPWM1 channel 1 output/capture input.  
MFP13 Timer1 external capture input/toggle output pin.  
MFP14 Clock Out  
CLKO  
55  
55  
118 PB.13  
I/O  
MFP0  
General purpose digital I/O pin.  
Mar 30, 2018  
Page 148 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
EADC0_CH13  
A
A
MFP1  
MFP1  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
EADC0 channel 13 analog input.  
DAC1 channel analog output.  
Analog comparator 0 positive input 3 pin.  
Analog comparator 1 positive input 3 pin.  
EBI address/data bus bit 14.  
Smart Card 1 data pin.  
DAC1_OUT  
ACMP0_P3  
ACMP1_P3  
EBI_AD14  
A
A
I/O  
I/O  
I/O  
I/O  
O
SC1_DAT  
SPI0_MISO  
USCI0_DAT0  
UART0_TXD  
UART3_nRTS  
I2C2_SCL  
SPI0 MISO (Master In, Slave Out) pin.  
USCI0 data 0 pin.  
UART0 data transmitter output pin.  
UART3 request to Send output pin.  
I2C2 clock pin.  
O
I/O  
I/O  
I/O  
I/O  
A
EPWM1_CH2  
TM2_EXT  
MFP11 EPWM1 channel 2 output/capture input.  
MFP13 Timer2 external capture input/toggle output pin.  
56  
56  
119 PB.12  
MFP0  
MFP1  
MFP1  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 12 analog input.  
DAC0 channel analog output.  
Analog comparator 0 positive input 2 pin.  
Analog comparator 1 positive input 2 pin.  
EBI address/data bus bit 15.  
Smart Card 1 clock pin.  
EADC0_CH12  
DAC0_OUT  
ACMP0_P2  
ACMP1_P2  
EBI_AD15  
A
A
A
I/O  
O
SC1_CLK  
SPI0_MOSI  
USCI0_CLK  
UART0_RXD  
UART3_nCTS  
I2C2_SDA  
I/O  
I/O  
I
SPI0 MOSI (Master Out, Slave In) pin.  
USCI0 clock pin.  
UART0 data receiver input pin.  
UART3 clear to Send input pin.  
I2C2 data input/output pin.  
I
I/O  
I
SD0_nCD  
SD/SDIO0 card detect input pin  
EPWM1_CH3  
TM3_EXT  
I/O  
I/O  
P
MFP11 EPWM1 channel 3 output/capture input.  
MFP13 Timer3 external capture input/toggle output pin.  
57  
58  
57  
58  
120 AVDD  
MFP0  
MFP0  
Power supply for internal analog circuit.  
121 VREF  
A
ADC reference voltage input.  
Note: This pin needs to be connected with a 1uF  
capacitor.  
59  
60  
59  
60  
122 AVSS  
P
I/O  
A
MFP0  
MFP0  
MFP1  
Ground pin for analog circuit.  
General purpose digital I/O pin.  
EADC0 channel 11 analog input.  
123 PB.11  
EADC0_CH11  
Mar 30, 2018  
Page 149 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
EBI_ADR16  
O
I
MFP2  
MFP5  
MFP6  
MFP7  
MFP9  
EBI address bus bit 16.  
UART0_nCTS  
UART4_TXD  
I2C1_SCL  
UART0 clear to Send input pin.  
UART4 data transmitter output pin.  
I2C1 clock pin.  
O
I/O  
I/O  
I/O  
I/O  
I
SPI0_I2SMCLK  
BPWM1_CH0  
SPI3_CLK  
SPI0 I2S master clock output pin  
MFP10 BPWM1 channel 0 output/capture input.  
MFP11 SPI3 serial clock pin.  
HSUSB_VBUS_ST  
MFP14 HSUSB external VBUS regulator status pin.  
61  
62  
63  
61  
62  
63  
124 PB.10  
EADC0_CH10  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EADC0 channel 10 analog input.  
EBI address bus bit 17.  
EBI_ADR17  
USCI1_CTL0  
UART0_nRTS  
UART4_RXD  
I2C1_SDA  
O
I/O  
O
USCI1 control 0 pin.  
UART0 request to Send output pin.  
UART4 data receiver input pin.  
I2C1 data input/output pin.  
I
I/O  
I/O  
I/O  
O
BPWM1_CH1  
SPI3_SS  
MFP10 BPWM1 channel 1 output/capture input.  
MFP11 SPI3 slave select pin.  
HSUSB_VBUS_EN  
MFP14 HSUSB external VBUS regulator enable pin.  
125 PB.9  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EADC0 channel 9 analog input.  
EBI address bus bit 18.  
EADC0_CH9  
EBI_ADR18  
USCI1_CTL1  
UART0_TXD  
UART1_nCTS  
I2C1_SMBAL  
BPWM1_CH2  
SPI3_MISO  
INT7  
O
I/O  
O
USCI1 control 1 pin.  
UART0 data transmitter output pin.  
UART1 clear to Send input pin.  
I2C1 SMBus SMBALTER pin  
I
O
I/O  
I/O  
I
MFP10 BPWM1 channel 2 output/capture input.  
MFP11 SPI3 MISO (Master In, Slave Out) pin.  
MFP13 External interrupt 7 input pin.  
126 PB.8  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
EADC0 channel 8 analog input.  
EBI address bus bit 19.  
EADC0_CH8  
EBI_ADR19  
USCI1_CLK  
UART0_RXD  
UART1_nRTS  
O
I/O  
I
USCI1 clock pin.  
UART0 data receiver input pin.  
UART1 request to Send output pin.  
O
Mar 30, 2018  
Page 150 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 64 Pin 128 Pin Name  
Pin 2 USB Pin  
Type  
MFP  
Description  
I2C1_SMBSUS  
O
I/O  
I/O  
I
MFP7  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
BPWM1_CH3  
SPI3_MOSI  
INT6  
MFP10 BPWM1 channel 3 output/capture input.  
MFP11 SPI3 MOSI (Master Out, Slave In) pin.  
MFP13 External interrupt 6 input pin.  
64  
64  
127 PB.7  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP4  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 7 analog input.  
EBI low byte write enable output pin.  
USCI1 data 0 pin.  
EADC0_CH7  
EBI_nWRL  
O
USCI1_DAT0  
UART1_TXD  
SD1_CMD  
I/O  
O
UART1 data transmitter output pin.  
SD/SDIO1 command/response pin  
EBI chip select 0 output pin.  
I/O  
O
EBI_nCS0  
BPWM1_CH4  
EPWM1_BRAKE0  
EPWM1_CH4  
INT5  
I/O  
I
MFP10 BPWM1 channel 4 output/capture input.  
MFP11 EPWM1 Brake 0 input pin.  
I/O  
I
MFP12 EPWM1 channel 4 output/capture input.  
MFP13 External interrupt 5 input pin.  
USB_VBUS_ST  
ACMP0_O  
I
MFP14 USB external VBUS regulator status pin.  
MFP15 Analog comparator 0 output pin.  
O
1
1
128 PB.6  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP4  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 6 analog input.  
EBI high byte write enable output pin  
USCI1 data 1 pin.  
EADC0_CH6  
EBI_nWRH  
USCI1_DAT1  
UART1_RXD  
SD1_CLK  
O
I/O  
I
UART1 data receiver input pin.  
SD/SDIO1 clock output pin  
EBI chip select 1 output pin.  
O
EBI_nCS1  
O
BPWM1_CH5  
EPWM1_BRAKE1  
EPWM1_CH5  
INT4  
I/O  
I
MFP10 BPWM1 channel 5 output/capture input.  
MFP11 EPWM1 Brake 1 input pin.  
I/O  
I
MFP12 EPWM1 channel 5 output/capture input.  
MFP13 External interrupt 4 input pin.  
USB_VBUS_EN  
ACMP1_O  
O
MFP14 USB external VBUS regulator enable pin.  
MFP15 Analog comparator 1 output pin.  
O
Mar 30, 2018  
Page 151 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.2.5 M485 Series Pin Description  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
1
2
3
1
2
3
2
3
4
1
2
3
PB.5  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 5 analog input.  
Analog comparator 1 negative input pin.  
EBI address bus bit 0.  
EADC0_CH5  
ACMP1_N  
EBI_ADR0  
SD0_DAT3  
SPI1_MISO  
I2C0_SCL  
UART5_TXD  
USCI1_CTL0  
SC0_CLK  
I2S0_BCLK  
EPWM0_CH0  
TM0  
A
O
I/O  
I/O  
I/O  
O
SD/SDIO0 data line bit 3.  
SPI1 MISO (Master In, Slave Out) pin.  
I2C0 clock pin.  
UART5 data transmitter output pin.  
USCI1 control 0 pin.  
I/O  
O
Smart Card 0 clock pin.  
O
MFP10 I2S0 bit clock output pin.  
I/O  
I/O  
I
MFP11 EPWM0 channel 0 output/capture input.  
MFP14 Timer0 event counter input/toggle output pin.  
MFP15 External interrupt 0 input pin.  
INT0  
PB.4  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 4 analog input.  
Analog comparator 1 positive input 1 pin.  
EBI address bus bit 1.  
EADC0_CH4  
ACMP1_P1  
EBI_ADR1  
SD0_DAT2  
SPI1_MOSI  
I2C0_SDA  
UART5_RXD  
USCI1_CTL1  
SC0_DAT  
I2S0_MCLK  
EPWM0_CH1  
TM1  
A
O
I/O  
I/O  
I/O  
I
SD/SDIO0 data line bit 2.  
SPI1 MOSI (Master Out, Slave In) pin.  
I2C0 data input/output pin.  
UART5 data receiver input pin.  
USCI1 control 1 pin.  
I/O  
I/O  
O
Smart Card 0 data pin.  
MFP10 I2S0 master clock output pin.  
I/O  
I/O  
I
MFP11 EPWM0 channel 1 output/capture input.  
MFP14 Timer1 event counter input/toggle output pin.  
MFP15 External interrupt 1 input pin.  
INT1  
PB.3  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
General purpose digital I/O pin.  
EADC0 channel 3 analog input.  
Analog comparator 0 negative input pin.  
EBI address bus bit 2.  
EADC0_CH3  
ACMP0_N  
EBI_ADR2  
SD0_DAT1  
A
O
I/O  
SD/SDIO0 data line bit 1.  
Mar 30, 2018  
Page 152 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
SPI1_CLK  
UART1_TXD  
UART5_nRTS  
USCI1_DAT1  
SC0_RST  
I2S0_DI  
I/O  
O
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
SPI1 serial clock pin.  
UART1 data transmitter output pin.  
UART5 request to Send output pin.  
USCI1 data 1 pin.  
O
I/O  
O
Smart Card 0 reset pin.  
I
MFP10 I2S0 data input pin.  
EPWM0_CH2  
TM2  
I/O  
I/O  
I
MFP11 EPWM0 channel 2 output/capture input.  
MFP14 Timer2 event counter input/toggle output pin.  
MFP15 External interrupt 2 input pin.  
INT2  
4
4
5
4
PB.2  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 2 analog input.  
Analog comparator 0 positive input 1 pin.  
Operational amplifier 0 output pin.  
EBI address bus bit 3.  
EADC0_CH2  
ACMP0_P1  
OPA0_O  
A
A
EBI_ADR3  
SD0_DAT0  
SPI1_SS  
O
I/O  
I/O  
I
SD/SDIO0 data line bit 0.  
SPI1 slave select pin.  
UART1_RXD  
UART5_nCTS  
USCI1_DAT0  
SC0_PWR  
I2S0_DO  
UART1 data receiver input pin.  
UART5 clear to Send input pin.  
USCI1 data 0 pin.  
I
I/O  
O
Smart Card 0 power pin.  
O
MFP10 I2S0 data output pin.  
EPWM0_CH3  
TM3  
I/O  
I/O  
I
MFP11 EPWM0 channel 3 output/capture input.  
MFP14 Timer3 event counter input/toggle output pin.  
MFP15 External interrupt 3 input pin.  
INT3  
5
PC.12  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP6  
MFP9  
General purpose digital I/O pin.  
EBI address bus bit 4.  
EBI_ADR4  
UART0_TXD  
I2C0_SCL  
SPI3_MISO  
SC0_nCD  
ECAP1_IC2  
EPWM1_CH0  
ACMP0_O  
PC.11  
O
UART0 data transmitter output pin.  
I2C0 clock pin.  
I/O  
I/O  
I
SPI3 MISO (Master In, Slave Out) pin.  
Smart Card 0 card detect pin.  
I
MFP11 Enhanced capture unit 1 input 2 pin.  
MFP12 EPWM1 channel 0 output/capture input.  
MFP14 Analog comparator 0 output pin.  
I/O  
O
6
I/O  
MFP0  
General purpose digital I/O pin.  
Mar 30, 2018  
Page 153 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
EBI_ADR5  
UART0_RXD  
I2C0_SDA  
O
I
MFP2  
MFP3  
MFP4  
MFP6  
EBI address bus bit 5.  
UART0 data receiver input pin.  
I2C0 data input/output pin.  
I/O  
I/O  
I
SPI3_MOSI  
ECAP1_IC1  
EPWM1_CH1  
ACMP1_O  
SPI3 MOSI (Master Out, Slave In) pin.  
MFP11 Enhanced capture unit 1 input 1 pin.  
MFP12 EPWM1 channel 1 output/capture input.  
MFP14 Analog comparator 1 output pin.  
I/O  
O
7
PC.10  
I/O  
O
MFP0  
MFP2  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
EBI address bus bit 6.  
EBI_ADR6  
SPI3_CLK  
I/O  
O
SPI3 serial clock pin.  
UART3_TXD  
CAN1_TXD  
ECAP1_IC0  
EPWM1_CH2  
PC.9  
UART3 data transmitter output pin.  
CAN1 bus transmitter output.  
O
I
MFP11 Enhanced capture unit 1 input 0 pin.  
MFP12 EPWM1 channel 2 output/capture input.  
I/O  
I/O  
O
8
MFP0  
MFP2  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
EBI address bus bit 7.  
EBI_ADR7  
SPI3_SS  
I/O  
I
SPI3 slave select pin.  
UART3_RXD  
CAN1_RXD  
EPWM1_CH3  
PB.1  
UART3 data receiver input pin.  
CAN1 bus receiver input.  
I
I/O  
I/O  
A
MFP12 EPWM1 channel 3 output/capture input.  
5
5
6
9
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 1 analog input.  
Operational amplifier 0 negative input pin.  
EBI address bus bit 8.  
EADC0_CH1  
OPA0_N  
A
EBI_ADR8  
SD0_CLK  
O
O
SD/SDIO0 clock output pin  
SPI1 I2S master clock output pin  
SPI3 I2S master clock output pin  
UART2 data transmitter output pin.  
USCI1 clock pin.  
SPI1_I2SMCLK  
SPI3_I2SMCLK  
UART2_TXD  
USCI1_CLK  
I2C1_SCL  
I/O  
I/O  
O
I/O  
I/O  
O
I2C1 clock pin.  
I2S0_LRCK  
EPWM0_CH4  
EPWM1_CH4  
EPWM0_BRAKE0  
MFP10 I2S0 left right channel clock output pin.  
MFP11 EPWM0 channel 4 output/capture input.  
MFP12 EPWM1 channel 4 output/capture input.  
MFP13 EPWM0 Brake 0 input pin.  
I/O  
I/O  
I
Mar 30, 2018  
Page 154 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
6
6
7
10 PB.0  
EADC0_CH0  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 0 analog input.  
Operational amplifier 0 positive input pin.  
EBI address bus bit 9.  
OPA0_P  
A
EBI_ADR9  
O
SD0_CMD  
I/O  
I
SD/SDIO0 command/response pin  
UART2 data receiver input pin.  
SPI0 I2S master clock output pin  
I2C1 data input/output pin.  
UART2_RXD  
SPI0_I2SMCLK  
I2C1_SDA  
I/O  
I/O  
I/O  
I/O  
I
EPWM0_CH5  
EPWM1_CH5  
EPWM0_BRAKE1  
MFP11 EPWM0 channel 5 output/capture input.  
MFP12 EPWM1 channel 5 output/capture input.  
MFP13 EPWM0 Brake 1 input pin.  
11 VSS  
P
MFP0  
MFP0  
Ground pin for digital circuit.  
12 VDD  
P
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
7
8
13 PA.11  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
Analog comparator 0 positive input 0 pin.  
EBI read enable output pin.  
Smart Card 2 power pin.  
ACMP0_P0  
EBI_nRD  
O
SC2_PWR  
SPI2_SS  
O
I/O  
I/O  
I/O  
I/O  
I/O  
O
SPI2 slave select pin.  
SD1_DAT3  
USCI0_CLK  
I2C2_SCL  
SD/SDIO1 data line bit 3.  
USCI0 clock pin.  
I2C2 clock pin.  
BPWM0_CH0  
EPWM0_SYNC_OUT  
TM0_EXT  
BPWM0 channel 0 output/capture input.  
MFP10 EPWM0 counter synchronous trigger output pin.  
MFP13 Timer0 external capture input/toggle output pin.  
MFP14 DAC1 external trigger input.  
I/O  
I
DAC1_ST  
8
9
14 PA.10  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
Analog comparator 1 positive input 0 pin.  
Operational amplifier 1 output pin.  
EBI write enable output pin.  
Smart Card 2 reset pin.  
ACMP1_P0  
OPA1_O  
A
EBI_nWR  
O
SC2_RST  
SPI2_CLK  
SD1_DAT2  
USCI0_DAT0  
O
I/O  
I/O  
I/O  
SPI2 serial clock pin.  
SD/SDIO1 data line bit 2.  
USCI0 data 0 pin.  
Mar 30, 2018  
Page 155 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
I2C2_SDA  
I/O  
I/O  
I
MFP7  
MFP9  
I2C2 data input/output pin.  
BPWM0_CH1  
QEI1_INDEX  
ECAP0_IC0  
TM1_EXT  
BPWM0 channel 1 output/capture input.  
MFP10 Quadrature encoder 1 index input  
MFP11 Enhanced capture unit 0 input 0 pin.  
MFP13 Timer1 external capture input/toggle output pin.  
MFP14 DAC0 external trigger input.  
I
I/O  
I
DAC0_ST  
9
10 15 PA.9  
OPA1_N  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
Operational amplifier 1 negative input pin.  
EBI external clock output pin.  
Smart Card 2 data pin.  
EBI_MCLK  
SC2_DAT  
O
I/O  
I/O  
I/O  
I/O  
O
SPI2_MISO  
SD1_DAT1  
USCI0_DAT1  
UART1_TXD  
BPWM0_CH2  
QEI1_A  
SPI2 MISO (Master In, Slave Out) pin.  
SD/SDIO1 data line bit 1.  
USCI0 data 1 pin.  
UART1 data transmitter output pin.  
BPWM0 channel 2 output/capture input.  
I/O  
I
MFP10 Quadrature encoder 1 phase A input  
MFP11 Enhanced capture unit 0 input 1 pin.  
MFP13 Timer2 external capture input/toggle output pin.  
ECAP0_IC1  
TM2_EXT  
I
I/O  
I/O  
A
10 11 16 PA.8  
OPA1_P  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
Operational amplifier 1 positive input pin.  
EBI address latch enable output pin.  
Smart Card 2 clock pin.  
EBI_ALE  
O
SC2_CLK  
SPI2_MOSI  
SD1_DAT0  
USCI0_CTL1  
UART1_RXD  
BPWM0_CH3  
QEI1_B  
O
I/O  
I/O  
I/O  
I
SPI2 MOSI (Master Out, Slave In) pin.  
SD/SDIO1 data line bit 0.  
USCI0 control 1 pin.  
UART1 data receiver input pin.  
BPWM0 channel 3 output/capture input.  
I/O  
I
MFP10 Quadrature encoder 1 phase B input  
MFP11 Enhanced capture unit 0 input 2 pin.  
MFP13 Timer3 external capture input/toggle output pin.  
MFP15 External interrupt 4 input pin.  
ECAP0_IC2  
TM3_EXT  
INT4  
I
I/O  
I
17 PC.13  
I/O  
O
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address bus bit 10.  
EBI_ADR10  
SC2_nCD  
I
Smart Card 2 card detect pin.  
Mar 30, 2018  
Page 156 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
SPI2_I2SMCLK  
I/O  
O
I/O  
O
I/O  
O
I
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
SPI2 I2S master clock output pin  
CAN1 bus transmitter output.  
USCI0 control 0 pin.  
CAN1_TXD  
USCI0_CTL0  
UART2_TXD  
BPWM0_CH4  
CLKO  
UART2 data transmitter output pin.  
BPWM0 channel 4 output/capture input.  
MFP13 Clock Out  
EADC0_ST  
MFP14 EADC0 external trigger input.  
18 PD.12  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP5  
MFP7  
MFP9  
General purpose digital I/O pin.  
Operational amplifier 2 output pin.  
EBI chip select 0 output pin.  
OPA2_O  
EBI_nCS0  
CAN1_RXD  
UART2_RXD  
BPWM0_CH5  
QEI0_INDEX  
CLKO  
O
I
CAN1 bus receiver input.  
I
UART2 data receiver input pin.  
BPWM0 channel 5 output/capture input.  
I/O  
I
MFP10 Quadrature encoder 0 index input  
MFP13 Clock Out  
O
I
EADC0_ST  
INT5  
MFP14 EADC0 external trigger input.  
MFP15 External interrupt 5 input pin.  
I
19 PD.11  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
Operational amplifier 2 negative input pin.  
EBI chip select 1 output pin.  
OPA2_N  
EBI_nCS1  
UART1_TXD  
CAN0_TXD  
QEI0_A  
O
O
O
I
UART1 data transmitter output pin.  
CAN0 bus transmitter output.  
MFP10 Quadrature encoder 0 phase A input  
MFP15 External interrupt 6 input pin.  
INT6  
I
20 PD.10  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
Operational amplifier 2 positive input pin.  
EBI chip select 2 output pin.  
OPA2_P  
EBI_nCS2  
UART1_RXD  
CAN0_RXD  
QEI0_B  
O
I
UART1 data receiver input pin.  
CAN0 bus receiver input.  
I
I
MFP10 Quadrature encoder 0 phase B input  
MFP15 External interrupt 7 input pin.  
INT7  
I
21 PG.2  
I/O  
O
I/O  
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address bus bit 11.  
SPI2 slave select pin.  
EBI_ADR11  
SPI2_SS  
Mar 30, 2018  
Page 157 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
I2C0_SMBAL  
I2C1_SCL  
TM0  
O
I/O  
I/O  
I/O  
O
MFP4  
MFP5  
I2C0 SMBus SMBALTER pin  
I2C1 clock pin.  
MFP13 Timer0 event counter input/toggle output pin.  
22 PG.3  
EBI_ADR12  
SPI2_CLK  
I2C0_SMBSUS  
I2C1_SDA  
TM1  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 12.  
I/O  
O
SPI2 serial clock pin.  
I2C0 SMBus SMBSUS pin (PMBus CONTROL pin)  
I2C1 data input/output pin.  
I/O  
I/O  
I/O  
O
MFP13 Timer1 event counter input/toggle output pin.  
23 PG.4  
EBI_ADR13  
SPI2_MISO  
TM2  
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address bus bit 13.  
I/O  
I/O  
I/O  
O
SPI2 MISO (Master In, Slave Out) pin.  
MFP13 Timer2 event counter input/toggle output pin.  
24 PF.11  
EBI_ADR14  
SPI2_MOSI  
TAMPER5  
TM3  
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address bus bit 14.  
I/O  
I/O  
I/O  
I/O  
O
SPI2 MOSI (Master Out, Slave In) pin.  
MFP10 TAMPER detector loop pin 5.  
MFP13 Timer3 event counter input/toggle output pin.  
25 PF.10  
EBI_ADR15  
SC0_nCD  
I2S0_BCLK  
SPI0_I2SMCLK  
TAMPER4  
26 PF.9  
EBI_ADR16  
SC0_PWR  
I2S0_MCLK  
SPI0_SS  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 15.  
I
Smart Card 0 card detect pin.  
I2S0 bit clock output pin.  
O
I/O  
I/O  
I/O  
O
SPI0 I2S master clock output pin  
MFP10 TAMPER detector loop pin 4.  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 16.  
O
Smart Card 0 power pin.  
I2S0 master clock output pin.  
SPI0 slave select pin.  
O
I/O  
I/O  
I/O  
O
TAMPER3  
27 PF.8  
EBI_ADR17  
SC0_RST  
I2S0_DI  
MFP10 TAMPER detector loop pin 3.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address bus bit 17.  
Smart Card 0 reset pin.  
I2S0 data input pin.  
O
I
Mar 30, 2018  
Page 158 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
SPI0_CLK  
TAMPER2  
I/O  
I/O  
I/O  
O
MFP5  
SPI0 serial clock pin.  
MFP10 TAMPER detector loop pin 2.  
28 PF.7  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
EBI address bus bit 18.  
EBI_ADR18  
SC0_DAT  
I/O  
O
Smart Card 0 data pin.  
I2S0_DO  
I2S0 data output pin.  
SPI0_MISO  
UART4_TXD  
TAMPER1  
I/O  
O
SPI0 MISO (Master In, Slave Out) pin.  
UART4 data transmitter output pin.  
I/O  
I/O  
O
MFP10 TAMPER detector loop pin 1.  
12 29 PF.6  
EBI_ADR19  
SC0_CLK  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 19.  
O
Smart Card 0 clock pin.  
I2S0_LRCK  
SPI0_MOSI  
UART4_RXD  
EBI_nCS0  
O
I2S0 left right channel clock output pin.  
SPI0 MOSI (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
EBI chip select 0 output pin.  
I/O  
I
O
TAMPER0  
I/O  
P
MFP10 TAMPER detector loop pin 0.  
13 30 VDD  
MFP0  
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
7
11 14 31 PF.5  
UART2_RXD  
I/O  
I
MFP0  
MFP2  
MFP4  
MFP8  
MFP9  
General purpose digital I/O pin.  
UART2 data receiver input pin.  
UART2 clear to Send input pin.  
BPWM0 channel 4 output/capture input.  
EPWM0 counter synchronous trigger output pin.  
UART2_nCTS  
BPWM0_CH4  
EPWM0_SYNC_OUT  
X32_IN  
I
I/O  
O
I
MFP10 External 32.768 kHz crystal input pin.  
MFP11 EADC0 external trigger input.  
EADC0_ST  
I
8
12 15 32 PF.4  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP8  
General purpose digital I/O pin.  
UART2_TXD  
UART2_nRTS  
BPWM0_CH5  
X32_OUT  
UART2 data transmitter output pin.  
UART2 request to Send output pin.  
BPWM0 channel 5 output/capture input.  
O
I/O  
O
MFP10 External 32.768 kHz crystal output pin.  
33 PH.4  
I/O  
O
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address bus bit 3.  
EBI_ADR3  
SPI1_MISO  
I/O  
SPI1 MISO (Master In, Slave Out) pin.  
Mar 30, 2018  
Page 159 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
34 PH.5  
EBI_ADR2  
SPI1_MOSI  
35 PH.6  
EBI_ADR1  
SPI1_CLK  
36 PH.7  
EBI_ADR0  
SPI1_SS  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address bus bit 2.  
I/O  
I/O  
O
SPI1 MOSI (Master Out, Slave In) pin.  
General purpose digital I/O pin.  
EBI address bus bit 1.  
I/O  
I/O  
O
SPI1 serial clock pin.  
General purpose digital I/O pin.  
EBI address bus bit 0.  
I/O  
I/O  
O
SPI1 slave select pin.  
9
13 16 37 PF.3  
EBI_nCS0  
General purpose digital I/O pin.  
EBI chip select 0 output pin.  
UART0 data transmitter output pin.  
I2C0 clock pin.  
UART0_TXD  
I2C0_SCL  
XT1_IN  
O
I/O  
I
MFP10 External 4~24 MHz (high speed) crystal input pin.  
MFP11 BPWM1 channel 0 output/capture input.  
BPWM1_CH0  
I/O  
I/O  
O
10 14 17 38 PF.2  
EBI_nCS1  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI chip select 1 output pin.  
UART0 data receiver input pin.  
I2C0 data input/output pin.  
Quad SPI0 serial clock pin.  
UART0_RXD  
I2C0_SDA  
I
I/O  
I/O  
O
QSPI0_CLK  
XT1_OUT  
MFP10 External 4~24 MHz (high speed) crystal output pin.  
MFP11 BPWM1 channel 1 output/capture input.  
BPWM1_CH1  
I/O  
P
39 VSS  
40  
MFP0  
MFP0  
Ground pin for digital circuit.  
P
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
VDD  
41 PE.8  
EBI_ADR10  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 10.  
I2S0_BCLK  
O
I2S0 bit clock output pin.  
SPI2 serial clock pin.  
SPI2_CLK  
I/O  
I/O  
O
USCI1_CTL1  
UART2_TXD  
EPWM0_CH0  
EPWM0_BRAKE0  
ECAP0_IC0  
USCI1 control 1 pin.  
UART2 data transmitter output pin.  
I/O  
I
MFP10 EPWM0 channel 0 output/capture input.  
MFP11 EPWM0 Brake 0 input pin.  
I
MFP12 Enhanced capture unit 0 input 0 pin.  
Mar 30, 2018  
Page 160 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
TRACE_CLK  
42 PE.9  
O
I/O  
O
O
I/O  
I/O  
I
MFP14 ETM Trace Clock output pin  
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 11.  
EBI_ADR11  
I2S0_MCLK  
SPI2_MISO  
I2S0 master clock output pin.  
SPI2 MISO (Master In, Slave Out) pin.  
USCI1 control 0 pin.  
USCI1_CTL0  
UART2_RXD  
EPWM0_CH1  
EPWM0_BRAKE1  
ECAP0_IC1  
TRACE_DATA0  
43 PE.10  
UART2 data receiver input pin.  
I/O  
I
MFP10 EPWM0 channel 1 output/capture input.  
MFP11 EPWM0 Brake 1 input pin.  
I
MFP12 Enhanced capture unit 0 input 1 pin.  
MFP14 ETM Trace Data 0 output pin  
O
I/O  
O
I
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 12.  
EBI_ADR12  
I2S0_DI  
I2S0 data input pin.  
SPI2_MOSI  
I/O  
I/O  
O
I/O  
I
SPI2 MOSI (Master Out, Slave In) pin.  
USCI1 data 0 pin.  
USCI1_DAT0  
UART3_TXD  
EPWM0_CH2  
EPWM1_BRAKE0  
ECAP0_IC2  
TRACE_DATA1  
44 PE.11  
UART3 data transmitter output pin.  
MFP10 EPWM0 channel 2 output/capture input.  
MFP11 EPWM1 Brake 0 input pin.  
I
MFP12 Enhanced capture unit 0 input 2 pin.  
MFP14 ETM Trace Data 1 output pin  
O
I/O  
O
O
I/O  
I/O  
I
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address bus bit 13.  
I2S0 data output pin.  
EBI_ADR13  
I2S0_DO  
SPI2_SS  
SPI2 slave select pin.  
USCI1_DAT1  
UART3_RXD  
UART1_nCTS  
EPWM0_CH3  
EPWM1_BRAKE1  
ECAP1_IC2  
TRACE_DATA2  
45 PE.12  
USCI1 data 1 pin.  
UART3 data receiver input pin.  
UART1 clear to Send input pin.  
I
I/O  
I
MFP10 EPWM0 channel 3 output/capture input.  
MFP11 EPWM1 Brake 1 input pin.  
I
MFP13 Enhanced capture unit 1 input 2 pin.  
MFP14 ETM Trace Data 2 output pin  
O
I/O  
O
MFP0  
MFP2  
General purpose digital I/O pin.  
EBI address bus bit 14.  
EBI_ADR14  
Mar 30, 2018  
Page 161 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
I2S0_LRCK  
SPI2_I2SMCLK  
USCI1_CLK  
UART1_nRTS  
EPWM0_CH4  
ECAP1_IC1  
TRACE_DATA3  
46 PE.13  
O
I/O  
I/O  
O
MFP4  
MFP5  
MFP6  
MFP8  
I2S0 left right channel clock output pin.  
SPI2 I2S master clock output pin  
USCI1 clock pin.  
UART1 request to Send output pin.  
I/O  
I
MFP10 EPWM0 channel 4 output/capture input.  
MFP13 Enhanced capture unit 1 input 1 pin.  
MFP14 ETM Trace Data 3 output pin  
O
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP8  
General purpose digital I/O pin.  
EBI address bus bit 15.  
EBI_ADR15  
I2C0_SCL  
I/O  
O
I2C0 clock pin.  
UART4_nRTS  
UART1_TXD  
EPWM0_CH5  
EPWM1_CH0  
BPWM1_CH5  
ECAP1_IC0  
47 PC.8  
UART4 request to Send output pin.  
UART1 data transmitter output pin.  
O
I/O  
I/O  
I/O  
I
MFP10 EPWM0 channel 5 output/capture input.  
MFP11 EPWM1 channel 0 output/capture input.  
MFP12 BPWM1 channel 5 output/capture input.  
MFP13 Enhanced capture unit 1 input 0 pin.  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP8  
General purpose digital I/O pin.  
EBI address bus bit 16.  
EBI_ADR16  
I2C0_SDA  
I/O  
I
I2C0 data input/output pin.  
UART4 clear to Send input pin.  
UART1 data receiver input pin.  
UART4_nCTS  
UART1_RXD  
EPWM1_CH1  
BPWM1_CH4  
18 48 PC.7  
EBI_AD9  
I
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP11 EPWM1 channel 1 output/capture input.  
MFP12 BPWM1 channel 4 output/capture input.  
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 9.  
SPI1_MISO  
UART4_TXD  
SC2_PWR  
SPI1 MISO (Master In, Slave Out) pin.  
UART4 data transmitter output pin.  
Smart Card 2 power pin.  
O
UART0_nCTS  
I2C1_SMBAL  
EPWM1_CH2  
BPWM1_CH0  
TM0  
I
UART0 clear to Send input pin.  
I2C1 SMBus SMBALTER pin  
O
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 2 output/capture input.  
MFP12 BPWM1 channel 0 output/capture input.  
MFP14 Timer0 event counter input/toggle output pin.  
MFP15 External interrupt 3 input pin.  
INT3  
Mar 30, 2018  
Page 162 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
19 49 PC.6  
EBI_AD8  
I/O  
I/O  
I/O  
I
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 8.  
SPI1_MOSI  
UART4_RXD  
SC2_RST  
SPI1 MOSI (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
Smart Card 2 reset pin.  
O
UART0_nRTS  
I2C1_SMBSUS  
EPWM1_CH3  
BPWM1_CH1  
TM1  
O
UART0 request to Send output pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
O
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 3 output/capture input.  
MFP12 BPWM1 channel 1 output/capture input.  
MFP14 Timer1 event counter input/toggle output pin.  
MFP15 External interrupt 2 input pin.  
INT2  
15 20 50 PA.7  
EBI_AD7  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 7.  
SPI1 serial clock pin.  
SPI1_CLK  
SC2_DAT  
Smart Card 2 data pin.  
UART0_TXD  
I2C1_SCL  
UART0 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I/O  
I/O  
I
EPWM1_CH4  
BPWM1_CH2  
ACMP0_WLAT  
TM2  
MFP11 EPWM1 channel 4 output/capture input.  
MFP12 BPWM1 channel 2 output/capture input.  
MFP13 Analog comparator 0 window latch input pin  
MFP14 Timer2 event counter input/toggle output pin.  
MFP15 External interrupt 1 input pin.  
I/O  
I
INT1  
16 21 51 PA.6  
EBI_AD6  
I/O  
I/O  
I/O  
I
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 6.  
SPI1 slave select pin.  
SPI1_SS  
SD1_nCD  
SD/SDIO1 card detect input pin  
Smart Card 2 clock pin.  
SC2_CLK  
O
UART0_RXD  
I2C1_SDA  
EPWM1_CH5  
BPWM1_CH3  
ACMP1_WLAT  
TM3  
I
UART0 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 5 output/capture input.  
MFP12 BPWM1 channel 3 output/capture input.  
MFP13 Analog comparator 1 window latch input pin  
MFP14 Timer3 event counter input/toggle output pin.  
MFP15 External interrupt 0 input pin.  
I/O  
I
INT0  
Mar 30, 2018  
Page 163 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
22 52 VSS  
P
P
MFP0  
MFP0  
Ground pin for digital circuit.  
23 53  
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
VDD  
24 54 LDO_CAP  
17 25 55 PA.5  
SPIM_D2  
A
I/O  
I/O  
I/O  
I/O  
I/O  
I
MFP0  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
LDO output pin.  
General purpose digital I/O pin.  
SPIM data 2 pin for Quad Mode I/O.  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
SPI1 I2S master clock output pin  
SD/SDIO1 command/response pin  
Smart Card 2 card detect pin.  
UART0 clear to Send input pin.  
UART5 data transmitter output pin.  
I2C0 clock pin.  
QSPI0_MISO1  
SPI1_I2SMCLK  
SD1_CMD  
SC2_nCD  
UART0_nCTS  
UART5_TXD  
I2C0_SCL  
I
O
I/O  
O
CAN0_TXD  
BPWM0_CH5  
EPWM0_CH0  
QEI0_INDEX  
MFP10 CAN0 bus transmitter output.  
I/O  
I/O  
I
MFP12 BPWM0 channel 5 output/capture input.  
MFP13 EPWM0 channel 0 output/capture input.  
MFP14 Quadrature encoder 0 index input  
18 26 56 PA.4  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM data 3 pin for Quad Mode I/O.  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
SPI0 I2S master clock output pin  
SD/SDIO1 clock output pin  
SPIM_D3  
QSPI0_MOSI1  
SPI0_I2SMCLK  
SD1_CLK  
SC0_nCD  
I
Smart Card 0 card detect pin.  
UART0_nRTS  
UART5_RXD  
I2C0_SDA  
O
UART0 request to Send output pin.  
UART5 data receiver input pin.  
I2C0 data input/output pin.  
I
I/O  
I
CAN0_RXD  
BPWM0_CH4  
EPWM0_CH1  
QEI0_A  
MFP10 CAN0 bus receiver input.  
I/O  
I/O  
I
MFP12 BPWM0 channel 4 output/capture input.  
MFP13 EPWM0 channel 1 output/capture input.  
MFP14 Quadrature encoder 0 phase A input  
11 19 27 57 PA.3  
I/O  
I/O  
I/O  
I/O  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
SPIM slave select pin.  
SPIM_SS  
QSPI0_SS  
SPI0_SS  
Quad SPI0 slave select pin.  
SPI0 slave select pin.  
Mar 30, 2018  
Page 164 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
SD1_DAT3  
SC0_PWR  
I/O  
O
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
SD/SDIO1 data line bit 3.  
Smart Card 0 power pin.  
UART4 data transmitter output pin.  
UART1 data transmitter output pin.  
I2C1 clock pin.  
UART4_TXD  
UART1_TXD  
I2C1_SCL  
O
O
I/O  
I/O  
I/O  
I
BPWM0_CH3  
EPWM0_CH2  
QEI0_B  
MFP12 BPWM0 channel 3 output/capture input.  
MFP13 EPWM0 channel 2 output/capture input.  
MFP14 Quadrature encoder 0 phase B input  
12 20 28 58 PA.2  
SPIM_CLK  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM serial clock pin.  
QSPI0_CLK  
Quad SPI0 serial clock pin.  
SPI0 serial clock pin.  
SPI0_CLK  
SD1_DAT2  
SD/SDIO1 data line bit 2.  
Smart Card 0 reset pin.  
SC0_RST  
UART4_RXD  
UART1_RXD  
I2C1_SDA  
I
UART4 data receiver input pin.  
UART1 data receiver input pin.  
I2C1 data input/output pin.  
I
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
BPWM0_CH2  
EPWM0_CH3  
13 21 29 59 PA.1  
SPIM_MISO  
MFP12 BPWM0 channel 2 output/capture input.  
MFP13 EPWM0 channel 3 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM MISO (Master In, Slave Out) pin.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
SPI0 MISO (Master In, Slave Out) pin.  
SD/SDIO1 data line bit 1.  
QSPI0_MISO0  
SPI0_MISO  
SD1_DAT1  
SC0_DAT  
Smart Card 0 data pin.  
UART0_TXD  
UART1_nCTS  
I2C2_SCL  
UART0 data transmitter output pin.  
UART1 clear to Send input pin.  
I2C2 clock pin.  
I
I/O  
I/O  
I/O  
I
BPWM0_CH1  
EPWM0_CH4  
DAC1_ST  
MFP12 BPWM0 channel 1 output/capture input.  
MFP13 EPWM0 channel 4 output/capture input.  
MFP15 DAC1 external trigger input.  
14 22 30 60 PA.0  
SPIM_MOSI  
I/O  
I/O  
I/O  
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
SPIM MOSI (Master Out, Slave In) pin.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
QSPI0_MOSI0  
Mar 30, 2018  
Page 165 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
SPI0_MOSI  
SD1_DAT0  
I/O  
I/O  
O
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
SPI0 MOSI (Master Out, Slave In) pin.  
SD/SDIO1 data line bit 0.  
SC0_CLK  
Smart Card 0 clock pin.  
UART0_RXD  
UART1_nRTS  
I2C2_SDA  
I
UART0 data receiver input pin.  
UART1 request to Send output pin.  
I2C2 data input/output pin.  
O
I/O  
I/O  
I/O  
I
BPWM0_CH0  
EPWM0_CH5  
DAC0_ST  
MFP12 BPWM0 channel 0 output/capture input.  
MFP13 EPWM0 channel 5 output/capture input.  
MFP15 DAC0 external trigger input.  
15 23 31 61 VDDIO  
62 PE.14  
P
MFP0  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP0  
MFP2  
MFP3  
MFP4  
MFP0  
Power supply for PA.0~PA.5.  
General purpose digital I/O pin.  
EBI address/data bus bit 8.  
UART2 data transmitter output pin.  
CAN0 bus transmitter output.  
SD/SDIO1 card detect input pin  
General purpose digital I/O pin.  
EBI address/data bus bit 9.  
UART2 data receiver input pin.  
CAN0 bus receiver input.  
I/O  
I/O  
O
EBI_AD8  
UART2_TXD  
CAN0_TXD  
O
SD1_nCD  
I
63 PE.15  
I/O  
I/O  
I
EBI_AD9  
UART2_RXD  
CAN0_RXD  
I
16 24 32 64 nRESET  
I
External reset input: active LOW, with an internal pull-up.  
Set this pin low reset to initial state.  
17 25 33 65 PF.0  
UART1_TXD  
I2C1_SCL  
I/O  
O
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
UART1 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I/O  
O
BPWM1_CH0  
ICE_DAT  
MFP12 BPWM1 channel 0 output/capture input.  
MFP14 Serial wired debugger data pin.  
18 26 34 66 PF.1  
UART1_RXD  
I2C1_SDA  
I/O  
I
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
UART1 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
I/O  
I
BPWM1_CH1  
ICE_CLK  
MFP12 BPWM1 channel 1 output/capture input.  
MFP14 Serial wired debugger clock pin.  
67 PD.9  
I/O  
I/O  
I/O  
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address/data bus bit 7.  
I2C2 clock pin.  
EBI_AD7  
I2C2_SCL  
Mar 30, 2018  
Page 166 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
UART2_nCTS  
68 PD.8  
EBI_AD6  
I
MFP4  
MFP0  
MFP2  
MFP3  
MFP4  
MFP0  
MFP2  
MFP3  
MFP4  
MFP8  
MFP9  
UART2 clear to Send input pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 6.  
I/O  
I/O  
I/O  
O
I2C2_SDA  
I2C2 data input/output pin.  
UART2_nRTS  
UART2 request to Send output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 5.  
27 35 69 PC.5  
I/O  
I/O  
I/O  
I/O  
O
EBI_AD5  
SPIM_D2  
SPIM data 2 pin for Quad Mode I/O.  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
UART2 data transmitter output pin.  
I2C1 clock pin.  
QSPI0_MISO1  
UART2_TXD  
I2C1_SCL  
I/O  
O
CAN0_TXD  
UART4_TXD  
EPWM1_CH0  
MFP10 CAN0 bus transmitter output.  
O
MFP11 UART4 data transmitter output pin.  
MFP12 EPWM1 channel 0 output/capture input.  
I/O  
I/O  
I/O  
I/O  
I/O  
I
28 36 70 PC.4  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 4.  
EBI_AD4  
SPIM_D3  
SPIM data 3 pin for Quad Mode I/O.  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
Smart Card 1 card detect pin.  
I2S0 bit clock output pin.  
QSPI0_MOSI1  
SC1_nCD  
I2S0_BCLK  
SPI1_I2SMCLK  
UART2_RXD  
I2C1_SDA  
O
I/O  
I
SPI1 I2S master clock output pin  
UART2 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
I
CAN0_RXD  
UART4_RXD  
EPWM1_CH1  
MFP10 CAN0 bus receiver input.  
I
MFP11 UART4 data receiver input pin.  
MFP12 EPWM1 channel 1 output/capture input.  
I/O  
I/O  
I/O  
I/O  
I/O  
O
29 37 71 PC.3  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 3.  
SPIM slave select pin.  
EBI_AD3  
SPIM_SS  
QSPI0_SS  
SC1_PWR  
I2S0_MCLK  
SPI1_MISO  
UART2_nRTS  
Quad SPI0 slave select pin.  
Smart Card 1 power pin.  
O
I2S0 master clock output pin.  
SPI1 MISO (Master In, Slave Out) pin.  
UART2 request to Send output pin.  
I/O  
O
Mar 30, 2018  
Page 167 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
I2C0_SMBAL  
CAN1_TXD  
O
O
MFP9  
I2C0 SMBus SMBALTER pin  
MFP10 CAN1 bus transmitter output.  
UART3_TXD  
EPWM1_CH2  
30 38 72 PC.2  
EBI_AD2  
O
MFP11 UART3 data transmitter output pin.  
MFP12 EPWM1 channel 2 output/capture input.  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 2.  
SPIM_CLK  
SPIM serial clock pin.  
QSPI0_CLK  
Quad SPI0 serial clock pin.  
SC1_RST  
Smart Card 1 reset pin.  
I2S0_DI  
I
I2S0 data input pin.  
SPI1_MOSI  
I/O  
I
SPI1 MOSI (Master Out, Slave In) pin.  
UART2 clear to Send input pin.  
I2C0 SMBus SMBSUS pin (PMBus CONTROL pin)  
UART2_nCTS  
I2C0_SMBSUS  
CAN1_RXD  
O
I
MFP10 CAN1 bus receiver input.  
UART3_RXD  
EPWM1_CH3  
19 31 39 73 PC.1  
EBI_AD1  
I
MFP11 UART3 data receiver input pin.  
MFP12 EPWM1 channel 3 output/capture input.  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 1.  
SPIM MISO (Master In, Slave Out) pin.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
Smart Card 1 data pin.  
SPIM_MISO  
QSPI0_MISO0  
SC1_DAT  
I2S0_DO  
I2S0 data output pin.  
SPI1_CLK  
I/O  
O
SPI1 serial clock pin.  
UART2_TXD  
I2C0_SCL  
UART2 data transmitter output pin.  
I2C0 clock pin.  
I/O  
I/O  
O
EPWM1_CH4  
ACMP0_O  
MFP12 EPWM1 channel 4 output/capture input.  
MFP14 Analog comparator 0 output pin.  
20 32 40 74 PC.0  
EBI_AD0  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address/data bus bit 0.  
SPIM_MOSI  
QSPI0_MOSI0  
SC1_CLK  
SPIM MOSI (Master Out, Slave In) pin.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
Smart Card 1 clock pin.  
I2S0_LRCK  
O
I2S0 left right channel clock output pin.  
SPI1 slave select pin.  
SPI1_SS  
I/O  
Mar 30, 2018  
Page 168 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
UART2_RXD  
I2C0_SDA  
I
MFP8  
MFP9  
UART2 data receiver input pin.  
I2C0 data input/output pin.  
I/O  
I/O  
O
EPWM1_CH5  
ACMP1_O  
MFP12 EPWM1 channel 5 output/capture input.  
MFP14 Analog comparator 1 output pin.  
75 VSS  
P
MFP0  
MFP0  
Ground pin for digital circuit.  
76  
P
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
VDD  
77 PG.9  
EBI_AD0  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 0.  
SD1_DAT3  
SPIM_D2  
SD/SDIO1 data line bit 3.  
SPIM data 2 pin for Quad Mode I/O.  
BPWM0_CH5  
MFP12 BPWM0 channel 5 output/capture input.  
78 PG.10  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 1.  
EBI_AD1  
SD1_DAT2  
SPIM_D3  
SD/SDIO1 data line bit 2.  
SPIM data 3 pin for Quad Mode I/O.  
BPWM0_CH4  
MFP12 BPWM0 channel 4 output/capture input.  
79 PG.11  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 2.  
SD/SDIO1 data line bit 1.  
SPIM slave select pin.  
EBI_AD2  
SD1_DAT1  
SPIM_SS  
BPWM0_CH3  
MFP12 BPWM0 channel 3 output/capture input.  
80 PG.12  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 3.  
SD/SDIO1 data line bit 0.  
SPIM serial clock pin.  
EBI_AD3  
SD1_DAT0  
SPIM_CLK  
BPWM0_CH2  
MFP12 BPWM0 channel 2 output/capture input.  
81 PG.13  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 4.  
EBI_AD4  
SD1_CMD  
SPIM_MISO  
BPWM0_CH1  
SD/SDIO1 command/response pin  
SPIM MISO (Master In, Slave Out) pin.  
MFP12 BPWM0 channel 1 output/capture input.  
82 PG.14  
EBI_AD5  
MFP0  
MFP2  
General purpose digital I/O pin.  
EBI address/data bus bit 5.  
Mar 30, 2018  
Page 169 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
SD1_CLK  
SPIM_MOSI  
BPWM0_CH0  
83 PG.15  
SD1_nCD  
O
I/O  
I/O  
I/O  
I
MFP3  
MFP4  
SD/SDIO1 clock output pin  
SPIM MOSI (Master Out, Slave In) pin.  
MFP12 BPWM0 channel 0 output/capture input.  
MFP0  
MFP3  
General purpose digital I/O pin.  
SD/SDIO1 card detect input pin  
CLKO  
O
MFP14 Clock Out  
EADC0_ST  
84 PD.13  
EBI_AD10  
I
MFP15 EADC0 external trigger input.  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP7  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address/data bus bit 10.  
SD/SDIO0 card detect input pin  
SPI0 I2S master clock output pin  
SPI1 I2S master clock output pin  
Smart Card 2 card detect pin.  
General purpose digital I/O pin.  
I2S0 bit clock output pin.  
SD0_nCD  
SPI0_I2SMCLK  
SPI1_I2SMCLK  
SC2_nCD  
I/O  
I/O  
I
21 33  
22 34  
23 35  
85 PA.12  
I2S0_BCLK  
I/O  
O
UART4_TXD  
I2C1_SCL  
O
UART4 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I/O  
O
SPI2_SS  
SPI2 slave select pin.  
CAN0_TXD  
SC2_PWR  
BPWM1_CH2  
QEI1_INDEX  
USB_VBUS  
CAN0 bus transmitter output.  
Smart Card 2 power pin.  
O
I/O  
I
MFP11 BPWM1 channel 2 output/capture input.  
MFP12 Quadrature encoder 1 index input  
MFP14 Power supply from USB host or HUB.  
P
86 PA.13  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
I2S0 master clock output pin.  
UART4 data receiver input pin.  
I2C1 data input/output pin.  
SPI2 serial clock pin.  
I2S0_MCLK  
UART4_RXD  
I2C1_SDA  
SPI2_CLK  
CAN0_RXD  
SC2_RST  
BPWM1_CH3  
QEI1_A  
I
I/O  
I/O  
I
CAN0 bus receiver input.  
Smart Card 2 reset pin.  
O
I/O  
I
MFP11 BPWM1 channel 3 output/capture input.  
MFP12 Quadrature encoder 1 phase A input  
MFP14 USB differential signal D-.  
USB_D-  
A
87 PA.14  
I/O  
MFP0  
General purpose digital I/O pin.  
Mar 30, 2018  
Page 170 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
I2S0_DI  
I
O
I/O  
I/O  
I/O  
I/O  
I
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
I2S0 data input pin.  
UART0_TXD  
SPI2_MISO  
I2C2_SCL  
SC2_DAT  
BPWM1_CH4  
QEI1_B  
UART0 data transmitter output pin.  
SPI2 MISO (Master In, Slave Out) pin.  
I2C2 clock pin.  
Smart Card 2 data pin.  
MFP11 BPWM1 channel 4 output/capture input.  
MFP12 Quadrature encoder 1 phase B input  
MFP14 USB differential signal D+.  
USB_D+  
A
24 36  
88 PA.15  
I2S0_DO  
I/O  
O
I
MFP0  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
I2S0 data output pin.  
UART0_RXD  
SPI2_MOSI  
UART0 data receiver input pin.  
SPI2 MOSI (Master Out, Slave In) pin.  
I2C2 data input/output pin.  
Smart Card 2 clock pin.  
I/O  
I/O  
O
I/O  
I
I2C2_SDA  
SC2_CLK  
BPWM1_CH5  
MFP11 BPWM1 channel 5 output/capture input.  
MFP12 EPWM0 counter synchronous trigger input pin.  
MFP14 USB_ identification.  
EPWM0_SYNC_IN  
USB_OTG_ID  
I
41 89 HSUSB_VRES  
42 90 HSUSB_VDD33  
43 91 HSUSB_VBUS  
44 92 HSUSB_D-  
45 93 HSUSB_VSS  
46 94 HSUSB_D+  
47 95 HSUSB_VDD12_CAP  
A
MFP0  
MFP0  
MFP0  
MFP0  
MFP0  
MFP0  
MFP0  
HSUSB module reference resister  
Power supply for HSUSB VDD33  
HSUSB Power supply from USB host or HUB.  
HSUSB differential signal D-.  
P
P
A
P
Ground pin for HSUSB.  
A
HSUSB differential signal D+.  
A
HSUSB Internal power regulator output 1.2V decoupling  
pin.  
Note: This pin needs to be connected with a 1uF  
capacitor.  
48 96 HSUSB_ID  
97 PE.7  
I
MFP0  
MFP0  
MFP3  
MFP4  
MFP8  
MFP9  
HSUSB identification.  
I/O  
I/O  
I/O  
O
General purpose digital I/O pin.  
SD/SDIO0 command/response pin  
SPIM data 2 pin for Quad Mode I/O.  
UART5 data transmitter output pin.  
CAN1 bus transmitter output.  
SD0_CMD  
SPIM_D2  
UART5_TXD  
CAN1_TXD  
O
QEI1_INDEX  
EPWM0_CH0  
I
MFP11 Quadrature encoder 1 index input  
I/O  
MFP12 EPWM0 channel 0 output/capture input.  
Mar 30, 2018  
Page 171 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
BPWM0_CH5  
98 PE.6  
SD0_CLK  
I/O  
I/O  
O
MFP13 BPWM0 channel 5 output/capture input.  
MFP0  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SD/SDIO0 clock output pin  
SPIM data 3 pin for Quad Mode I/O.  
SPI3 I2S master clock output pin  
Smart Card 0 card detect pin.  
USCI0 control 0 pin.  
SPIM_D3  
I/O  
I/O  
I
SPI3_I2SMCLK  
SC0_nCD  
USCI0_CTL0  
UART5_RXD  
CAN1_RXD  
QEI1_A  
I/O  
I
UART5 data receiver input pin.  
CAN1 bus receiver input.  
I
I
MFP11 Quadrature encoder 1 phase A input  
MFP12 EPWM0 channel 1 output/capture input.  
MFP13 BPWM0 channel 4 output/capture input.  
EPWM0_CH1  
BPWM0_CH4  
I/O  
I/O  
I/O  
O
99 PE.5  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI read enable output pin.  
SD/SDIO0 data line bit 3.  
SPIM slave select pin.  
EBI_nRD  
SD0_DAT3  
SPIM_SS  
I/O  
I/O  
I/O  
O
SPI3_SS  
SPI3 slave select pin.  
SC0_PWR  
USCI0_CTL1  
QEI1_B  
Smart Card 0 power pin.  
USCI0 control 1 pin.  
I/O  
I
MFP11 Quadrature encoder 1 phase B input  
MFP12 EPWM0 channel 2 output/capture input.  
MFP13 BPWM0 channel 3 output/capture input.  
EPWM0_CH2  
BPWM0_CH3  
I/O  
I/O  
I/O  
O
100 PE.4  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI write enable output pin.  
SD/SDIO0 data line bit 2.  
SPIM serial clock pin.  
EBI_nWR  
SD0_DAT2  
SPIM_CLK  
SPI3_CLK  
I/O  
I/O  
I/O  
O
SPI3 serial clock pin.  
SC0_RST  
Smart Card 0 reset pin.  
USCI0 data 1 pin.  
USCI0_DAT1  
QEI0_INDEX  
EPWM0_CH3  
BPWM0_CH2  
I/O  
I
MFP11 Quadrature encoder 0 index input  
MFP12 EPWM0 channel 3 output/capture input.  
MFP13 BPWM0 channel 2 output/capture input.  
I/O  
I/O  
I/O  
O
101 PE.3  
EBI_MCLK  
MFP0  
MFP2  
General purpose digital I/O pin.  
EBI external clock output pin.  
Mar 30, 2018  
Page 172 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
SD0_DAT1  
SPIM_MISO  
SPI3_MISO  
SC0_DAT  
I/O  
I/O  
I/O  
I/O  
I/O  
I
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
SD/SDIO0 data line bit 1.  
SPIM MISO (Master In, Slave Out) pin.  
SPI3 MISO (Master In, Slave Out) pin.  
Smart Card 0 data pin.  
USCI0_DAT0  
QEI0_A  
USCI0 data 0 pin.  
MFP11 Quadrature encoder 0 phase A input  
MFP12 EPWM0 channel 4 output/capture input.  
MFP13 BPWM0 channel 1 output/capture input.  
EPWM0_CH4  
BPWM0_CH1  
102 PE.2  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address latch enable output pin.  
SD/SDIO0 data line bit 0.  
EBI_ALE  
SD0_DAT0  
SPIM_MOSI  
SPI3_MOSI  
SC0_CLK  
I/O  
I/O  
I/O  
O
SPIM MOSI (Master Out, Slave In) pin.  
SPI3 MOSI (Master Out, Slave In) pin.  
Smart Card 0 clock pin.  
USCI0_CLK  
QEI0_B  
I/O  
I
USCI0 clock pin.  
MFP11 Quadrature encoder 0 phase B input  
MFP12 EPWM0 channel 5 output/capture input.  
MFP13 BPWM0 channel 0 output/capture input.  
EPWM0_CH5  
BPWM0_CH0  
103 VSS  
I/O  
I/O  
P
MFP0  
MFP0  
Ground pin for digital circuit.  
104  
P
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
VDD  
105 PE.1  
EBI_AD10  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 10.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
Smart Card 2 data pin.  
QSPI0_MISO0  
SC2_DAT  
I2S0_BCLK  
SPI1_MISO  
UART3_TXD  
I2C1_SCL  
I2S0 bit clock output pin.  
I/O  
O
SPI1 MISO (Master In, Slave Out) pin.  
UART3 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I
UART4_nCTS  
UART4 clear to Send input pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 11.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
Smart Card 2 clock pin.  
106 PE.0  
I/O  
I/O  
I/O  
O
EBI_AD11  
QSPI0_MOSI0  
SC2_CLK  
Mar 30, 2018  
Page 173 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
I2S0_MCLK  
SPI1_MOSI  
UART3_RXD  
I2C1_SDA  
O
I/O  
I
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
I2S0 master clock output pin.  
SPI1 MOSI (Master Out, Slave In) pin.  
UART3 data receiver input pin.  
I2C1 data input/output pin.  
UART4 request to Send output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 12.  
Quad SPI0 serial clock pin.  
Smart Card 2 power pin.  
I/O  
O
UART4_nRTS  
107 PH.8  
I/O  
I/O  
I/O  
O
EBI_AD12  
QSPI0_CLK  
SC2_PWR  
I2S0_DI  
I
I2S0 data input pin.  
SPI1_CLK  
I/O  
O
SPI1 serial clock pin.  
UART3_nRTS  
I2C1_SMBAL  
I2C2_SCL  
UART3 request to Send output pin.  
I2C1 SMBus SMBALTER pin  
I2C2 clock pin.  
O
I/O  
O
UART1_TXD  
108 PH.9  
MFP10 UART1 data transmitter output pin.  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 13.  
Quad SPI0 slave select pin.  
Smart Card 2 reset pin.  
EBI_AD13  
QSPI0_SS  
SC2_RST  
I2S0_DO  
O
I2S0 data output pin.  
SPI1_SS  
I/O  
I
SPI1 slave select pin.  
UART3_nCTS  
I2C1_SMBSUS  
I2C2_SDA  
UART3 clear to Send input pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
I2C2 data input/output pin.  
O
I/O  
I
UART1_RXD  
109 PH.10  
EBI_AD14  
MFP10 UART1 data receiver input pin.  
I/O  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP0  
General purpose digital I/O pin.  
EBI address/data bus bit 14.  
QSPI0_MISO1  
SC2_nCD  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
Smart Card 2 card detect pin.  
I2S0_LRCK  
SPI1_I2SMCLK  
UART4_TXD  
UART0_TXD  
110 PH.11  
O
I2S0 left right channel clock output pin.  
SPI1 I2S master clock output pin  
UART4 data transmitter output pin.  
UART0 data transmitter output pin.  
General purpose digital I/O pin.  
I/O  
O
O
I/O  
Mar 30, 2018  
Page 174 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
EBI_AD15  
I/O  
I/O  
I
MFP2  
MFP3  
MFP7  
MFP8  
EBI address/data bus bit 15.  
QSPI0_MOSI1  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
UART0 data receiver input pin.  
UART4_RXD  
UART0_RXD  
EPWM0_CH5  
I
I/O  
I/O  
O
MFP11 EPWM0 channel 5 output/capture input.  
111 PD.14  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI chip select 0 output pin.  
SPI3 I2S master clock output pin  
Smart Card 1 card detect pin.  
EBI_nCS0  
SPI3_I2SMCLK  
SC1_nCD  
I/O  
I
EPWM0_CH4  
I/O  
P
MFP11 EPWM0 channel 4 output/capture input.  
25 37 49 112 VSS  
26 38 50 113 LDO_CAP  
27 39 51 114  
MFP0  
MFP0  
MFP0  
Ground pin for digital circuit.  
LDO output pin.  
A
P
Power supply for I/O ports and LDO source for internal  
PLL and digital circuit.  
VDD  
40 52 115 PC.14  
EBI_AD11  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
EBI address/data bus bit 11.  
Smart Card 1 card detect pin.  
SPI0 I2S master clock output pin  
USCI0 control 0 pin.  
SC1_nCD  
SPI0_I2SMCLK  
USCI0_CTL0  
QSPI0_CLK  
I/O  
I/O  
I/O  
I
Quad SPI0 serial clock pin.  
EPWM0_SYNC_IN  
TM1  
MFP11 EPWM0 counter synchronous trigger input pin.  
MFP13 Timer1 event counter input/toggle output pin.  
MFP14 USB external VBUS regulator status pin.  
MFP15 HSUSB external VBUS regulator status pin.  
I/O  
I
USB_VBUS_ST  
HSUSB_VBUS_ST  
I
28 41 53 116 PB.15  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 15 analog input.  
EBI address/data bus bit 12.  
Smart Card 1 power pin.  
EADC0_CH15  
EBI_AD12  
I/O  
O
SC1_PWR  
SPI0_SS  
I/O  
I/O  
I
SPI0 slave select pin.  
USCI0_CTL1  
UART0_nCTS  
UART3_TXD  
I2C2_SMBAL  
EPWM1_CH0  
USCI0 control 1 pin.  
UART0 clear to Send input pin.  
UART3 data transmitter output pin.  
I2C2 SMBus SMBALTER pin  
O
O
I/O  
MFP11 EPWM1 channel 0 output/capture input.  
Mar 30, 2018  
Page 175 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
TM0_EXT  
I/O  
O
MFP13 Timer0 external capture input/toggle output pin.  
MFP14 USB external VBUS regulator enable pin.  
MFP15 HSUSB external VBUS regulator enable pin.  
USB_VBUS_EN  
HSUSB_VBUS_EN  
29 42 54 117 PB.14  
O
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 14 analog input.  
EBI address/data bus bit 13.  
Smart Card 1 reset pin.  
EADC0_CH14  
EBI_AD13  
I/O  
O
SC1_RST  
SPI0_CLK  
I/O  
I/O  
O
SPI0 serial clock pin.  
USCI0_DAT1  
UART0_nRTS  
UART3_RXD  
I2C2_SMBSUS  
EPWM1_CH1  
TM1_EXT  
USCI0 data 1 pin.  
UART0 request to Send output pin.  
UART3 data receiver input pin.  
I2C2 SMBus SMBSUS pin (PMBus CONTROL pin)  
I
O
I/O  
I/O  
O
MFP11 EPWM1 channel 1 output/capture input.  
MFP13 Timer1 external capture input/toggle output pin.  
MFP14 Clock Out  
CLKO  
30 43 55 118 PB.13  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 13 analog input.  
DAC1 channel analog output.  
Analog comparator 0 positive input 3 pin.  
Analog comparator 1 positive input 3 pin.  
EBI address/data bus bit 14.  
Smart Card 1 data pin.  
EADC0_CH13  
DAC1_OUT  
ACMP0_P3  
ACMP1_P3  
EBI_AD14  
A
A
A
I/O  
I/O  
I/O  
I/O  
O
SC1_DAT  
SPI0_MISO  
USCI0_DAT0  
UART0_TXD  
UART3_nRTS  
I2C2_SCL  
SPI0 MISO (Master In, Slave Out) pin.  
USCI0 data 0 pin.  
UART0 data transmitter output pin.  
UART3 request to Send output pin.  
I2C2 clock pin.  
O
I/O  
I/O  
I/O  
I/O  
A
EPWM1_CH2  
TM2_EXT  
MFP11 EPWM1 channel 2 output/capture input.  
MFP13 Timer2 external capture input/toggle output pin.  
31 44 56 119 PB.12  
MFP0  
MFP1  
MFP1  
MFP1  
MFP1  
General purpose digital I/O pin.  
EADC0_CH12  
DAC0_OUT  
ACMP0_P2  
ACMP1_P2  
EADC0 channel 12 analog input.  
DAC0 channel analog output.  
A
A
Analog comparator 0 positive input 2 pin.  
Analog comparator 1 positive input 2 pin.  
A
Mar 30, 2018  
Page 176 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
EBI_AD15  
SC1_CLK  
I/O  
O
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
EBI address/data bus bit 15.  
Smart Card 1 clock pin.  
SPI0_MOSI  
I/O  
I/O  
I
SPI0 MOSI (Master Out, Slave In) pin.  
USCI0 clock pin.  
USCI0_CLK  
UART0_RXD  
UART0 data receiver input pin.  
UART3 clear to Send input pin.  
I2C2 data input/output pin.  
SD/SDIO0 card detect input pin  
UART3_nCTS  
I2C2_SDA  
I
I/O  
I
SD0_nCD  
EPWM1_CH3  
TM3_EXT  
I/O  
I/O  
P
MFP11 EPWM1 channel 3 output/capture input.  
MFP13 Timer3 external capture input/toggle output pin.  
32 45 57 120 AVDD  
58 121 VREF  
MFP0  
MFP0  
Power supply for internal analog circuit.  
ADC reference voltage input.  
A
Note: This pin needs to be connected with a 1uF  
capacitor.  
46 59 122 AVSS  
60 123 PB.11  
EADC0_CH11  
EBI_ADR16  
P
I/O  
A
MFP0  
MFP0  
MFP1  
MFP2  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
Ground pin for analog circuit.  
General purpose digital I/O pin.  
EADC0 channel 11 analog input.  
EBI address bus bit 16.  
O
UART0_nCTS  
UART4_TXD  
I2C1_SCL  
I
UART0 clear to Send input pin.  
UART4 data transmitter output pin.  
I2C1 clock pin.  
O
I/O  
O
CAN0_TXD  
CAN0 bus transmitter output.  
SPI0 I2S master clock output pin  
SPI0_I2SMCLK  
BPWM1_CH0  
SPI3_CLK  
I/O  
I/O  
I/O  
I
MFP10 BPWM1 channel 0 output/capture input.  
MFP11 SPI3 serial clock pin.  
HSUSB_VBUS_ST  
61 124 PB.10  
EADC0_CH10  
EBI_ADR17  
MFP14 HSUSB external VBUS regulator status pin.  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 10 analog input.  
EBI address bus bit 17.  
O
USCI1_CTL0  
UART0_nRTS  
UART4_RXD  
I2C1_SDA  
I/O  
O
USCI1 control 0 pin.  
UART0 request to Send output pin.  
UART4 data receiver input pin.  
I2C1 data input/output pin.  
CAN0 bus receiver input.  
I
I/O  
I
CAN0_RXD  
BPWM1_CH1  
I/O  
MFP10 BPWM1 channel 1 output/capture input.  
Mar 30, 2018  
Page 177 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
SPI3_SS  
I/O  
O
MFP11 SPI3 slave select pin.  
HSUSB_VBUS_EN  
62 125 PB.9  
EADC0_CH9  
MFP14 HSUSB external VBUS regulator enable pin.  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EADC0 channel 9 analog input.  
EBI address bus bit 18.  
EBI_ADR18  
USCI1_CTL1  
UART0_TXD  
UART1_nCTS  
I2C1_SMBAL  
BPWM1_CH2  
SPI3_MISO  
INT7  
O
I/O  
O
USCI1 control 1 pin.  
UART0 data transmitter output pin.  
UART1 clear to Send input pin.  
I2C1 SMBus SMBALTER pin  
I
O
I/O  
I/O  
I
MFP10 BPWM1 channel 2 output/capture input.  
MFP11 SPI3 MISO (Master In, Slave Out) pin.  
MFP13 External interrupt 7 input pin.  
63 126 PB.8  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EADC0 channel 8 analog input.  
EBI address bus bit 19.  
EADC0_CH8  
EBI_ADR19  
USCI1_CLK  
UART0_RXD  
UART1_nRTS  
I2C1_SMBSUS  
BPWM1_CH3  
SPI3_MOSI  
INT6  
O
I/O  
I
USCI1 clock pin.  
UART0 data receiver input pin.  
UART1 request to Send output pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
O
O
I/O  
I/O  
I
MFP10 BPWM1 channel 3 output/capture input.  
MFP11 SPI3 MOSI (Master Out, Slave In) pin.  
MFP13 External interrupt 6 input pin.  
47 64 127 PB.7  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 7 analog input.  
EBI low byte write enable output pin.  
USCI1 data 0 pin.  
EADC0_CH7  
EBI_nWRL  
O
USCI1_DAT0  
CAN1_TXD  
UART1_TXD  
SD1_CMD  
I/O  
O
CAN1 bus transmitter output.  
UART1 data transmitter output pin.  
SD/SDIO1 command/response pin  
EBI chip select 0 output pin.  
O
I/O  
O
EBI_nCS0  
BPWM1_CH4  
EPWM1_BRAKE0  
EPWM1_CH4  
INT5  
I/O  
I
MFP10 BPWM1 channel 4 output/capture input.  
MFP11 EPWM1 Brake 0 input pin.  
I/O  
I
MFP12 EPWM1 channel 4 output/capture input.  
MFP13 External interrupt 5 input pin.  
Mar 30, 2018  
Page 178 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
32 48 64 128 Pin Name  
Pin Pin Pin Pin  
Type  
MFP  
Description  
USB_VBUS_ST  
ACMP0_O  
128 PB.6  
I
O
I/O  
A
MFP14 USB external VBUS regulator status pin.  
MFP15 Analog comparator 0 output pin.  
48  
1
MFP0  
MFP1  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 6 analog input.  
EBI high byte write enable output pin  
USCI1 data 1 pin.  
EADC0_CH6  
EBI_nWRH  
USCI1_DAT1  
CAN1_RXD  
UART1_RXD  
SD1_CLK  
O
I/O  
I
CAN1 bus receiver input.  
I
UART1 data receiver input pin.  
SD/SDIO1 clock output pin  
EBI chip select 1 output pin.  
O
O
I/O  
I
EBI_nCS1  
BPWM1_CH5  
EPWM1_BRAKE1  
EPWM1_CH5  
INT4  
MFP10 BPWM1 channel 5 output/capture input.  
MFP11 EPWM1 Brake 1 input pin.  
I/O  
I
MFP12 EPWM1 channel 5 output/capture input.  
MFP13 External interrupt 4 input pin.  
USB_VBUS_EN  
ACMP1_O  
O
O
MFP14 USB external VBUS regulator enable pin.  
MFP15 Analog comparator 1 output pin.  
Mar 30, 2018  
Page 179 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.2.6 M487 Series Pin Description  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
2
3
4
1
2
3
1
2
3
PB.5  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 5 analog input.  
Analog comparator 1 negative input pin.  
EBI address bus bit 0.  
EADC0_CH5  
ACMP1_N  
EBI_ADR0  
SD0_DAT3  
EMAC_RMII_REFCLK  
SPI1_MISO  
I2C0_SCL  
UART5_TXD  
USCI1_CTL0  
SC0_CLK  
A
O
I/O  
I
SD/SDIO0 data line bit 3.  
EMAC RMII reference clock input pin.  
SPI1 MISO (Master In, Slave Out) pin.  
I2C0 clock pin.  
I/O  
I/O  
O
UART5 data transmitter output pin.  
USCI1 control 0 pin.  
I/O  
O
Smart Card 0 clock pin.  
I2S0_BCLK  
EPWM0_CH0  
TM0  
O
MFP10 I2S0 bit clock output pin.  
I/O  
I/O  
I
MFP11 EPWM0 channel 0 output/capture input.  
MFP14 Timer0 event counter input/toggle output pin.  
MFP15 External interrupt 0 input pin.  
INT0  
PB.4  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 4 analog input.  
Analog comparator 1 positive input 1 pin.  
EBI address bus bit 1.  
EADC0_CH4  
ACMP1_P1  
EBI_ADR1  
SD0_DAT2  
EMAC_RMII_RXD0  
SPI1_MOSI  
I2C0_SDA  
UART5_RXD  
USCI1_CTL1  
SC0_DAT  
I2S0_MCLK  
EPWM0_CH1  
TM1  
A
O
I/O  
I
SD/SDIO0 data line bit 2.  
EMAC RMII Receive Data bus bit 0.  
SPI1 MOSI (Master Out, Slave In) pin.  
I2C0 data input/output pin.  
I/O  
I/O  
I
UART5 data receiver input pin.  
USCI1 control 1 pin.  
I/O  
I/O  
O
Smart Card 0 data pin.  
MFP10 I2S0 master clock output pin.  
I/O  
I/O  
I
MFP11 EPWM0 channel 1 output/capture input.  
MFP14 Timer1 event counter input/toggle output pin.  
MFP15 External interrupt 1 input pin.  
INT1  
PB.3  
I/O  
A
MFP0  
MFP1  
MFP1  
General purpose digital I/O pin.  
EADC0 channel 3 analog input.  
Analog comparator 0 negative input pin.  
EADC0_CH3  
ACMP0_N  
A
Mar 30, 2018  
Page 180 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
EBI_ADR2  
SD0_DAT1  
O
I/O  
I
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
EBI address bus bit 2.  
SD/SDIO0 data line bit 1.  
EMAC RMII Receive Data bus bit 1.  
SPI1 serial clock pin.  
EMAC_RMII_RXD1  
SPI1_CLK  
UART1_TXD  
UART5_nRTS  
USCI1_DAT1  
SC0_RST  
I2S0_DI  
I/O  
O
UART1 data transmitter output pin.  
UART5 request to Send output pin.  
USCI1 data 1 pin.  
O
I/O  
O
Smart Card 0 reset pin.  
I
MFP10 I2S0 data input pin.  
EPWM0_CH2  
TM2  
I/O  
I/O  
I
MFP11 EPWM0 channel 2 output/capture input.  
MFP14 Timer2 event counter input/toggle output pin.  
MFP15 External interrupt 2 input pin.  
INT2  
5
4
4
PB.2  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 2 analog input.  
Analog comparator 0 positive input 1 pin.  
Operational amplifier 0 output pin.  
EBI address bus bit 3.  
EADC0_CH2  
ACMP0_P1  
OPA0_O  
A
A
EBI_ADR3  
SD0_DAT0  
EMAC_RMII_CRSDV  
SPI1_SS  
O
I/O  
I
SD/SDIO0 data line bit 0.  
EMAC RMII Carrier Sense/Receive Data input pin.  
SPI1 slave select pin.  
I/O  
I
UART1_RXD  
UART5_nCTS  
USCI1_DAT0  
SC0_PWR  
I2S0_DO  
UART1 data receiver input pin.  
UART5 clear to Send input pin.  
USCI1 data 0 pin.  
I
I/O  
O
Smart Card 0 power pin.  
O
MFP10 I2S0 data output pin.  
EPWM0_CH3  
TM3  
I/O  
I/O  
I
MFP11 EPWM0 channel 3 output/capture input.  
MFP14 Timer3 event counter input/toggle output pin.  
MFP15 External interrupt 3 input pin.  
INT3  
5
5
PC.12  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP6  
MFP9  
General purpose digital I/O pin.  
EBI address bus bit 4.  
EBI_ADR4  
UART0_TXD  
I2C0_SCL  
SPI3_MISO  
SC0_nCD  
O
UART0 data transmitter output pin.  
I2C0 clock pin.  
I/O  
I/O  
I
SPI3 MISO (Master In, Slave Out) pin.  
Smart Card 0 card detect pin.  
Mar 30, 2018  
Page 181 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
ECAP1_IC2  
EPWM1_CH0  
ACMP0_O  
I
MFP11 Enhanced capture unit 1 input 2 pin.  
MFP12 EPWM1 channel 0 output/capture input.  
MFP14 Analog comparator 0 output pin.  
I/O  
O
6
6
PC.11  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP6  
General purpose digital I/O pin.  
EBI address bus bit 5.  
EBI_ADR5  
UART0_RXD  
I2C0_SDA  
SPI3_MOSI  
ECAP1_IC1  
EPWM1_CH1  
ACMP1_O  
PC.10  
I
UART0 data receiver input pin.  
I2C0 data input/output pin.  
I/O  
I/O  
I
SPI3 MOSI (Master Out, Slave In) pin.  
MFP11 Enhanced capture unit 1 input 1 pin.  
MFP12 EPWM1 channel 1 output/capture input.  
MFP14 Analog comparator 1 output pin.  
I/O  
O
7
7
I/O  
O
MFP0  
MFP2  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
EBI address bus bit 6.  
EBI_ADR6  
SPI3_CLK  
I/O  
O
SPI3 serial clock pin.  
UART3_TXD  
CAN1_TXD  
ECAP1_IC0  
EPWM1_CH2  
PC.9  
UART3 data transmitter output pin.  
CAN1 bus transmitter output.  
O
I
MFP11 Enhanced capture unit 1 input 0 pin.  
MFP12 EPWM1 channel 2 output/capture input.  
I/O  
I/O  
O
8
8
MFP0  
MFP2  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
EBI address bus bit 7.  
EBI_ADR7  
SPI3_SS  
I/O  
I
SPI3 slave select pin.  
UART3_RXD  
CAN1_RXD  
EPWM1_CH3  
PB.1  
UART3 data receiver input pin.  
CAN1 bus receiver input.  
I
I/O  
I/O  
A
MFP12 EPWM1 channel 3 output/capture input.  
6
9
9
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 1 analog input.  
Operational amplifier 0 negative input pin.  
EBI address bus bit 8.  
EADC0_CH1  
OPA0_N  
A
EBI_ADR8  
SD0_CLK  
O
O
SD/SDIO0 clock output pin  
EMAC_RMII_RXERR  
SPI1_I2SMCLK  
SPI3_I2SMCLK  
UART2_TXD  
USCI1_CLK  
I
EMAC RMII Receive Data Error input pin.  
SPI1 I2S master clock output pin  
SPI3 I2S master clock output pin  
UART2 data transmitter output pin.  
USCI1 clock pin.  
I/O  
I/O  
O
I/O  
Mar 30, 2018  
Page 182 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
I2C1_SCL  
I/O  
O
MFP9  
I2C1 clock pin.  
I2S0_LRCK  
MFP10 I2S0 left right channel clock output pin.  
MFP11 EPWM0 channel 4 output/capture input.  
MFP12 EPWM1 channel 4 output/capture input.  
MFP13 EPWM0 Brake 0 input pin.  
EPWM0_CH4  
EPWM1_CH4  
EPWM0_BRAKE0  
I/O  
I/O  
I
7
10 10 PB.0  
EADC0_CH0  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EADC0 channel 0 analog input.  
Operational amplifier 0 positive input pin.  
EBI address bus bit 9.  
OPA0_P  
A
EBI_ADR9  
O
SD0_CMD  
I/O  
I
SD/SDIO0 command/response pin  
UART2 data receiver input pin.  
SPI0 I2S master clock output pin  
I2C1 data input/output pin.  
UART2_RXD  
SPI0_I2SMCLK  
I2C1_SDA  
I/O  
I/O  
I/O  
I/O  
I
EPWM0_CH5  
EPWM1_CH5  
EPWM0_BRAKE1  
MFP11 EPWM0 channel 5 output/capture input.  
MFP12 EPWM1 channel 5 output/capture input.  
MFP13 EPWM0 Brake 1 input pin.  
11 11 VSS  
P
MFP0  
MFP0  
Ground pin for digital circuit.  
12 12 VDD  
P
Power supply for I/O ports and LDO source for internal PLL  
and digital circuit.  
8
13 13 PA.11  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
Analog comparator 0 positive input 0 pin.  
EBI read enable output pin.  
Smart Card 2 power pin.  
ACMP0_P0  
EBI_nRD  
O
SC2_PWR  
SPI2_SS  
O
I/O  
I/O  
I/O  
I/O  
I/O  
O
SPI2 slave select pin.  
SD1_DAT3  
USCI0_CLK  
I2C2_SCL  
SD/SDIO1 data line bit 3.  
USCI0 clock pin.  
I2C2 clock pin.  
BPWM0_CH0  
EPWM0_SYNC_OUT  
TM0_EXT  
BPWM0 channel 0 output/capture input.  
MFP10 EPWM0 counter synchronous trigger output pin.  
MFP13 Timer0 external capture input/toggle output pin.  
MFP14 DAC1 external trigger input.  
I/O  
I
DAC1_ST  
9
14 14 PA.10  
I/O  
A
MFP0  
MFP1  
MFP1  
General purpose digital I/O pin.  
ACMP1_P0  
OPA1_O  
Analog comparator 1 positive input 0 pin.  
Operational amplifier 1 output pin.  
A
Mar 30, 2018  
Page 183 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
EBI_nWR  
SC2_RST  
O
O
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
EBI write enable output pin.  
Smart Card 2 reset pin.  
SPI2_CLK  
I/O  
I/O  
I/O  
I/O  
I/O  
I
SPI2 serial clock pin.  
SD1_DAT2  
USCI0_DAT0  
I2C2_SDA  
SD/SDIO1 data line bit 2.  
USCI0 data 0 pin.  
I2C2 data input/output pin.  
BPWM0 channel 1 output/capture input.  
BPWM0_CH1  
QEI1_INDEX  
ECAP0_IC0  
TM1_EXT  
MFP10 Quadrature encoder 1 index input  
MFP11 Enhanced capture unit 0 input 0 pin.  
MFP13 Timer1 external capture input/toggle output pin.  
MFP14 DAC0 external trigger input.  
I
I/O  
I
DAC0_ST  
10 15 15 PA.9  
OPA1_N  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
Operational amplifier 1 negative input pin.  
EBI external clock output pin.  
Smart Card 2 data pin.  
EBI_MCLK  
SC2_DAT  
O
I/O  
I/O  
I/O  
I/O  
O
SPI2_MISO  
SD1_DAT1  
USCI0_DAT1  
UART1_TXD  
BPWM0_CH2  
QEI1_A  
SPI2 MISO (Master In, Slave Out) pin.  
SD/SDIO1 data line bit 1.  
USCI0 data 1 pin.  
UART1 data transmitter output pin.  
BPWM0 channel 2 output/capture input.  
I/O  
I
MFP10 Quadrature encoder 1 phase A input  
MFP11 Enhanced capture unit 0 input 1 pin.  
MFP13 Timer2 external capture input/toggle output pin.  
ECAP0_IC1  
TM2_EXT  
I
I/O  
I/O  
A
11 16 16 PA.8  
OPA1_P  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
Operational amplifier 1 positive input pin.  
EBI address latch enable output pin.  
Smart Card 2 clock pin.  
EBI_ALE  
O
SC2_CLK  
O
SPI2_MOSI  
SD1_DAT0  
USCI0_CTL1  
UART1_RXD  
BPWM0_CH3  
QEI1_B  
I/O  
I/O  
I/O  
I
SPI2 MOSI (Master Out, Slave In) pin.  
SD/SDIO1 data line bit 0.  
USCI0 control 1 pin.  
UART1 data receiver input pin.  
BPWM0 channel 3 output/capture input.  
I/O  
I
MFP10 Quadrature encoder 1 phase B input  
MFP11 Enhanced capture unit 0 input 2 pin.  
ECAP0_IC2  
I
Mar 30, 2018  
Page 184 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
TM3_EXT  
INT4  
I/O  
I
MFP13 Timer3 external capture input/toggle output pin.  
MFP15 External interrupt 4 input pin.  
17 17 PC.13  
EBI_ADR10  
SC2_nCD  
I/O  
O
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
General purpose digital I/O pin.  
EBI address bus bit 10.  
Smart Card 2 card detect pin.  
SPI2 I2S master clock output pin  
CAN1 bus transmitter output.  
USCI0 control 0 pin.  
SPI2_I2SMCLK  
CAN1_TXD  
USCI0_CTL0  
UART2_TXD  
BPWM0_CH4  
CLKO  
I/O  
O
I/O  
O
I/O  
O
I
UART2 data transmitter output pin.  
BPWM0 channel 4 output/capture input.  
MFP13 Clock Out  
EADC0_ST  
18 18 PD.12  
OPA2_O  
MFP14 EADC0 external trigger input.  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP5  
MFP7  
MFP9  
General purpose digital I/O pin.  
Operational amplifier 2 output pin.  
EBI chip select 0 output pin.  
EBI_nCS0  
CAN1_RXD  
UART2_RXD  
BPWM0_CH5  
QEI0_INDEX  
CLKO  
O
I
CAN1 bus receiver input.  
I
UART2 data receiver input pin.  
BPWM0 channel 5 output/capture input.  
I/O  
I
MFP10 Quadrature encoder 0 index input  
MFP13 Clock Out  
O
I
EADC0_ST  
INT5  
MFP14 EADC0 external trigger input.  
MFP15 External interrupt 5 input pin.  
I
19 19 PD.11  
OPA2_N  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
Operational amplifier 2 negative input pin.  
EBI chip select 1 output pin.  
EBI_nCS1  
UART1_TXD  
CAN0_TXD  
QEI0_A  
O
O
O
I
UART1 data transmitter output pin.  
CAN0 bus transmitter output.  
MFP10 Quadrature encoder 0 phase A input  
MFP15 External interrupt 6 input pin.  
INT6  
I
20 20 PD.10  
OPA2_P  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
Operational amplifier 2 positive input pin.  
EBI chip select 2 output pin.  
EBI_nCS2  
UART1_RXD  
CAN0_RXD  
O
I
UART1 data receiver input pin.  
CAN0 bus receiver input.  
I
Mar 30, 2018  
Page 185 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
QEI0_B  
INT7  
I
MFP10 Quadrature encoder 0 phase B input  
MFP15 External interrupt 7 input pin.  
I
21 VSS  
22 VDD  
P
P
MFP0  
MFP0  
Ground pin for digital circuit.  
Power supply for I/O ports and LDO source for internal PLL  
and digital circuit.  
23 PG.0  
EBI_ADR8  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 8.  
I2C0_SCL  
I/O  
O
I2C0 clock pin.  
I2C1_SMBAL  
UART2_RXD  
CAN1_TXD  
UART1_TXD  
24 PG.1  
I2C1 SMBus SMBALTER pin  
UART2 data receiver input pin.  
CAN1 bus transmitter output.  
UART1 data transmitter output pin.  
General purpose digital I/O pin.  
EBI address bus bit 9.  
I
O
O
I/O  
O
EBI_ADR9  
SPI2_I2SMCLK  
I2C0_SDA  
I/O  
I/O  
O
SPI2 I2S master clock output pin  
I2C0 data input/output pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
UART2 data transmitter output pin.  
CAN1 bus receiver input.  
I2C1_SMBSUS  
UART2_TXD  
CAN1_RXD  
UART1_RXD  
21 25 PG.2  
EBI_ADR11  
SPI2_SS  
O
I
I
UART1 data receiver input pin.  
General purpose digital I/O pin.  
EBI address bus bit 11.  
I/O  
O
I/O  
O
SPI2 slave select pin.  
I2C0_SMBAL  
I2C1_SCL  
I2C0 SMBus SMBALTER pin  
I2C1 clock pin.  
I/O  
I/O  
I/O  
O
TM0  
MFP13 Timer0 event counter input/toggle output pin.  
22 26 PG.3  
EBI_ADR12  
SPI2_CLK  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 12.  
I/O  
O
SPI2 serial clock pin.  
I2C0_SMBSUS  
I2C1_SDA  
I2C0 SMBus SMBSUS pin (PMBus CONTROL pin)  
I2C1 data input/output pin.  
I/O  
I/O  
I/O  
O
TM1  
MFP13 Timer1 event counter input/toggle output pin.  
23 27 PG.4  
EBI_ADR13  
MFP0  
MFP2  
General purpose digital I/O pin.  
EBI address bus bit 13.  
Mar 30, 2018  
Page 186 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
SPI2_MISO  
TM2  
I/O  
I/O  
I/O  
O
MFP3  
SPI2 MISO (Master In, Slave Out) pin.  
MFP13 Timer2 event counter input/toggle output pin.  
24 28 PF.11  
EBI_ADR14  
SPI2_MOSI  
TAMPER5  
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address bus bit 14.  
I/O  
I/O  
I/O  
I/O  
O
SPI2 MOSI (Master Out, Slave In) pin.  
MFP10 TAMPER detector loop pin 5.  
TM3  
MFP13 Timer3 event counter input/toggle output pin.  
25 29 PF.10  
EBI_ADR15  
SC0_nCD  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 15.  
I
Smart Card 0 card detect pin.  
I2S0 bit clock output pin.  
I2S0_BCLK  
SPI0_I2SMCLK  
TAMPER4  
O
I/O  
I/O  
I/O  
O
SPI0 I2S master clock output pin  
MFP10 TAMPER detector loop pin 4.  
26 30 PF.9  
EBI_ADR16  
SC0_PWR  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 16.  
O
Smart Card 0 power pin.  
I2S0 master clock output pin.  
SPI0 slave select pin.  
I2S0_MCLK  
SPI0_SS  
O
I/O  
I/O  
I/O  
O
TAMPER3  
MFP10 TAMPER detector loop pin 3.  
27 31 PF.8  
EBI_ADR17  
SC0_RST  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI address bus bit 17.  
Smart Card 0 reset pin.  
I2S0 data input pin.  
O
I2S0_DI  
I
SPI0_CLK  
I/O  
I/O  
I/O  
O
SPI0 serial clock pin.  
TAMPER2  
MFP10 TAMPER detector loop pin 2.  
28 32 PF.7  
EBI_ADR18  
SC0_DAT  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
EBI address bus bit 18.  
I/O  
O
Smart Card 0 data pin.  
I2S0_DO  
I2S0 data output pin.  
SPI0_MISO  
UART4_TXD  
TAMPER1  
I/O  
O
SPI0 MISO (Master In, Slave Out) pin.  
UART4 data transmitter output pin.  
I/O  
I/O  
O
MFP10 TAMPER detector loop pin 1.  
12 29 33 PF.6  
EBI_ADR19  
MFP0  
MFP2  
General purpose digital I/O pin.  
EBI address bus bit 19.  
Mar 30, 2018  
Page 187 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
SC0_CLK  
I2S0_LRCK  
O
O
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
Smart Card 0 clock pin.  
I2S0 left right channel clock output pin.  
SPI0 MOSI (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
EBI chip select 0 output pin.  
SPI0_MOSI  
I/O  
I
UART4_RXD  
EBI_nCS0  
O
TAMPER0  
I/O  
P
MFP10 TAMPER detector loop pin 0.  
13 30 34 VDD  
MFP0  
Power supply for I/O ports and LDO source for internal PLL  
and digital circuit.  
14 31 35 PF.5  
UART2_RXD  
I/O  
I
MFP0  
MFP2  
MFP4  
MFP8  
MFP9  
General purpose digital I/O pin.  
UART2 data receiver input pin.  
UART2 clear to Send input pin.  
BPWM0 channel 4 output/capture input.  
EPWM0 counter synchronous trigger output pin.  
UART2_nCTS  
BPWM0_CH4  
I
I/O  
O
EPWM0_SYNC_OUT  
X32_IN  
I
MFP10 External 32.768 kHz crystal input pin.  
MFP11 EADC0 external trigger input.  
EADC0_ST  
I
15 32 36 PF.4  
I/O  
O
MFP0  
MFP2  
MFP4  
MFP8  
General purpose digital I/O pin.  
UART2_TXD  
UART2_nRTS  
BPWM0_CH5  
X32_OUT  
UART2 data transmitter output pin.  
UART2 request to Send output pin.  
BPWM0 channel 5 output/capture input.  
O
I/O  
O
MFP10 External 32.768 kHz crystal output pin.  
37 PH.0  
I/O  
O
MFP0  
MFP2  
MFP4  
General purpose digital I/O pin.  
EBI address bus bit 7.  
EBI_ADR7  
UART5_TXD  
TM0_EXT  
O
UART5 data transmitter output pin.  
I/O  
I/O  
O
MFP13 Timer0 external capture input/toggle output pin.  
38 PH.1  
MFP0  
MFP2  
MFP4  
General purpose digital I/O pin.  
EBI address bus bit 6.  
EBI_ADR6  
UART5_RXD  
TM1_EXT  
I
UART5 data receiver input pin.  
I/O  
I/O  
O
MFP13 Timer1 external capture input/toggle output pin.  
39 PH.2  
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
EBI address bus bit 5.  
EBI_ADR5  
UART5_nRTS  
UART4_TXD  
I2C0_SCL  
O
UART5 request to Send output pin.  
UART4 data transmitter output pin.  
I2C0 clock pin.  
O
I/O  
I/O  
TM2_EXT  
MFP13 Timer2 external capture input/toggle output pin.  
Mar 30, 2018  
Page 188 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
40 PH.3  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
EBI address bus bit 4.  
EBI_ADR4  
SPI1_I2SMCLK  
I/O  
I
SPI1 I2S master clock output pin  
UART5 clear to Send input pin.  
UART4 data receiver input pin.  
I2C0 data input/output pin.  
UART5_nCTS  
UART4_RXD  
I2C0_SDA  
I
I/O  
I/O  
I/O  
O
TM3_EXT  
MFP13 Timer3 external capture input/toggle output pin.  
33 41 PH.4  
MFP0  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address bus bit 3.  
EBI_ADR3  
SPI1_MISO  
I/O  
I/O  
O
SPI1 MISO (Master In, Slave Out) pin.  
General purpose digital I/O pin.  
EBI address bus bit 2.  
34 42 PH.5  
EBI_ADR2  
SPI1_MOSI  
I/O  
I/O  
O
SPI1 MOSI (Master Out, Slave In) pin.  
General purpose digital I/O pin.  
EBI address bus bit 1.  
35 43 PH.6  
EBI_ADR1  
SPI1_CLK  
I/O  
I/O  
O
SPI1 serial clock pin.  
36 44 PH.7  
General purpose digital I/O pin.  
EBI address bus bit 0.  
EBI_ADR0  
SPI1_SS  
I/O  
I/O  
O
SPI1 slave select pin.  
16 37 45 PF.3  
General purpose digital I/O pin.  
EBI chip select 0 output pin.  
UART0 data transmitter output pin.  
I2C0 clock pin.  
EBI_nCS0  
UART0_TXD  
I2C0_SCL  
XT1_IN  
O
I/O  
I
MFP10 External 4~24 MHz (high speed) crystal input pin.  
MFP11 BPWM1 channel 0 output/capture input.  
BPWM1_CH0  
I/O  
I/O  
O
17 38 46 PF.2  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI chip select 1 output pin.  
UART0 data receiver input pin.  
I2C0 data input/output pin.  
Quad SPI0 serial clock pin.  
EBI_nCS1  
UART0_RXD  
I2C0_SDA  
I
I/O  
I/O  
O
QSPI0_CLK  
XT1_OUT  
MFP10 External 4~24 MHz (high speed) crystal output pin.  
MFP11 BPWM1 channel 1 output/capture input.  
BPWM1_CH1  
I/O  
P
39 47 VSS  
MFP0  
MFP0  
Ground pin for digital circuit.  
40 48 VDD  
P
Power supply for I/O ports and LDO source for internal PLL  
Mar 30, 2018  
Page 189 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
and digital circuit.  
41 49 PE.8  
EBI_ADR10  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 10.  
EMAC_RMII_MDC  
O
EMAC RMII PHY Management Clock output pin.  
I2S0 bit clock output pin.  
I2S0_BCLK  
O
SPI2_CLK  
I/O  
I/O  
O
SPI2 serial clock pin.  
USCI1_CTL1  
UART2_TXD  
EPWM0_CH0  
EPWM0_BRAKE0  
ECAP0_IC0  
TRACE_CLK  
USCI1 control 1 pin.  
UART2 data transmitter output pin.  
I/O  
I
MFP10 EPWM0 channel 0 output/capture input.  
MFP11 EPWM0 Brake 0 input pin.  
I
MFP12 Enhanced capture unit 0 input 0 pin.  
MFP14 ETM Trace Clock output pin  
O
42 50 PE.9  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 11.  
EBI_ADR11  
EMAC_RMII_MDIO  
I2S0_MCLK  
I/O  
O
EMAC RMII PHY Management Data pin.  
I2S0 master clock output pin.  
SPI2 MISO (Master In, Slave Out) pin.  
USCI1 control 0 pin.  
SPI2_MISO  
I/O  
I/O  
I
USCI1_CTL0  
UART2_RXD  
EPWM0_CH1  
EPWM0_BRAKE1  
ECAP0_IC1  
UART2 data receiver input pin.  
I/O  
I
MFP10 EPWM0 channel 1 output/capture input.  
MFP11 EPWM0 Brake 1 input pin.  
I
MFP12 Enhanced capture unit 0 input 1 pin.  
MFP14 ETM Trace Data 0 output pin  
TRACE_DATA0  
O
43 51 PE.10  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address bus bit 12.  
EBI_ADR12  
EMAC_RMII_TXD0  
I2S0_DI  
O
EMAC RMII Transmit Data bus bit 0.  
I2S0 data input pin.  
I
SPI2_MOSI  
I/O  
I/O  
O
SPI2 MOSI (Master Out, Slave In) pin.  
USCI1 data 0 pin.  
USCI1_DAT0  
UART3_TXD  
EPWM0_CH2  
EPWM1_BRAKE0  
ECAP0_IC2  
UART3 data transmitter output pin.  
I/O  
I
MFP10 EPWM0 channel 2 output/capture input.  
MFP11 EPWM1 Brake 0 input pin.  
I
MFP12 Enhanced capture unit 0 input 2 pin.  
MFP14 ETM Trace Data 1 output pin  
TRACE_DATA1  
O
Mar 30, 2018  
Page 190 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
44 52 PE.11  
EBI_ADR13  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address bus bit 13.  
EMAC_RMII_TXD1  
O
EMAC RMII Transmit Data bus bit 1.  
I2S0 data output pin.  
I2S0_DO  
O
SPI2_SS  
I/O  
I/O  
I
SPI2 slave select pin.  
USCI1_DAT1  
UART3_RXD  
UART1_nCTS  
EPWM0_CH3  
EPWM1_BRAKE1  
ECAP1_IC2  
USCI1 data 1 pin.  
UART3 data receiver input pin.  
UART1 clear to Send input pin.  
I
I/O  
I
MFP10 EPWM0 channel 3 output/capture input.  
MFP11 EPWM1 Brake 1 input pin.  
I
MFP13 Enhanced capture unit 1 input 2 pin.  
MFP14 ETM Trace Data 2 output pin  
TRACE_DATA2  
O
45 53 PE.12  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP8  
General purpose digital I/O pin.  
EBI address bus bit 14.  
EBI_ADR14  
EMAC_RMII_TXEN  
I2S0_LRCK  
O
EMAC RMII Transmit Enable output pin.  
I2S0 left right channel clock output pin.  
SPI2 I2S master clock output pin  
USCI1 clock pin.  
O
SPI2_I2SMCLK  
USCI1_CLK  
I/O  
I/O  
O
UART1_nRTS  
EPWM0_CH4  
ECAP1_IC1  
UART1 request to Send output pin.  
I/O  
I
MFP10 EPWM0 channel 4 output/capture input.  
MFP13 Enhanced capture unit 1 input 1 pin.  
MFP14 ETM Trace Data 3 output pin  
TRACE_DATA3  
O
46 54 PE.13  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP8  
General purpose digital I/O pin.  
EBI address bus bit 15.  
EBI_ADR15  
EMAC_PPS  
I2C0_SCL  
O
EMAC Pulse Per Second output pin.  
I2C0 clock pin.  
I/O  
O
UART4_nRTS  
UART1_TXD  
EPWM0_CH5  
EPWM1_CH0  
BPWM1_CH5  
ECAP1_IC0  
UART4 request to Send output pin.  
UART1 data transmitter output pin.  
O
I/O  
I/O  
I/O  
I
MFP10 EPWM0 channel 5 output/capture input.  
MFP11 EPWM1 channel 0 output/capture input.  
MFP12 BPWM1 channel 5 output/capture input.  
MFP13 Enhanced capture unit 1 input 0 pin.  
47 55 PC.8  
EBI_ADR16  
I/O  
O
MFP0  
MFP2  
General purpose digital I/O pin.  
EBI address bus bit 16.  
Mar 30, 2018  
Page 191 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
EMAC_RMII_REFCLK  
I
MFP3  
MFP4  
MFP5  
MFP8  
EMAC RMII reference clock input pin.  
I2C0 data input/output pin.  
I2C0_SDA  
I/O  
I
UART4_nCTS  
UART1_RXD  
EPWM1_CH1  
BPWM1_CH4  
UART4 clear to Send input pin.  
UART1 data receiver input pin.  
I
I/O  
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 1 output/capture input.  
MFP12 BPWM1 channel 4 output/capture input.  
18 48 56 PC.7  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 9.  
EBI_AD9  
EMAC_RMII_RXD0  
SPI1_MISO  
UART4_TXD  
SC2_PWR  
UART0_nCTS  
I2C1_SMBAL  
EPWM1_CH2  
BPWM1_CH0  
TM0  
EMAC RMII Receive Data bus bit 0.  
SPI1 MISO (Master In, Slave Out) pin.  
UART4 data transmitter output pin.  
Smart Card 2 power pin.  
I/O  
O
O
I
UART0 clear to Send input pin.  
I2C1 SMBus SMBALTER pin  
O
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 2 output/capture input.  
MFP12 BPWM1 channel 0 output/capture input.  
MFP14 Timer0 event counter input/toggle output pin.  
MFP15 External interrupt 3 input pin.  
INT3  
19 49 57 PC.6  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 8.  
EBI_AD8  
EMAC_RMII_RXD1  
SPI1_MOSI  
UART4_RXD  
SC2_RST  
EMAC RMII Receive Data bus bit 1.  
SPI1 MOSI (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
I/O  
I
O
Smart Card 2 reset pin.  
UART0_nRTS  
I2C1_SMBSUS  
EPWM1_CH3  
BPWM1_CH1  
TM1  
O
UART0 request to Send output pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
O
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 3 output/capture input.  
MFP12 BPWM1 channel 1 output/capture input.  
MFP14 Timer1 event counter input/toggle output pin.  
MFP15 External interrupt 2 input pin.  
INT2  
20 50 58 PA.7  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 7.  
EBI_AD7  
EMAC_RMII_CRSDV  
SPI1_CLK  
EMAC RMII Carrier Sense/Receive Data input pin.  
SPI1 serial clock pin.  
I/O  
Mar 30, 2018  
Page 192 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
SC2_DAT  
UART0_TXD  
I2C1_SCL  
I/O  
O
MFP6  
MFP7  
MFP8  
Smart Card 2 data pin.  
UART0 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I/O  
I/O  
I
EPWM1_CH4  
BPWM1_CH2  
ACMP0_WLAT  
TM2  
MFP11 EPWM1 channel 4 output/capture input.  
MFP12 BPWM1 channel 2 output/capture input.  
MFP13 Analog comparator 0 window latch input pin  
MFP14 Timer2 event counter input/toggle output pin.  
MFP15 External interrupt 1 input pin.  
I/O  
I
INT1  
21 51 59 PA.6  
EBI_AD6  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 6.  
EMAC RMII Receive Data Error input pin.  
SPI1 slave select pin.  
EMAC_RMII_RXERR  
SPI1_SS  
I/O  
I
SD1_nCD  
SC2_CLK  
UART0_RXD  
I2C1_SDA  
EPWM1_CH5  
BPWM1_CH3  
ACMP1_WLAT  
TM3  
SD/SDIO1 card detect input pin  
Smart Card 2 clock pin.  
O
I
UART0 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
I/O  
I/O  
I
MFP11 EPWM1 channel 5 output/capture input.  
MFP12 BPWM1 channel 3 output/capture input.  
MFP13 Analog comparator 1 window latch input pin  
MFP14 Timer3 event counter input/toggle output pin.  
MFP15 External interrupt 0 input pin.  
I/O  
I
INT0  
22 52 60 VSS  
P
MFP0  
MFP0  
Ground pin for digital circuit.  
23 53 61 VDD  
P
Power supply for I/O ports and LDO source for internal PLL  
and digital circuit.  
24 54 62 LDO_CAP  
25 55 63 PA.5  
SPIM_D2  
A
I/O  
I/O  
I/O  
I/O  
I/O  
I
MFP0  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
LDO output pin.  
General purpose digital I/O pin.  
SPIM data 2 pin for Quad Mode I/O.  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
SPI1 I2S master clock output pin  
SD/SDIO1 command/response pin  
Smart Card 2 card detect pin.  
UART0 clear to Send input pin.  
UART5 data transmitter output pin.  
I2C0 clock pin.  
QSPI0_MISO1  
SPI1_I2SMCLK  
SD1_CMD  
SC2_nCD  
UART0_nCTS  
UART5_TXD  
I2C0_SCL  
I
O
I/O  
Mar 30, 2018  
Page 193 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
CAN0_TXD  
BPWM0_CH5  
EPWM0_CH0  
QEI0_INDEX  
26 56 64 PA.4  
SPIM_D3  
O
I/O  
I/O  
I
MFP10 CAN0 bus transmitter output.  
MFP12 BPWM0 channel 5 output/capture input.  
MFP13 EPWM0 channel 0 output/capture input.  
MFP14 Quadrature encoder 0 index input  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM data 3 pin for Quad Mode I/O.  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
SPI0 I2S master clock output pin  
SD/SDIO1 clock output pin  
QSPI0_MOSI1  
SPI0_I2SMCLK  
SD1_CLK  
SC0_nCD  
I
Smart Card 0 card detect pin.  
UART0_nRTS  
UART5_RXD  
I2C0_SDA  
O
UART0 request to Send output pin.  
UART5 data receiver input pin.  
I2C0 data input/output pin.  
I
I/O  
I
CAN0_RXD  
BPWM0_CH4  
EPWM0_CH1  
QEI0_A  
MFP10 CAN0 bus receiver input.  
I/O  
I/O  
I
MFP12 BPWM0 channel 4 output/capture input.  
MFP13 EPWM0 channel 1 output/capture input.  
MFP14 Quadrature encoder 0 phase A input  
27 57 65 PA.3  
SPIM_SS  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM slave select pin.  
QSPI0_SS  
Quad SPI0 slave select pin.  
SPI0 slave select pin.  
SPI0_SS  
SD1_DAT3  
SD/SDIO1 data line bit 3.  
Smart Card 0 power pin.  
UART4 data transmitter output pin.  
UART1 data transmitter output pin.  
I2C1 clock pin.  
SC0_PWR  
UART4_TXD  
UART1_TXD  
I2C1_SCL  
O
O
I/O  
I/O  
I/O  
I
BPWM0_CH3  
EPWM0_CH2  
QEI0_B  
MFP12 BPWM0 channel 3 output/capture input.  
MFP13 EPWM0 channel 2 output/capture input.  
MFP14 Quadrature encoder 0 phase B input  
28 58 66 PA.2  
SPIM_CLK  
I/O  
I/O  
I/O  
I/O  
I/O  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
SPIM serial clock pin.  
QSPI0_CLK  
SPI0_CLK  
Quad SPI0 serial clock pin.  
SPI0 serial clock pin.  
SD1_DAT2  
SD/SDIO1 data line bit 2.  
Mar 30, 2018  
Page 194 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
SC0_RST  
UART4_RXD  
UART1_RXD  
I2C1_SDA  
O
I
MFP6  
MFP7  
MFP8  
MFP9  
Smart Card 0 reset pin.  
UART4 data receiver input pin.  
UART1 data receiver input pin.  
I2C1 data input/output pin.  
I
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
BPWM0_CH2  
EPWM0_CH3  
29 59 67 PA.1  
SPIM_MISO  
QSPI0_MISO0  
SPI0_MISO  
MFP12 BPWM0 channel 2 output/capture input.  
MFP13 EPWM0 channel 3 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM MISO (Master In, Slave Out) pin.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
SPI0 MISO (Master In, Slave Out) pin.  
SD/SDIO1 data line bit 1.  
SD1_DAT1  
SC0_DAT  
Smart Card 0 data pin.  
UART0_TXD  
UART1_nCTS  
I2C2_SCL  
UART0 data transmitter output pin.  
UART1 clear to Send input pin.  
I2C2 clock pin.  
I
I/O  
I/O  
I/O  
I
BPWM0_CH1  
EPWM0_CH4  
DAC1_ST  
MFP12 BPWM0 channel 1 output/capture input.  
MFP13 EPWM0 channel 4 output/capture input.  
MFP15 DAC1 external trigger input.  
30 60 68 PA.0  
SPIM_MOSI  
QSPI0_MOSI0  
SPI0_MOSI  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SPIM MOSI (Master Out, Slave In) pin.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
SPI0 MOSI (Master Out, Slave In) pin.  
SD/SDIO1 data line bit 0.  
SD1_DAT0  
SC0_CLK  
Smart Card 0 clock pin.  
UART0_RXD  
UART1_nRTS  
I2C2_SDA  
I
UART0 data receiver input pin.  
UART1 request to Send output pin.  
I2C2 data input/output pin.  
O
I/O  
I/O  
I/O  
I
BPWM0_CH0  
EPWM0_CH5  
DAC0_ST  
MFP12 BPWM0 channel 0 output/capture input.  
MFP13 EPWM0 channel 5 output/capture input.  
MFP15 DAC0 external trigger input.  
31 61 69 VDDIO  
62 70 PE.14  
EBI_AD8  
P
MFP0  
MFP0  
MFP2  
MFP3  
Power supply for PA.0~PA.5.  
General purpose digital I/O pin.  
EBI address/data bus bit 8.  
I/O  
I/O  
O
UART2_TXD  
UART2 data transmitter output pin.  
Mar 30, 2018  
Page 195 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
CAN0_TXD  
SD1_nCD  
O
MFP4  
MFP5  
MFP0  
MFP2  
MFP3  
MFP4  
MFP0  
CAN0 bus transmitter output.  
SD/SDIO1 card detect input pin  
General purpose digital I/O pin.  
EBI address/data bus bit 9.  
UART2 data receiver input pin.  
CAN0 bus receiver input.  
I
63 71 PE.15  
EBI_AD9  
I/O  
I/O  
UART2_RXD  
I
I
I
CAN0_RXD  
32 64 72 nRESET  
External reset input: active LOW, with an internal pull-up. Set  
this pin low reset to initial state.  
33 65 73 PF.0  
UART1_TXD  
I2C1_SCL  
I/O  
O
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
UART1 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I/O  
O
BPWM1_CH0  
ICE_DAT  
MFP12 BPWM1 channel 0 output/capture input.  
MFP14 Serial wired debugger data pin.  
34 66 74 PF.1  
UART1_RXD  
I2C1_SDA  
I/O  
I
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
UART1 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
I/O  
I
BPWM1_CH1  
ICE_CLK  
MFP12 BPWM1 channel 1 output/capture input.  
MFP14 Serial wired debugger clock pin.  
67 75 PD.9  
EBI_AD7  
I/O  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP0  
MFP2  
MFP3  
MFP4  
MFP0  
MFP2  
MFP3  
MFP4  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 7.  
I2C2 clock pin.  
I2C2_SCL  
UART2_nCTS  
68 76 PD.8  
EBI_AD6  
UART2 clear to Send input pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 6.  
I2C2 data input/output pin.  
I/O  
I/O  
I/O  
O
I2C2_SDA  
UART2_nRTS  
35 69 77 PC.5  
EBI_AD5  
UART2 request to Send output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 5.  
SPIM data 2 pin for Quad Mode I/O.  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
UART2 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I/O  
I/O  
I/O  
O
SPIM_D2  
QSPI0_MISO1  
UART2_TXD  
I2C1_SCL  
I/O  
O
CAN0_TXD  
UART4_TXD  
MFP10 CAN0 bus transmitter output.  
O
MFP11 UART4 data transmitter output pin.  
Mar 30, 2018  
Page 196 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
EPWM1_CH0  
36 70 78 PC.4  
EBI_AD4  
I/O  
I/O  
I/O  
I/O  
I/O  
I
MFP12 EPWM1 channel 0 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 4.  
SPIM_D3  
SPIM data 3 pin for Quad Mode I/O.  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
Smart Card 1 card detect pin.  
I2S0 bit clock output pin.  
QSPI0_MOSI1  
SC1_nCD  
I2S0_BCLK  
SPI1_I2SMCLK  
UART2_RXD  
I2C1_SDA  
O
I/O  
I
SPI1 I2S master clock output pin  
UART2 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
I
CAN0_RXD  
UART4_RXD  
EPWM1_CH1  
MFP10 CAN0 bus receiver input.  
I
MFP11 UART4 data receiver input pin.  
MFP12 EPWM1 channel 1 output/capture input.  
I/O  
I/O  
I/O  
I/O  
I/O  
O
37 71 79 PC.3  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 3.  
SPIM slave select pin.  
EBI_AD3  
SPIM_SS  
QSPI0_SS  
Quad SPI0 slave select pin.  
Smart Card 1 power pin.  
SC1_PWR  
I2S0_MCLK  
SPI1_MISO  
UART2_nRTS  
I2C0_SMBAL  
CAN1_TXD  
UART3_TXD  
EPWM1_CH2  
O
I2S0 master clock output pin.  
SPI1 MISO (Master In, Slave Out) pin.  
UART2 request to Send output pin.  
I2C0 SMBus SMBALTER pin  
I/O  
O
O
O
MFP10 CAN1 bus transmitter output.  
O
MFP11 UART3 data transmitter output pin.  
MFP12 EPWM1 channel 2 output/capture input.  
I/O  
I/O  
I/O  
I/O  
I/O  
O
38 72 80 PC.2  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 2.  
EBI_AD2  
SPIM_CLK  
QSPI0_CLK  
SC1_RST  
SPIM serial clock pin.  
Quad SPI0 serial clock pin.  
Smart Card 1 reset pin.  
I2S0_DI  
I
I2S0 data input pin.  
SPI1_MOSI  
UART2_nCTS  
I2C0_SMBSUS  
I/O  
I
SPI1 MOSI (Master Out, Slave In) pin.  
UART2 clear to Send input pin.  
I2C0 SMBus SMBSUS pin (PMBus CONTROL pin)  
O
Mar 30, 2018  
Page 197 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
CAN1_RXD  
UART3_RXD  
EPWM1_CH3  
39 73 81 PC.1  
EBI_AD1  
I
MFP10 CAN1 bus receiver input.  
I
MFP11 UART3 data receiver input pin.  
MFP12 EPWM1 channel 3 output/capture input.  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 1.  
SPIM MISO (Master In, Slave Out) pin.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
Smart Card 1 data pin.  
SPIM_MISO  
QSPI0_MISO0  
SC1_DAT  
I2S0_DO  
I2S0 data output pin.  
SPI1_CLK  
I/O  
O
SPI1 serial clock pin.  
UART2_TXD  
I2C0_SCL  
UART2 data transmitter output pin.  
I2C0 clock pin.  
I/O  
I/O  
O
EPWM1_CH4  
ACMP0_O  
MFP12 EPWM1 channel 4 output/capture input.  
MFP14 Analog comparator 0 output pin.  
40 74 82 PC.0  
EBI_AD0  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 0.  
SPIM_MOSI  
QSPI0_MOSI0  
SC1_CLK  
SPIM MOSI (Master Out, Slave In) pin.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
Smart Card 1 clock pin.  
I2S0_LRCK  
SPI1_SS  
O
I2S0 left right channel clock output pin.  
SPI1 slave select pin.  
I/O  
I
UART2_RXD  
I2C0_SDA  
UART2 data receiver input pin.  
I2C0 data input/output pin.  
I/O  
I/O  
O
EPWM1_CH5  
ACMP1_O  
MFP12 EPWM1 channel 5 output/capture input.  
MFP14 Analog comparator 1 output pin.  
75 83 VSS  
76 84 VDD  
P
MFP0  
MFP0  
Ground pin for digital circuit.  
P
Power supply for I/O ports and LDO source for internal PLL  
and digital circuit.  
77 85 PG.9  
EBI_AD0  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 0.  
SD1_DAT3  
SPIM_D2  
SD/SDIO1 data line bit 3.  
SPIM data 2 pin for Quad Mode I/O.  
BPWM0_CH5  
78 86 PG.10  
MFP12 BPWM0 channel 5 output/capture input.  
MFP0 General purpose digital I/O pin.  
Mar 30, 2018  
Page 198 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
EBI_AD1  
SD1_DAT2  
SPIM_D3  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP2  
MFP3  
MFP4  
EBI address/data bus bit 1.  
SD/SDIO1 data line bit 2.  
SPIM data 3 pin for Quad Mode I/O.  
BPWM0_CH4  
79 87 PG.11  
EBI_AD2  
MFP12 BPWM0 channel 4 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 2.  
SD/SDIO1 data line bit 1.  
SPIM slave select pin.  
SD1_DAT1  
SPIM_SS  
BPWM0_CH3  
80 88 PG.12  
EBI_AD3  
MFP12 BPWM0 channel 3 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 3.  
SD/SDIO1 data line bit 0.  
SPIM serial clock pin.  
SD1_DAT0  
SPIM_CLK  
BPWM0_CH2  
81 89 PG.13  
EBI_AD4  
MFP12 BPWM0 channel 2 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 4.  
SD1_CMD  
SD/SDIO1 command/response pin  
SPIM MISO (Master In, Slave Out) pin.  
SPIM_MISO  
BPWM0_CH1  
82 90 PG.14  
EBI_AD5  
MFP12 BPWM0 channel 1 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI address/data bus bit 5.  
SD1_CLK  
SD/SDIO1 clock output pin  
SPIM_MOSI  
BPWM0_CH0  
83 91 PG.15  
SD1_nCD  
I/O  
I/O  
I/O  
I
SPIM MOSI (Master Out, Slave In) pin.  
MFP12 BPWM0 channel 0 output/capture input.  
MFP0  
MFP3  
General purpose digital I/O pin.  
SD/SDIO1 card detect input pin  
CLKO  
O
MFP14 Clock Out  
EADC0_ST  
92 PD.3  
I
MFP15 EADC0 external trigger input.  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
EBI address/data bus bit 10.  
USCI0 control 1 pin.  
EBI_AD10  
USCI0_CTL1  
SPI0_SS  
SPI0 slave select pin.  
UART3_nRTS  
USCI1_CTL0  
UART3 request to Send output pin.  
USCI1 control 0 pin.  
I/O  
Mar 30, 2018  
Page 199 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
SC2_PWR  
SC1_nCD  
O
I
MFP7  
MFP8  
MFP9  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP7  
MFP9  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
Smart Card 2 power pin.  
Smart Card 1 card detect pin.  
UART0 data transmitter output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 11.  
USCI0 data 1 pin.  
UART0_TXD  
93 PD.2  
O
I/O  
I/O  
I/O  
I/O  
I
EBI_AD11  
USCI0_DAT1  
SPI0_CLK  
SPI0 serial clock pin.  
UART3_nCTS  
SC2_RST  
UART3 clear to Send input pin.  
Smart Card 2 reset pin.  
O
UART0_RXD  
94 PD.1  
I
UART0 data receiver input pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 12.  
USCI0 data 0 pin.  
I/O  
I/O  
I/O  
I/O  
O
EBI_AD12  
USCI0_DAT0  
SPI0_MISO  
UART3_TXD  
I2C2_SCL  
SPI0 MISO (Master In, Slave Out) pin.  
UART3 data transmitter output pin.  
I2C2 clock pin.  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I
SC2_DAT  
Smart Card 2 data pin.  
95 PD.0  
General purpose digital I/O pin.  
EBI address/data bus bit 13.  
USCI0 clock pin.  
EBI_AD13  
USCI0_CLK  
SPI0_MOSI  
UART3_RXD  
I2C2_SDA  
SPI0 MOSI (Master Out, Slave In) pin.  
UART3 data receiver input pin.  
I2C2 data input/output pin.  
Smart Card 2 clock pin.  
I/O  
O
SC2_CLK  
TM2  
I/O  
I/O  
I/O  
I
MFP14 Timer2 event counter input/toggle output pin.  
84 96 PD.13  
EBI_AD10  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP7  
MFP0  
MFP2  
MFP3  
General purpose digital I/O pin.  
EBI address/data bus bit 10.  
SD/SDIO0 card detect input pin  
SPI0 I2S master clock output pin  
SPI1 I2S master clock output pin  
Smart Card 2 card detect pin.  
General purpose digital I/O pin.  
I2S0 bit clock output pin.  
SD0_nCD  
SPI0_I2SMCLK  
SPI1_I2SMCLK  
SC2_nCD  
I/O  
I/O  
I
85 97 PA.12  
I2S0_BCLK  
UART4_TXD  
I/O  
O
O
UART4 data transmitter output pin.  
Mar 30, 2018  
Page 200 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
I2C1_SCL  
SPI2_SS  
I/O  
I/O  
O
MFP4  
MFP5  
MFP6  
MFP7  
I2C1 clock pin.  
SPI2 slave select pin.  
CAN0 bus transmitter output.  
Smart Card 2 power pin.  
CAN0_TXD  
SC2_PWR  
BPWM1_CH2  
QEI1_INDEX  
USB_VBUS  
86 98 PA.13  
I2S0_MCLK  
UART4_RXD  
I2C1_SDA  
O
I/O  
I
MFP11 BPWM1 channel 2 output/capture input.  
MFP12 Quadrature encoder 1 index input  
MFP14 Power supply from USB host or HUB.  
P
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
I2S0 master clock output pin.  
UART4 data receiver input pin.  
I2C1 data input/output pin.  
SPI2 serial clock pin.  
I
I/O  
I/O  
I
SPI2_CLK  
CAN0_RXD  
SC2_RST  
CAN0 bus receiver input.  
Smart Card 2 reset pin.  
O
BPWM1_CH3  
QEI1_A  
I/O  
I
MFP11 BPWM1 channel 3 output/capture input.  
MFP12 Quadrature encoder 1 phase A input  
MFP14 USB differential signal D-.  
USB_D-  
A
87 99 PA.14  
I2S0_DI  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
I2S0 data input pin.  
UART0_TXD  
SPI2_MISO  
I2C2_SCL  
O
UART0 data transmitter output pin.  
SPI2 MISO (Master In, Slave Out) pin.  
I2C2 clock pin.  
I/O  
I/O  
I/O  
I/O  
I
SC2_DAT  
Smart Card 2 data pin.  
BPWM1_CH4  
QEI1_B  
MFP11 BPWM1 channel 4 output/capture input.  
MFP12 Quadrature encoder 1 phase B input  
MFP14 USB differential signal D+.  
USB_D+  
A
88 100 PA.15  
I2S0_DO  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
I2S0 data output pin.  
UART0_RXD  
SPI2_MOSI  
I2C2_SDA  
I
UART0 data receiver input pin.  
SPI2 MOSI (Master Out, Slave In) pin.  
I2C2 data input/output pin.  
Smart Card 2 clock pin.  
I/O  
I/O  
O
SC2_CLK  
BPWM1_CH5  
I/O  
I
MFP11 BPWM1 channel 5 output/capture input.  
EPWM0_SYNC_IN  
MFP12 EPWM0 counter synchronous trigger input pin.  
Mar 30, 2018  
Page 201 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
USB_OTG_ID  
I
MFP14 USB_ identification.  
41 89 101 HSUSB_VRES  
42 90 102 HSUSB_VDD33  
43 91 103 HSUSB_VBUS  
44 92 104 HSUSB_D-  
A
P
P
A
P
A
A
MFP0  
MFP0  
MFP0  
MFP0  
MFP0  
MFP0  
MFP0  
HSUSB module reference resister  
Power supply for HSUSB VDD33  
HSUSB Power supply from USB host or HUB.  
HSUSB differential signal D-.  
45 93 105 HSUSB_VSS  
46 94 106 HSUSB_D+  
Ground pin for HSUSB.  
HSUSB differential signal D+.  
47 95 107 HSUSB_VDD12_CAP  
HSUSB Internal power regulator output 1.2V decoupling pin.  
Note: This pin needs to be connected with a 1uF capacitor.  
48 96 108 HSUSB_ID  
97 109 PE.7  
SD0_CMD  
I
MFP0  
MFP0  
MFP3  
MFP4  
MFP8  
MFP9  
HSUSB identification.  
I/O  
I/O  
I/O  
O
General purpose digital I/O pin.  
SD/SDIO0 command/response pin  
SPIM data 2 pin for Quad Mode I/O.  
UART5 data transmitter output pin.  
CAN1 bus transmitter output.  
SPIM_D2  
UART5_TXD  
CAN1_TXD  
QEI1_INDEX  
EPWM0_CH0  
BPWM0_CH5  
98 110 PE.6  
SD0_CLK  
O
I
MFP11 Quadrature encoder 1 index input  
MFP12 EPWM0 channel 0 output/capture input.  
MFP13 BPWM0 channel 5 output/capture input.  
I/O  
I/O  
I/O  
O
MFP0  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
SD/SDIO0 clock output pin  
SPIM data 3 pin for Quad Mode I/O.  
SPI3 I2S master clock output pin  
Smart Card 0 card detect pin.  
USCI0 control 0 pin.  
SPIM_D3  
I/O  
I/O  
I
SPI3_I2SMCLK  
SC0_nCD  
USCI0_CTL0  
UART5_RXD  
CAN1_RXD  
QEI1_A  
I/O  
I
UART5 data receiver input pin.  
CAN1 bus receiver input.  
I
I
MFP11 Quadrature encoder 1 phase A input  
MFP12 EPWM0 channel 1 output/capture input.  
MFP13 BPWM0 channel 4 output/capture input.  
EPWM0_CH1  
BPWM0_CH4  
99 111 PE.5  
EBI_nRD  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
General purpose digital I/O pin.  
EBI read enable output pin.  
SD/SDIO0 data line bit 3.  
SPIM slave select pin.  
SD0_DAT3  
I/O  
I/O  
I/O  
SPIM_SS  
SPI3_SS  
SPI3 slave select pin.  
Mar 30, 2018  
Page 202 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
SC0_PWR  
USCI0_CTL1  
QEI1_B  
O
I/O  
I
MFP6  
MFP7  
Smart Card 0 power pin.  
USCI0 control 1 pin.  
MFP11 Quadrature encoder 1 phase B input  
MFP12 EPWM0 channel 2 output/capture input.  
MFP13 BPWM0 channel 3 output/capture input.  
EPWM0_CH2  
BPWM0_CH3  
100 112 PE.4  
EBI_nWR  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI write enable output pin.  
SD/SDIO0 data line bit 2.  
SPIM serial clock pin.  
SD0_DAT2  
SPIM_CLK  
I/O  
I/O  
I/O  
O
SPI3_CLK  
SPI3 serial clock pin.  
SC0_RST  
Smart Card 0 reset pin.  
USCI0 data 1 pin.  
USCI0_DAT1  
QEI0_INDEX  
EPWM0_CH3  
BPWM0_CH2  
101 113 PE.3  
EBI_MCLK  
I/O  
I
MFP11 Quadrature encoder 0 index input  
MFP12 EPWM0 channel 3 output/capture input.  
MFP13 BPWM0 channel 2 output/capture input.  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI external clock output pin.  
SD/SDIO0 data line bit 1.  
SD0_DAT1  
SPIM_MISO  
SPI3_MISO  
SC0_DAT  
I/O  
I/O  
I/O  
I/O  
I/O  
I
SPIM MISO (Master In, Slave Out) pin.  
SPI3 MISO (Master In, Slave Out) pin.  
Smart Card 0 data pin.  
USCI0_DAT0  
QEI0_A  
USCI0 data 0 pin.  
MFP11 Quadrature encoder 0 phase A input  
MFP12 EPWM0 channel 4 output/capture input.  
MFP13 BPWM0 channel 1 output/capture input.  
EPWM0_CH4  
BPWM0_CH1  
102 114 PE.2  
EBI_ALE  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EBI address latch enable output pin.  
SD/SDIO0 data line bit 0.  
SD0_DAT0  
SPIM_MOSI  
SPI3_MOSI  
SC0_CLK  
I/O  
I/O  
I/O  
O
SPIM MOSI (Master Out, Slave In) pin.  
SPI3 MOSI (Master Out, Slave In) pin.  
Smart Card 0 clock pin.  
USCI0_CLK  
QEI0_B  
I/O  
I
USCI0 clock pin.  
MFP11 Quadrature encoder 0 phase B input  
MFP12 EPWM0 channel 5 output/capture input.  
EPWM0_CH5  
I/O  
Mar 30, 2018  
Page 203 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
BPWM0_CH0  
I/O  
P
MFP13 BPWM0 channel 0 output/capture input.  
103 115 VSS  
104 116 VDD  
MFP0  
MFP0  
Ground pin for digital circuit.  
P
Power supply for I/O ports and LDO source for internal PLL  
and digital circuit.  
105 117 PE.1  
I/O  
I/O  
I/O  
I/O  
O
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
General purpose digital I/O pin.  
EBI address/data bus bit 10.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
Smart Card 2 data pin.  
EBI_AD10  
QSPI0_MISO0  
SC2_DAT  
I2S0_BCLK  
SPI1_MISO  
UART3_TXD  
I2C1_SCL  
I2S0 bit clock output pin.  
I/O  
O
SPI1 MISO (Master In, Slave Out) pin.  
UART3 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I
UART4_nCTS  
UART4 clear to Send input pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 11.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
Smart Card 2 clock pin.  
106 118 PE.0  
I/O  
I/O  
I/O  
O
EBI_AD11  
QSPI0_MOSI0  
SC2_CLK  
I2S0_MCLK  
SPI1_MOSI  
UART3_RXD  
I2C1_SDA  
O
I2S0 master clock output pin.  
SPI1 MOSI (Master Out, Slave In) pin.  
UART3 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
I
I/O  
O
UART4_nRTS  
UART4 request to Send output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 12.  
Quad SPI0 serial clock pin.  
Smart Card 2 power pin.  
107 119 PH.8  
I/O  
I/O  
I/O  
O
EBI_AD12  
QSPI0_CLK  
SC2_PWR  
I2S0_DI  
I
I2S0 data input pin.  
SPI1_CLK  
UART3_nRTS  
I2C1_SMBAL  
I2C2_SCL  
I/O  
O
SPI1 serial clock pin.  
UART3 request to Send output pin.  
I2C1 SMBus SMBALTER pin  
I2C2 clock pin.  
O
I/O  
O
UART1_TXD  
MFP10 UART1 data transmitter output pin.  
108 120 PH.9  
EBI_AD13  
I/O  
I/O  
MFP0  
MFP2  
General purpose digital I/O pin.  
EBI address/data bus bit 13.  
Mar 30, 2018  
Page 204 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
QSPI0_SS  
SC2_RST  
I/O  
O
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
Quad SPI0 slave select pin.  
Smart Card 2 reset pin.  
I2S0_DO  
O
I2S0 data output pin.  
SPI1_SS  
I/O  
I
SPI1 slave select pin.  
UART3_nCTS  
I2C1_SMBSUS  
I2C2_SDA  
UART3 clear to Send input pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
I2C2 data input/output pin.  
O
I/O  
I
UART1_RXD  
109 121 PH.10  
EBI_AD14  
MFP10 UART1 data receiver input pin.  
I/O  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP0  
MFP2  
MFP3  
MFP7  
MFP8  
General purpose digital I/O pin.  
EBI address/data bus bit 14.  
QSPI0_MISO1  
SC2_nCD  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
Smart Card 2 card detect pin.  
I2S0_LRCK  
SPI1_I2SMCLK  
UART4_TXD  
UART0_TXD  
110 122 PH.11  
EBI_AD15  
O
I2S0 left right channel clock output pin.  
SPI1 I2S master clock output pin  
UART4 data transmitter output pin.  
UART0 data transmitter output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 15.  
I/O  
O
O
I/O  
I/O  
I/O  
I
QSPI0_MOSI1  
UART4_RXD  
UART0_RXD  
EPWM0_CH5  
111 123 PD.14  
EBI_nCS0  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
I
UART0 data receiver input pin.  
I/O  
I/O  
O
MFP11 EPWM0 channel 5 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI chip select 0 output pin.  
SPI3 I2S master clock output pin  
Smart Card 1 card detect pin.  
SPI3_I2SMCLK  
SC1_nCD  
I/O  
I
EPWM0_CH4  
124 PG.5  
I/O  
I/O  
O
MFP11 EPWM0 channel 4 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI chip select 1 output pin.  
SPI3 slave select pin.  
EBI_nCS1  
SPI3_SS  
I/O  
O
SC1_PWR  
Smart Card 1 power pin.  
EPWM0_CH3  
125 PG.6  
I/O  
I/O  
O
MFP11 EPWM0 channel 3 output/capture input.  
MFP0  
MFP2  
General purpose digital I/O pin.  
EBI chip select 2 output pin.  
EBI_nCS2  
Mar 30, 2018  
Page 205 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
SPI3_CLK  
SC1_RST  
I/O  
O
MFP3  
MFP4  
SPI3 serial clock pin.  
Smart Card 1 reset pin.  
EPWM0_CH2  
126 PG.7  
I/O  
I/O  
O
MFP11 EPWM0 channel 2 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI low byte write enable output pin.  
SPI3 MISO (Master In, Slave Out) pin.  
Smart Card 1 data pin.  
EBI_nWRL  
SPI3_MISO  
I/O  
I/O  
I/O  
I/O  
O
SC1_DAT  
EPWM0_CH1  
127 PG.8  
MFP11 EPWM0 channel 1 output/capture input.  
MFP0  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EBI high byte write enable output pin  
SPI3 MOSI (Master Out, Slave In) pin.  
Smart Card 1 clock pin.  
EBI_nWRH  
SPI3_MOSI  
I/O  
O
SC1_CLK  
EPWM0_CH0  
49 112 128 VSS  
50 113 129 LDO_CAP  
51 114 130 VDD  
I/O  
P
MFP11 EPWM0 channel 0 output/capture input.  
MFP0  
MFP0  
MFP0  
Ground pin for digital circuit.  
LDO output pin.  
A
P
Power supply for I/O ports and LDO source for internal PLL  
and digital circuit.  
52 115 131 PC.14  
EBI_AD11  
I/O  
I/O  
I
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
EBI address/data bus bit 11.  
Smart Card 1 card detect pin.  
SPI0 I2S master clock output pin  
USCI0 control 0 pin.  
SC1_nCD  
SPI0_I2SMCLK  
USCI0_CTL0  
QSPI0_CLK  
I/O  
I/O  
I/O  
I
Quad SPI0 serial clock pin.  
EPWM0_SYNC_IN  
TM1  
MFP11 EPWM0 counter synchronous trigger input pin.  
MFP13 Timer1 event counter input/toggle output pin.  
MFP14 USB external VBUS regulator status pin.  
MFP15 HSUSB external VBUS regulator status pin.  
I/O  
I
USB_VBUS_ST  
HSUSB_VBUS_ST  
53 116 132 PB.15  
EADC0_CH15  
EBI_AD12  
I
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
General purpose digital I/O pin.  
EADC0 channel 15 analog input.  
EBI address/data bus bit 12.  
Smart Card 1 power pin.  
I/O  
O
SC1_PWR  
SPI0_SS  
I/O  
I/O  
I
SPI0 slave select pin.  
USCI0_CTL1  
UART0_nCTS  
USCI0 control 1 pin.  
UART0 clear to Send input pin.  
Mar 30, 2018  
Page 206 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
UART3_TXD  
I2C2_SMBAL  
EPWM1_CH0  
TM0_EXT  
O
O
MFP7  
MFP8  
UART3 data transmitter output pin.  
I2C2 SMBus SMBALTER pin  
I/O  
I/O  
O
MFP11 EPWM1 channel 0 output/capture input.  
MFP13 Timer0 external capture input/toggle output pin.  
MFP14 USB external VBUS regulator enable pin.  
MFP15 HSUSB external VBUS regulator enable pin.  
USB_VBUS_EN  
HSUSB_VBUS_EN  
54 117 133 PB.14  
EADC0_CH14  
EBI_AD13  
O
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 14 analog input.  
EBI address/data bus bit 13.  
Smart Card 1 reset pin.  
I/O  
O
SC1_RST  
SPI0_CLK  
I/O  
I/O  
O
SPI0 serial clock pin.  
USCI0_DAT1  
UART0_nRTS  
UART3_RXD  
I2C2_SMBSUS  
EPWM1_CH1  
TM1_EXT  
USCI0 data 1 pin.  
UART0 request to Send output pin.  
UART3 data receiver input pin.  
I2C2 SMBus SMBSUS pin (PMBus CONTROL pin)  
I
O
I/O  
I/O  
O
MFP11 EPWM1 channel 1 output/capture input.  
MFP13 Timer1 external capture input/toggle output pin.  
MFP14 Clock Out  
CLKO  
55 118 134 PB.13  
EADC0_CH13  
DAC1_OUT  
I/O  
A
MFP0  
MFP1  
MFP1  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 13 analog input.  
DAC1 channel analog output.  
Analog comparator 0 positive input 3 pin.  
Analog comparator 1 positive input 3 pin.  
EBI address/data bus bit 14.  
Smart Card 1 data pin.  
A
ACMP0_P3  
A
ACMP1_P3  
A
EBI_AD14  
I/O  
I/O  
I/O  
I/O  
O
SC1_DAT  
SPI0_MISO  
SPI0 MISO (Master In, Slave Out) pin.  
USCI0 data 0 pin.  
USCI0_DAT0  
UART0_TXD  
UART3_nRTS  
I2C2_SCL  
UART0 data transmitter output pin.  
UART3 request to Send output pin.  
I2C2 clock pin.  
O
I/O  
I/O  
I/O  
I/O  
A
EPWM1_CH2  
TM2_EXT  
MFP11 EPWM1 channel 2 output/capture input.  
MFP13 Timer2 external capture input/toggle output pin.  
56 119 135 PB.12  
EADC0_CH12  
MFP0  
MFP1  
General purpose digital I/O pin.  
EADC0 channel 12 analog input.  
Mar 30, 2018  
Page 207 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
DAC0_OUT  
ACMP0_P2  
A
A
MFP1  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
DAC0 channel analog output.  
Analog comparator 0 positive input 2 pin.  
Analog comparator 1 positive input 2 pin.  
EBI address/data bus bit 15.  
Smart Card 1 clock pin.  
ACMP1_P2  
A
EBI_AD15  
I/O  
O
SC1_CLK  
SPI0_MOSI  
I/O  
I/O  
I
SPI0 MOSI (Master Out, Slave In) pin.  
USCI0 clock pin.  
USCI0_CLK  
UART0_RXD  
UART3_nCTS  
I2C2_SDA  
UART0 data receiver input pin.  
UART3 clear to Send input pin.  
I2C2 data input/output pin.  
I
I/O  
I
SD0_nCD  
SD/SDIO0 card detect input pin  
EPWM1_CH3  
TM3_EXT  
I/O  
I/O  
P
MFP11 EPWM1 channel 3 output/capture input.  
MFP13 Timer3 external capture input/toggle output pin.  
57 120 136 AVDD  
58 121 137 VREF  
MFP0  
MFP0  
Power supply for internal analog circuit.  
A
ADC reference voltage input.  
Note: This pin needs to be connected with a 1uF capacitor.  
59 122 138 AVSS  
60 123 139 PB.11  
EADC0_CH11  
EBI_ADR16  
P
I/O  
A
MFP0  
MFP0  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
Ground pin for analog circuit.  
General purpose digital I/O pin.  
EADC0 channel 11 analog input.  
EBI address bus bit 16.  
O
EMAC_RMII_MDC  
UART0_nCTS  
UART4_TXD  
O
EMAC RMII PHY Management Clock output pin.  
UART0 clear to Send input pin.  
UART4 data transmitter output pin.  
I2C1 clock pin.  
I
O
I2C1_SCL  
I/O  
O
CAN0_TXD  
CAN0 bus transmitter output.  
SPI0 I2S master clock output pin  
SPI0_I2SMCLK  
BPWM1_CH0  
SPI3_CLK  
I/O  
I/O  
I/O  
I
MFP10 BPWM1 channel 0 output/capture input.  
MFP11 SPI3 serial clock pin.  
HSUSB_VBUS_ST  
61 124 140 PB.10  
EADC0_CH10  
EBI_ADR17  
MFP14 HSUSB external VBUS regulator status pin.  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EADC0 channel 10 analog input.  
EBI address bus bit 17.  
O
EMAC_RMII_MDIO  
USCI1_CTL0  
I/O  
I/O  
EMAC RMII PHY Management Data pin.  
USCI1 control 0 pin.  
Mar 30, 2018  
Page 208 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
UART0_nRTS  
O
I
MFP5  
MFP6  
MFP7  
MFP8  
UART0 request to Send output pin.  
UART4 data receiver input pin.  
I2C1 data input/output pin.  
UART4_RXD  
I2C1_SDA  
I/O  
I
CAN0_RXD  
BPWM1_CH1  
SPI3_SS  
CAN0 bus receiver input.  
I/O  
I/O  
O
MFP10 BPWM1 channel 1 output/capture input.  
MFP11 SPI3 slave select pin.  
HSUSB_VBUS_EN  
MFP14 HSUSB external VBUS regulator enable pin.  
62 125 141 PB.9  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EADC0 channel 9 analog input.  
EBI address bus bit 18.  
EADC0_CH9  
EBI_ADR18  
EMAC_RMII_TXD0  
USCI1_CTL1  
UART0_TXD  
UART1_nCTS  
I2C1_SMBAL  
BPWM1_CH2  
SPI3_MISO  
INT7  
O
O
EMAC RMII Transmit Data bus bit 0.  
USCI1 control 1 pin.  
I/O  
O
UART0 data transmitter output pin.  
UART1 clear to Send input pin.  
I2C1 SMBus SMBALTER pin  
I
O
I/O  
I/O  
I
MFP10 BPWM1 channel 2 output/capture input.  
MFP11 SPI3 MISO (Master In, Slave Out) pin.  
MFP13 External interrupt 7 input pin.  
63 126 142 PB.8  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
General purpose digital I/O pin.  
EADC0 channel 8 analog input.  
EBI address bus bit 19.  
EADC0_CH8  
EBI_ADR19  
EMAC_RMII_TXD1  
USCI1_CLK  
UART0_RXD  
UART1_nRTS  
I2C1_SMBSUS  
BPWM1_CH3  
SPI3_MOSI  
O
O
EMAC RMII Transmit Data bus bit 1.  
USCI1 clock pin.  
I/O  
I
UART0 data receiver input pin.  
UART1 request to Send output pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
O
O
I/O  
I/O  
I
MFP10 BPWM1 channel 3 output/capture input.  
MFP11 SPI3 MOSI (Master Out, Slave In) pin.  
MFP13 External interrupt 6 input pin.  
INT6  
64 127 143 PB.7  
I/O  
A
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
General purpose digital I/O pin.  
EADC0 channel 7 analog input.  
EBI low byte write enable output pin.  
EMAC RMII Transmit Enable output pin.  
USCI1 data 0 pin.  
EADC0_CH7  
EBI_nWRL  
O
EMAC_RMII_TXEN  
USCI1_DAT0  
O
I/O  
Mar 30, 2018  
Page 209 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
64 128 144 Pin Name  
Pin Pin Pin  
Type  
MFP  
Description  
CAN1_TXD  
UART1_TXD  
SD1_CMD  
O
O
I/O  
O
I/O  
I
MFP5  
MFP6  
MFP7  
MFP8  
CAN1 bus transmitter output.  
UART1 data transmitter output pin.  
SD/SDIO1 command/response pin  
EBI chip select 0 output pin.  
EBI_nCS0  
BPWM1_CH4  
EPWM1_BRAKE0  
EPWM1_CH4  
INT5  
MFP10 BPWM1 channel 4 output/capture input.  
MFP11 EPWM1 Brake 0 input pin.  
I/O  
I
MFP12 EPWM1 channel 4 output/capture input.  
MFP13 External interrupt 5 input pin.  
USB_VBUS_ST  
ACMP0_O  
I
MFP14 USB external VBUS regulator status pin.  
MFP15 Analog comparator 0 output pin.  
O
I/O  
A
1
128 144 PB.6  
EADC0_CH6  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
General purpose digital I/O pin.  
EADC0 channel 6 analog input.  
EBI high byte write enable output pin  
EMAC Pulse Per Second output pin.  
USCI1 data 1 pin.  
EBI_nWRH  
EMAC_PPS  
USCI1_DAT1  
CAN1_RXD  
UART1_RXD  
SD1_CLK  
O
O
I/O  
I
CAN1 bus receiver input.  
I
UART1 data receiver input pin.  
SD/SDIO1 clock output pin  
EBI chip select 1 output pin.  
O
O
I/O  
I
EBI_nCS1  
BPWM1_CH5  
EPWM1_BRAKE1  
EPWM1_CH5  
INT4  
MFP10 BPWM1 channel 5 output/capture input.  
MFP11 EPWM1 Brake 1 input pin.  
I/O  
I
MFP12 EPWM1 channel 5 output/capture input.  
MFP13 External interrupt 4 input pin.  
USB_VBUS_EN  
ACMP1_O  
O
O
MFP14 USB external VBUS regulator enable pin.  
MFP15 Analog comparator 1 output pin.  
Mar 30, 2018  
Page 210 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.2.7 M480 Multi-function Summary Table  
Group  
Pin Name  
GPIO  
PB.3  
MFP  
Type  
Description  
ACMP0_N  
MFP1  
A
O
Analog comparator 0 negative input pin.  
PC.12  
PC.1  
PB.7  
MFP14  
MFP14  
MFP15  
MFP1  
ACMP0_O  
O
Analog comparator 0 output pin.  
O
ACMP0  
ACMP0_P0  
ACMP0_P1  
ACMP0_P2  
ACMP0_P3  
ACMP0_WLAT  
ACMP1_N  
PA.11  
PB.2  
A
Analog comparator 0 positive input 0 pin.  
Analog comparator 0 positive input 1 pin.  
Analog comparator 0 positive input 2 pin.  
Analog comparator 0 positive input 3 pin.  
Analog comparator 0 window latch input pin  
Analog comparator 1 negative input pin.  
MFP1  
A
PB.12  
PB.13  
PA.7  
MFP1  
A
MFP1  
A
MFP13  
MFP1  
I
PB.5  
A
PC.11  
PC.0  
PB.6  
MFP14  
MFP14  
MFP15  
MFP1  
O
ACMP1_O  
O
Analog comparator 1 output pin.  
O
ACMP1  
ACMP1_P0  
ACMP1_P1  
ACMP1_P2  
ACMP1_P3  
ACMP1_WLAT  
PA.10  
PB.4  
A
Analog comparator 1 positive input 0 pin.  
Analog comparator 1 positive input 1 pin.  
Analog comparator 1 positive input 2 pin.  
Analog comparator 1 positive input 3 pin.  
Analog comparator 1 window latch input pin  
MFP1  
A
PB.12  
PB.13  
PA.6  
MFP1  
A
MFP1  
A
MFP13  
MFP9  
I
PA.11  
PA.0  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
MFP12  
MFP12  
MFP13  
MFP9  
BPWM0_CH0  
BPWM0_CH1  
BPWM0 channel 0 output/capture input.  
BPWM0 channel 1 output/capture input.  
PG.14  
PE.2  
PA.10  
PA.1  
MFP12  
MFP12  
MFP13  
MFP9  
PG.13  
PE.3  
BPWM0  
PA.9  
PA.2  
MFP12  
MFP12  
MFP13  
MFP9  
BPWM0_CH2  
BPWM0_CH3  
BPWM0 channel 2 output/capture input.  
BPWM0 channel 3 output/capture input.  
PG.12  
PE.4  
PA.8  
PA.3  
MFP12  
MFP12  
PG.11  
Mar 30, 2018  
Page 211 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PE.5  
PC.13  
PF.5  
MFP  
Type  
Description  
MFP13  
MFP9  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I
MFP8  
BPWM0_CH4  
PA.4  
PG.10  
PE.6  
PD.12  
PF.4  
MFP12  
MFP12  
MFP13  
MFP9  
BPWM0 channel 4 output/capture input.  
MFP8  
BPWM0_CH5  
PA.5  
PG.9  
PE.7  
PF.3  
MFP12  
MFP12  
MFP13  
MFP11  
MFP12  
MFP12  
MFP10  
MFP11  
MFP12  
MFP12  
MFP10  
MFP12  
MFP11  
MFP10  
MFP12  
MFP11  
MFP10  
MFP12  
MFP11  
MFP10  
MFP12  
MFP11  
MFP10  
MFP4  
BPWM0 channel 5 output/capture input.  
PC.7  
PF.0  
BPWM1_CH0  
BPWM1_CH1  
BPWM1 channel 0 output/capture input.  
BPWM1 channel 1 output/capture input.  
PB.11  
PF.2  
PC.6  
PF.1  
PB.10  
PA.7  
PA.12  
PB.9  
PA.6  
PA.13  
PB.8  
PC.8  
PA.14  
PB.7  
PE.13  
PA.15  
PB.6  
PD.10  
PA.4  
PE.15  
BPWM1_CH2  
BPWM1_CH3  
BPWM1_CH4  
BPWM1_CH5  
CAN0_RXD  
BPWM1 channel 2 output/capture input.  
BPWM1 channel 3 output/capture input.  
BPWM1 channel 4 output/capture input.  
BPWM1 channel 5 output/capture input.  
CAN0 bus receiver input.  
BPWM1  
CAN0  
MFP10  
MFP4  
I
I
Mar 30, 2018  
Page 212 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PC.4  
MFP  
MFP10  
MFP6  
MFP8  
MFP4  
MFP10  
MFP4  
MFP10  
MFP6  
MFP8  
MFP9  
MFP5  
MFP7  
MFP10  
MFP9  
MFP5  
MFP9  
MFP5  
MFP7  
MFP10  
MFP9  
MFP5  
MFP13  
MFP13  
MFP14  
MFP14  
MFP1  
MFP14  
MFP15  
MFP1  
MFP14  
MFP15  
MFP1  
MFP1  
MFP1  
Type  
Description  
I
I
PA.13  
PB.10  
PD.11  
PA.5  
I
O
O
O
O
O
O
I
PE.14  
PC.5  
CAN0_TXD  
CAN0 bus transmitter output.  
PA.12  
PB.11  
PC.9  
PD.12  
PG.1  
PC.2  
I
I
CAN1_RXD  
CAN1 bus receiver input.  
I
PE.6  
I
PB.6  
I
CAN1  
PC.10  
PC.13  
PG.0  
PC.3  
O
O
O
O
O
O
O
O
O
O
A
I
CAN1_TXD  
CAN1 bus transmitter output.  
PE.7  
PB.7  
PC.13  
PD.12  
PG.15  
PB.14  
PB.12  
PA.10  
PA.0  
CLKO  
CLKO  
Clock Out  
DAC0_OUT  
DAC0_ST  
DAC1_OUT  
DAC1_ST  
DAC0 channel analog output.  
DAC0 external trigger input.  
DAC1 channel analog output.  
DAC1 external trigger input.  
DAC0  
DAC1  
EADC0  
I
PB.13  
PA.11  
PA.1  
A
I
I
EADC0_CH0  
EADC0_CH1  
EADC0_CH2  
PB.0  
A
A
A
EADC0 channel 0 analog input.  
EADC0 channel 1 analog input.  
EADC0 channel 2 analog input.  
PB.1  
PB.2  
Mar 30, 2018  
Page 213 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PB.3  
MFP  
MFP1  
MFP1  
MFP1  
MFP1  
MFP1  
MFP1  
MFP1  
MFP1  
MFP1  
MFP1  
MFP1  
MFP1  
MFP1  
MFP14  
MFP14  
MFP11  
MFP15  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
Type  
Description  
EADC0_CH3  
EADC0_CH4  
EADC0_CH5  
EADC0_CH6  
EADC0_CH7  
EADC0_CH8  
EADC0_CH9  
EADC0_CH10  
EADC0_CH11  
EADC0_CH12  
EADC0_CH13  
EADC0_CH14  
EADC0_CH15  
A
A
EADC0 channel 3 analog input.  
EADC0 channel 4 analog input.  
EADC0 channel 5 analog input.  
EADC0 channel 6 analog input.  
EADC0 channel 7 analog input.  
EADC0 channel 8 analog input.  
EADC0 channel 9 analog input.  
EADC0 channel 10 analog input.  
EADC0 channel 11 analog input.  
EADC0 channel 12 analog input.  
EADC0 channel 13 analog input.  
EADC0 channel 14 analog input.  
EADC0 channel 15 analog input.  
PB.4  
PB.5  
A
PB.6  
A
PB.7  
A
PB.8  
A
PB.9  
A
PB.10  
PB.11  
PB.12  
PB.13  
PB.14  
PB.15  
PC.13  
PD.12  
PF.5  
A
A
A
A
A
A
I
I
EADC0_ST  
EADC0 external trigger input.  
I
PG.15  
PC.0  
PG.9  
PC.1  
PG.10  
PC.2  
PG.11  
PC.3  
PG.12  
PC.4  
PG.13  
PC.5  
PG.14  
PA.6  
I
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
EBI_AD0  
EBI_AD1  
EBI_AD2  
EBI_AD3  
EBI_AD4  
EBI_AD5  
EBI_AD6  
EBI address/data bus bit 0.  
EBI address/data bus bit 1.  
EBI address/data bus bit 2.  
EBI address/data bus bit 3.  
EBI address/data bus bit 4.  
EBI address/data bus bit 5.  
EBI address/data bus bit 6.  
EBI  
PD.8  
PA.7  
EBI_AD7  
EBI_AD8  
EBI address/data bus bit 7.  
EBI address/data bus bit 8.  
PD.9  
PC.6  
Mar 30, 2018  
Page 214 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
EBI_AD9  
EBI_AD10  
GPIO  
PE.14  
PC.7  
PE.15  
PD.3  
PD.13  
PE.1  
MFP  
Type  
Description  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
EBI address/data bus bit 9.  
EBI address/data bus bit 10.  
PD.2  
PE.0  
EBI_AD11  
EBI_AD12  
EBI_AD13  
EBI address/data bus bit 11.  
EBI address/data bus bit 12.  
EBI address/data bus bit 13.  
PC.14  
PD.1  
PH.8  
PB.15  
PD.0  
PH.9  
PB.14  
PH.10  
PB.13  
PH.11  
PB.12  
PB.5  
EBI_AD14  
EBI_AD15  
EBI_ADR0  
EBI_ADR1  
EBI_ADR2  
EBI_ADR3  
EBI_ADR4  
EBI_ADR5  
EBI address/data bus bit 14.  
EBI address/data bus bit 15.  
EBI address bus bit 0.  
EBI address bus bit 1.  
EBI address bus bit 2.  
EBI address bus bit 3.  
EBI address bus bit 4.  
EBI address bus bit 5.  
PH.7  
PB.4  
O
O
PH.6  
PB.3  
O
O
PH.5  
PB.2  
O
O
PH.4  
PC.12  
PH.3  
PC.11  
PH.2  
PC.10  
PH.1  
PC.9  
O
O
O
O
O
O
EBI_ADR6  
EBI_ADR7  
EBI address bus bit 6.  
EBI address bus bit 7.  
O
O
Mar 30, 2018  
Page 215 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PH.0  
PB.1  
PG.0  
PB.0  
PG.1  
PC.13  
PE.8  
PG.2  
PE.9  
PG.3  
PE.10  
PG.4  
PE.11  
PF.11  
PE.12  
PF.10  
PE.13  
PF.9  
MFP  
Type  
Description  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP7  
MFP2  
MFP2  
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
EBI_ADR8  
EBI_ADR9  
EBI_ADR10  
EBI_ADR11  
EBI_ADR12  
EBI_ADR13  
EBI_ADR14  
EBI_ADR15  
EBI address bus bit 8.  
EBI address bus bit 9.  
EBI address bus bit 10.  
EBI address bus bit 11.  
EBI address bus bit 12.  
EBI address bus bit 13.  
EBI address bus bit 14.  
EBI address bus bit 15.  
EBI_ADR16  
PC.8  
PB.11  
PF.8  
EBI address bus bit 16.  
EBI_ADR17  
EBI_ADR18  
EBI_ADR19  
EBI_ALE  
EBI address bus bit 17.  
PB.10  
PF.7  
EBI address bus bit 18.  
PB.9  
PF.6  
EBI address bus bit 19.  
PB.8  
PA.8  
PE.2  
PA.9  
PE.3  
PD.12  
PF.6  
EBI address latch enable output pin.  
EBI external clock output pin.  
EBI_MCLK  
EBI_nCS0  
EBI chip select 0 output pin.  
PF.3  
PD.14  
Mar 30, 2018  
Page 216 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PB.7  
MFP  
MFP8  
MFP2  
MFP2  
MFP2  
MFP8  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP2  
MFP11  
MFP12  
MFP11  
MFP12  
MFP11  
MFP12  
MFP11  
MFP13  
MFP11  
MFP13  
MFP11  
MFP13  
MFP3  
MFP3  
MFP3  
MFP3  
MFP4  
MFP3  
MFP4  
Type  
Description  
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
I
PD.11  
PF.2  
EBI_nCS1  
EBI chip select 1 output pin.  
PG.5  
PB.6  
PD.10  
PG.6  
PA.11  
PE.5  
EBI_nCS2  
EBI chip select 2 output pin.  
EBI_nRD  
EBI read enable output pin.  
PA.10  
PE.4  
EBI_nWR  
EBI write enable output pin.  
PG.8  
PB.6  
EBI_nWRH  
EBI_nWRL  
EBI high byte write enable output pin  
EBI low byte write enable output pin.  
Enhanced capture unit 0 input 0 pin.  
Enhanced capture unit 0 input 1 pin.  
Enhanced capture unit 0 input 2 pin.  
Enhanced capture unit 1 input 0 pin.  
Enhanced capture unit 1 input 1 pin.  
Enhanced capture unit 1 input 2 pin.  
PG.7  
PB.7  
PA.10  
PE.8  
ECAP0_IC0  
ECAP0_IC1  
ECAP0_IC2  
ECAP1_IC0  
ECAP1_IC1  
ECAP1_IC2  
EMAC_RMII_MDC  
EMAC_RMII_MDIO  
I
PA.9  
I
ECAP0  
PE.9  
I
PA.8  
I
PE.10  
PC.10  
PE.13  
PC.11  
PE.12  
PC.12  
PE.11  
PE.8  
I
I
I
I
ECAP1  
I
I
I
O
O
I/O  
I/O  
I
EMAC RMII PHY Management Clock output  
pin.  
PB.11  
PE.9  
EMAC RMII PHY Management Data pin.  
EMAC  
PB.10  
PB.4  
EMAC_RMII_RXD0  
EMAC_RMII_RXD1  
EMAC RMII Receive Data bus bit 0.  
EMAC RMII Receive Data bus bit 1.  
PC.7  
PB.3  
I
I
Mar 30, 2018  
Page 217 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PC.6  
PB.2  
PA.7  
PB.1  
PA.6  
PE.10  
PB.9  
PE.11  
PB.8  
PE.12  
PB.7  
PE.13  
PB.6  
PB.5  
PC.8  
PB.1  
PE.8  
PB.0  
PE.9  
PB.5  
PE.8  
PA.5  
PE.7  
PG.8  
PB.4  
PE.9  
PA.4  
PE.6  
PG.7  
PB.3  
PE.10  
PA.3  
PE.5  
PG.6  
MFP  
Type  
Description  
MFP3  
I
I
MFP4  
EMAC RMII Carrier Sense/Receive Data input  
pin.  
EMAC_RMII_CRSDV  
EMAC_RMII_RXERR  
EMAC_RMII_TXD0  
EMAC_RMII_TXD1  
EMAC_RMII_TXEN  
EMAC_PPS  
MFP3  
I
MFP4  
I
EMAC RMII Receive Data Error input pin.  
EMAC RMII Transmit Data bus bit 0.  
EMAC RMII Transmit Data bus bit 1.  
EMAC RMII Transmit Enable output pin.  
EMAC Pulse Per Second output pin.  
EMAC RMII reference clock input pin.  
EPWM0 Brake 0 input pin.  
MFP3  
I
MFP3  
O
MFP3  
O
MFP3  
O
MFP3  
O
MFP3  
O
MFP3  
O
MFP3  
O
MFP3  
O
MFP4  
I
EMAC_RMII_REFCLK  
EPWM0_BRAKE0  
EPWM0_BRAKE1  
MFP3  
I
MFP13  
MFP11  
MFP13  
MFP11  
MFP11  
MFP10  
MFP13  
MFP12  
MFP11  
MFP11  
MFP10  
MFP13  
MFP12  
MFP11  
MFP11  
MFP10  
MFP13  
MFP12  
MFP11  
I
I
I
EPWM0 Brake 1 input pin.  
I
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
EPWM0_CH0  
EPWM0_CH1  
EPWM0_CH2  
EPWM0 channel 0 output/capture input.  
EPWM0  
EPWM0 channel 1 output/capture input.  
EPWM0 channel 2 output/capture input.  
Mar 30, 2018  
Page 218 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PB.2  
MFP  
Type  
Description  
MFP11  
MFP10  
MFP13  
MFP12  
MFP11  
MFP11  
MFP10  
MFP13  
MFP12  
MFP11  
MFP11  
MFP10  
MFP13  
MFP12  
MFP11  
MFP12  
MFP11  
MFP10  
MFP9  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I
PE.11  
PA.2  
EPWM0_CH3  
EPWM0 channel 3 output/capture input.  
PE.4  
PG.5  
PB.1  
PE.12  
PA.1  
EPWM0_CH4  
EPWM0 channel 4 output/capture input.  
PE.3  
PD.14  
PB.0  
PE.13  
PA.0  
EPWM0_CH5  
EPWM0 channel 5 output/capture input.  
PE.2  
PH.11  
PA.15  
PC.14  
PA.11  
PF.5  
EPWM0_SYNC_IN  
EPWM0_SYNC_OUT  
EPWM1_BRAKE0  
EPWM1_BRAKE1  
EPWM0 counter synchronous trigger input pin.  
I
O
EPWM0 counter synchronous trigger output  
pin.  
O
PE.10  
PB.7  
MFP11  
MFP11  
MFP11  
MFP11  
MFP12  
MFP11  
MFP12  
MFP11  
MFP12  
MFP11  
MFP12  
MFP11  
MFP12  
MFP11  
MFP12  
I
EPWM1 Brake 0 input pin.  
EPWM1 Brake 1 input pin.  
I
PE.11  
PB.6  
I
I
PC.12  
PE.13  
PC.5  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
EPWM1_CH0  
EPWM1 channel 0 output/capture input.  
EPWM1 channel 1 output/capture input.  
EPWM1  
PB.15  
PC.11  
PC.8  
EPWM1_CH1  
EPWM1_CH2  
PC.4  
PB.14  
PC.10  
PC.7  
EPWM1 channel 2 output/capture input.  
PC.3  
Mar 30, 2018  
Page 219 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PB.13  
PC.9  
PC.6  
PC.2  
PB.12  
PB.1  
PA.7  
PC.1  
PB.7  
PB.0  
PA.6  
PC.0  
PB.6  
PB.15  
PB.10  
PC.14  
PB.11  
PB.5  
PC.12  
PG.0  
PH.2  
PF.3  
MFP  
Type  
Description  
MFP11  
MFP12  
MFP11  
MFP12  
MFP11  
MFP12  
MFP11  
MFP12  
MFP12  
MFP12  
MFP11  
MFP12  
MFP12  
MFP15  
MFP14  
MFP15  
MFP14  
MFP6  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
EPWM1_CH3  
EPWM1 channel 3 output/capture input.  
EPWM1_CH4  
EPWM1_CH5  
EPWM1 channel 4 output/capture input.  
EPWM1 channel 5 output/capture input.  
HSUSB_VBUS_EN  
HSUSB_VBUS_ST  
HSUSB external VBUS regulator enable pin.  
HSUSB external VBUS regulator status pin.  
O
HSUSB  
I
I
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
MFP4  
MFP4  
MFP6  
I2C0_SCL  
MFP4  
I2C0 clock pin.  
PE.13  
PA.5  
PC.1  
PD.7  
PB.4  
PC.11  
PG.1  
PH.3  
PF.2  
MFP4  
MFP9  
MFP9  
I2C0  
MFP4  
MFP6  
MFP4  
MFP4  
MFP6  
I2C0_SDA  
I2C0 data input/output pin.  
MFP4  
PC.8  
PA.4  
PC.0  
MFP4  
MFP9  
MFP9  
Mar 30, 2018  
Page 220 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PD.6  
PG.2  
PC.3  
PG.3  
PC.2  
PB.1  
PG.2  
PA.7  
PA.3  
PF.0  
PC.5  
PD.5  
PA.12  
PE.1  
PB.11  
PB.0  
PG.3  
PA.6  
PA.2  
PF.1  
PC.4  
PD.4  
PA.13  
PE.0  
PB.10  
PG.0  
PC.7  
PH.8  
PB.9  
PG.1  
PC.6  
PH.9  
PB.8  
PA.11  
MFP  
Type  
Description  
MFP4  
MFP4  
MFP9  
MFP4  
MFP9  
MFP9  
MFP5  
MFP8  
MFP9  
MFP3  
MFP9  
MFP4  
MFP4  
MFP8  
MFP7  
MFP9  
MFP5  
MFP8  
MFP9  
MFP3  
MFP9  
MFP4  
MFP4  
MFP8  
MFP7  
MFP5  
MFP8  
MFP8  
MFP7  
MFP5  
MFP8  
MFP8  
MFP7  
MFP7  
I/O  
O
I2C0_SMBAL  
I2C0 SMBus SMBALTER pin  
O
O
I2C0 SMBus SMBSUS pin (PMBus CONTROL  
pin)  
I2C0_SMBSUS  
O
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
I2C1_SCL  
I2C1 clock pin.  
I2C1  
I2C1_SDA  
I2C1 data input/output pin.  
O
I2C1_SMBAL  
I2C1 SMBus SMBALTER pin  
O
O
O
O
I2C1 SMBus SMBSUS pin (PMBus CONTROL  
pin)  
I2C1_SMBSUS  
I2C2_SCL  
O
O
I2C2  
I/O  
I2C2 clock pin.  
Mar 30, 2018  
Page 221 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PA.1  
MFP  
Type  
Description  
MFP9  
MFP3  
MFP6  
MFP6  
MFP9  
MFP8  
MFP7  
MFP9  
MFP3  
MFP6  
MFP6  
MFP9  
MFP8  
MFP8  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
PD.9  
PD.1  
PA.14  
PH.8  
PB.13  
PA.10  
PA.0  
PD.8  
PD.0  
PA.15  
PH.9  
PB.12  
PB.15  
I2C2_SDA  
I2C2 data input/output pin.  
I2C2_SMBAL  
I2C2 SMBus SMBALTER pin  
I2C2 SMBus SMBSUS pin (PMBus CONTROL  
pin)  
I2C2_SMBSUS  
PB.14  
MFP8  
O
PB.5  
PF.10  
PE.8  
PC.4  
PA.12  
PE.1  
PB.3  
PF.8  
MFP10  
MFP4  
MFP4  
MFP6  
MFP2  
MFP5  
MFP10  
MFP4  
MFP4  
MFP6  
MFP2  
MFP5  
MFP10  
MFP4  
MFP4  
MFP6  
MFP2  
MFP5  
MFP10  
O
O
O
O
O
O
I
I2S0_BCLK  
I2S0 bit clock output pin.  
I
PE.10  
PC.2  
PA.14  
PH.8  
PB.2  
PF.7  
I
I2S0_DI  
I2S0 data input pin.  
I2S0  
I
I
I
O
O
O
O
O
O
O
PE.11  
PC.1  
PA.15  
PH.9  
PB.1  
I2S0_DO  
I2S0 data output pin.  
I2S0_LRCK  
I2S0 left right channel clock output pin.  
Mar 30, 2018  
Page 222 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PF.6  
PE.12  
PC.0  
PH.10  
PB.4  
PF.9  
PE.9  
PC.3  
PA.13  
PE.0  
PF.1  
PF.0  
PB.5  
PA.6  
PB.4  
PA.7  
PB.3  
PC.6  
PB.2  
PC.7  
PA.8  
PB.6  
PD.12  
PB.7  
PD.11  
PB.8  
PD.10  
PB.9  
PB.1  
PB.2  
PB.0  
PA.9  
PA.10  
PA.8  
MFP  
Type  
Description  
MFP4  
O
O
O
O
O
O
O
O
O
O
I
MFP4  
MFP6  
MFP5  
MFP10  
MFP4  
MFP4  
I2S0_MCLK  
I2S0 master clock output pin.  
MFP6  
MFP2  
MFP5  
ICE_CLK  
ICE_DAT  
MFP14  
MFP14  
MFP15  
MFP15  
MFP15  
MFP15  
MFP15  
MFP15  
MFP15  
MFP15  
MFP15  
MFP13  
MFP15  
MFP13  
MFP15  
MFP13  
MFP15  
MFP13  
MFP1  
Serial wired debugger clock pin.  
Serial wired debugger data pin.  
ICE  
O
I
INT0  
INT1  
INT2  
INT3  
INT4  
INT5  
INT6  
INT7  
INT0  
INT1  
INT2  
INT3  
INT4  
INT5  
INT6  
INT7  
External interrupt 0 input pin.  
External interrupt 1 input pin.  
External interrupt 2 input pin.  
External interrupt 3 input pin.  
External interrupt 4 input pin.  
External interrupt 5 input pin.  
External interrupt 6 input pin.  
External interrupt 7 input pin.  
I
I
I
I
I
I
I
I
I
I
I
I
I
I
I
OPA0_N  
OPA0_O  
OPA0_P  
OPA1_N  
OPA1_O  
OPA1_P  
A
A
A
A
A
A
Operational amplifier 0 negative input pin.  
Operational amplifier 0 output pin.  
OPA0  
OPA1  
MFP1  
MFP1  
Operational amplifier 0 positive input pin.  
Operational amplifier 1 negative input pin.  
Operational amplifier 1 output pin.  
MFP1  
MFP1  
MFP1  
Operational amplifier 1 positive input pin.  
Mar 30, 2018  
Page 223 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
OPA2_N  
OPA2_O  
OPA2_P  
GPIO  
PD.11  
PD.12  
PD.10  
PD.11  
PA.4  
MFP  
Type  
Description  
MFP1  
A
Operational amplifier 2 negative input pin.  
Operational amplifier 2 output pin.  
Operational amplifier 2 positive input pin.  
OPA2  
MFP1  
A
MFP1  
A
MFP10  
MFP14  
MFP11  
MFP10  
MFP14  
MFP11  
MFP10  
MFP14  
MFP11  
MFP10  
MFP12  
MFP11  
MFP10  
MFP12  
MFP11  
MFP10  
MFP12  
MFP11  
MFP5  
I
QEI0_A  
I
Quadrature encoder 0 phase A input  
Quadrature encoder 0 phase B input  
Quadrature encoder 0 index input  
Quadrature encoder 1 phase A input  
Quadrature encoder 1 phase B input  
Quadrature encoder 1 index input  
PE.3  
I
PD.10  
PA.3  
I
QEI0  
QEI0_B  
I
I
PE.2  
PD.12  
PA.5  
I
QEI0_INDEX  
QEI1_A  
I
PE.4  
I
PA.9  
I
PA.13  
PE.6  
I
I
PA.8  
I
QEI1  
QEI1_B  
PA.14  
PE.5  
I
I
PA.10  
PA.12  
PE.7  
I
QEI1_INDEX  
I
I
PF.2  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
PA.2  
MFP3  
QSPI0_CLK  
PC.2  
PH.8  
PC.14  
PA.1  
MFP4  
Quad SPI0 serial clock pin.  
MFP3  
MFP6  
MFP3  
QSPI0  
QSPI0_MISO0  
PC.1  
PE.1  
MFP4  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
MFP3  
PA.5  
MFP3  
QSPI0_MISO1  
QSPI0_MOSI0  
PC.5  
PH.10  
PA.0  
MFP4  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
MFP3  
MFP3  
PC.0  
MFP4  
Mar 30, 2018  
Page 224 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PE.0  
PA.4  
PC.4  
PH.11  
PA.3  
PC.3  
PH.9  
PB.5  
PF.6  
PA.0  
PE.2  
PB.4  
PF.7  
PA.1  
PE.3  
PB.2  
PF.9  
PA.3  
PE.5  
PB.3  
PF.8  
PA.2  
PE.4  
PC.12  
PF.10  
PA.4  
PE.6  
PC.0  
PD.4  
PG.8  
PB.12  
PC.1  
PD.5  
PG.7  
MFP  
Type  
Description  
MFP3  
MFP3  
MFP4  
MFP3  
MFP3  
MFP4  
MFP3  
MFP9  
MFP3  
MFP6  
MFP6  
MFP9  
MFP3  
MFP6  
MFP6  
MFP9  
MFP3  
MFP6  
MFP6  
MFP9  
MFP3  
MFP6  
MFP6  
MFP9  
MFP3  
MFP6  
MFP6  
MFP5  
MFP8  
MFP4  
MFP3  
MFP5  
MFP8  
MFP4  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
QSPI0_MOSI1  
QSPI0_SS  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
Quad SPI0 slave select pin.  
O
SC0_CLK  
SC0_DAT  
SC0_PWR  
SC0_RST  
SC0_nCD  
Smart Card 0 clock pin.  
Smart Card 0 data pin.  
Smart Card 0 power pin.  
Smart Card 0 reset pin.  
Smart Card 0 card detect pin.  
Smart Card 1 clock pin.  
O
O
I/O  
I/O  
I/O  
I/O  
O
O
SC0  
O
O
O
O
O
O
I
I
I
I
O
O
SC1_CLK  
SC1_DAT  
O
SC1  
O
I/O  
I/O  
I/O  
Smart Card 1 data pin.  
Mar 30, 2018  
Page 225 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PB.13  
PC.3  
PD.7  
PG.5  
PB.15  
PC.2  
PD.6  
PG.6  
PB.14  
PC.4  
PD.3  
PD.14  
PC.14  
PA.8  
MFP  
Type  
Description  
MFP3  
MFP5  
MFP8  
MFP4  
MFP3  
MFP5  
MFP8  
MFP4  
MFP3  
MFP5  
MFP8  
MFP4  
MFP3  
MFP3  
MFP6  
MFP7  
MFP7  
MFP4  
MFP3  
MFP6  
MFP7  
MFP7  
MFP4  
MFP3  
MFP6  
MFP7  
MFP7  
MFP4  
MFP3  
MFP6  
MFP7  
MFP7  
MFP4  
MFP3  
I/O  
O
O
O
O
O
O
O
O
I
SC1_PWR  
Smart Card 1 power pin.  
SC1_RST  
SC1_nCD  
Smart Card 1 reset pin.  
I
Smart Card 1 card detect pin.  
I
I
O
O
O
O
O
I/O  
I/O  
I/O  
I/O  
I/O  
O
O
O
O
O
O
O
O
O
O
I
PA.6  
SC2_CLK  
SC2_DAT  
SC2_PWR  
PD.0  
PA.15  
PE.0  
Smart Card 2 clock pin.  
Smart Card 2 data pin.  
Smart Card 2 power pin.  
PA.9  
PA.7  
PD.1  
PA.14  
PE.1  
SC2  
PA.11  
PC.7  
PD.3  
PA.12  
PH.8  
PA.10  
PC.6  
PD.2  
PA.13  
PH.9  
PC.13  
SC2_RST  
SC2_nCD  
Smart Card 2 reset pin.  
Smart Card 2 card detect pin.  
Mar 30, 2018  
Page 226 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PA.5  
PD.13  
PH.10  
PB.1  
PE.6  
PB.0  
PE.7  
PB.2  
PE.2  
PB.3  
PE.3  
PB.4  
PE.4  
PB.5  
PE.5  
PD.13  
PB.12  
PA.4  
PG.14  
PB.6  
PA.5  
PG.13  
PB.7  
PA.8  
PA.0  
PG.12  
PA.9  
PA.1  
PG.11  
PA.10  
PA.2  
PG.10  
PA.11  
PA.3  
MFP  
Type  
Description  
MFP6  
MFP7  
MFP4  
MFP3  
MFP3  
MFP3  
MFP3  
MFP3  
MFP3  
MFP3  
MFP3  
MFP3  
MFP3  
MFP3  
MFP3  
MFP3  
MFP9  
MFP5  
MFP3  
MFP7  
MFP5  
MFP3  
MFP7  
MFP5  
MFP5  
MFP3  
MFP5  
MFP5  
MFP3  
MFP5  
MFP5  
MFP3  
MFP5  
MFP5  
I
I
I
O
SD0_CLK  
SD0_CMD  
SD0_DAT0  
SD0_DAT1  
SD0_DAT2  
SD0_DAT3  
SD0_nCD  
SD/SDIO0 clock output pin  
SD/SDIO0 command/response pin  
SD/SDIO0 data line bit 0.  
SD/SDIO0 data line bit 1.  
SD/SDIO0 data line bit 2.  
SD/SDIO0 data line bit 3.  
SD/SDIO0 card detect input pin  
O
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I
SD0  
I
O
SD1_CLK  
SD1_CMD  
SD1_DAT0  
SD1_DAT1  
O
SD/SDIO1 clock output pin  
SD/SDIO1 command/response pin  
SD/SDIO1 data line bit 0.  
O
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
SD1  
SD/SDIO1 data line bit 1.  
SD1_DAT2  
SD1_DAT3  
SD/SDIO1 data line bit 2.  
SD/SDIO1 data line bit 3.  
Mar 30, 2018  
Page 227 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PG.9  
PA.6  
PE.14  
PG.15  
PF.8  
MFP  
Type  
Description  
MFP3  
MFP5  
MFP5  
MFP3  
MFP5  
MFP4  
MFP4  
MFP4  
MFP8  
MFP5  
MFP4  
MFP4  
MFP4  
MFP9  
MFP5  
MFP4  
MFP4  
MFP4  
MFP5  
MFP4  
MFP4  
MFP4  
MFP5  
MFP4  
MFP4  
MFP4  
MFP5  
MFP3  
MFP4  
MFP7  
MFP5  
MFP6  
MFP5  
MFP3  
I/O  
I
SD1_nCD  
I
SD/SDIO1 card detect input pin  
I
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
PA.2  
PD.2  
PB.14  
PB.0  
PF.10  
PA.4  
PD.13  
PC.14  
PB.11  
PF.7  
SPI0_CLK  
SPI0 serial clock pin.  
SPI0_I2SMCLK  
SPI0 I2S master clock output pin  
SPI0  
PA.1  
PD.1  
PB.13  
PF.6  
SPI0_MISO  
SPI0_MOSI  
SPI0_SS  
SPI0 MISO (Master In, Slave Out) pin.  
SPI0 MOSI (Master Out, Slave In) pin.  
SPI0 slave select pin.  
PA.0  
PD.0  
PB.12  
PF.9  
PA.3  
PD.3  
PB.15  
PB.3  
PH.6  
PA.7  
PC.1  
PD.5  
PH.8  
PB.1  
PH.3  
SPI1_CLK  
SPI1 serial clock pin.  
SPI1  
SPI1_I2SMCLK  
SPI1 I2S master clock output pin  
Mar 30, 2018  
Page 228 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PA.5  
PC.4  
PD.13  
PH.10  
PB.5  
PH.4  
PC.7  
PC.3  
PD.7  
PE.1  
PB.4  
PH.5  
PC.6  
PC.2  
PD.6  
PE.0  
PB.2  
PH.7  
PA.6  
PC.0  
PD.4  
PH.9  
PA.10  
PG.3  
PE.8  
PA.13  
PC.13  
PG.1  
PE.12  
PA.9  
PG.4  
PE.9  
PA.14  
PA.8  
MFP  
Type  
Description  
MFP4  
MFP7  
MFP5  
MFP6  
MFP5  
MFP3  
MFP4  
MFP7  
MFP5  
MFP6  
MFP5  
MFP3  
MFP4  
MFP7  
MFP5  
MFP6  
MFP5  
MFP3  
MFP4  
MFP7  
MFP5  
MFP6  
MFP4  
MFP3  
MFP5  
MFP5  
MFP4  
MFP3  
MFP5  
MFP4  
MFP3  
MFP5  
MFP5  
MFP4  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
SPI1_MISO  
SPI1_MOSI  
SPI1_SS  
SPI1 MISO (Master In, Slave Out) pin.  
SPI1 MOSI (Master Out, Slave In) pin.  
SPI1 slave select pin.  
SPI2_CLK  
SPI2 serial clock pin.  
SPI2_I2SMCLK  
SPI2 I2S master clock output pin  
SPI2  
SPI2_MISO  
SPI2_MOSI  
SPI2 MISO (Master In, Slave Out) pin.  
SPI2 MOSI (Master Out, Slave In) pin.  
Mar 30, 2018  
Page 229 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PF.11  
PE.10  
PA.15  
PA.11  
PG.2  
PE.11  
PA.12  
PC.10  
PE.4  
MFP  
MFP3  
MFP5  
MFP5  
MFP4  
MFP3  
MFP5  
MFP5  
MFP6  
MFP5  
MFP3  
MFP11  
MFP6  
MFP5  
MFP3  
MFP6  
MFP5  
MFP3  
MFP11  
MFP6  
MFP5  
MFP3  
MFP11  
MFP6  
MFP5  
MFP3  
MFP11  
MFP2  
MFP3  
MFP4  
MFP4  
MFP2  
MFP3  
MFP4  
MFP4  
Type  
Description  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
SPI2_SS  
SPI2 slave select pin.  
SPI3_CLK  
SPI3 serial clock pin.  
PG.6  
PB.11  
PB.1  
SPI3_I2SMCLK  
SPI3_MISO  
PE.6  
SPI3 I2S master clock output pin  
SPI3 MISO (Master In, Slave Out) pin.  
PD.14  
PC.12  
PE.3  
SPI3  
PG.7  
PB.9  
PC.11  
PE.2  
SPI3_MOSI  
SPI3 MOSI (Master Out, Slave In) pin.  
PG.8  
PB.8  
PC.9  
PE.5  
SPI3_SS  
SPI3 slave select pin.  
PG.5  
PB.10  
PA.2  
PC.2  
PG.12  
PE.4  
SPIM_CLK  
SPIM_D2  
SPIM serial clock pin.  
SPIM  
PA.5  
PC.5  
PG.9  
PE.7  
SPIM data 2 pin for Quad Mode I/O.  
Mar 30, 2018  
Page 230 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PA.4  
PC.4  
PG.10  
PE.6  
PA.1  
PC.1  
PG.13  
PE.3  
PA.0  
PC.0  
PG.14  
PE.2  
PA.3  
PC.3  
PG.11  
PE.5  
PF.6  
MFP  
Type  
Description  
MFP2  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
MFP3  
SPIM_D3  
SPIM data 3 pin for Quad Mode I/O.  
MFP4  
MFP4  
MFP2  
MFP3  
SPIM_MISO  
SPIM_MOSI  
SPIM_SS  
SPIM MISO (Master In, Slave Out) pin.  
SPIM MOSI (Master Out, Slave In) pin.  
SPIM slave select pin.  
MFP4  
MFP4  
MFP2  
MFP3  
MFP4  
MFP4  
MFP2  
MFP3  
MFP4  
MFP4  
TAMPER0  
TAMPER1  
TAMPER2  
TAMPER3  
TAMPER4  
TAMPER5  
TAMPER0  
TAMPER1  
TAMPER2  
TAMPER3  
TAMPER4  
TAMPER5  
MFP10  
MFP10  
MFP10  
MFP10  
MFP10  
MFP10  
MFP14  
MFP13  
MFP14  
MFP13  
MFP13  
MFP13  
MFP14  
MFP13  
MFP14  
MFP13  
MFP13  
MFP13  
TAMPER detector loop pin 0.  
TAMPER detector loop pin 1.  
TAMPER detector loop pin 2.  
TAMPER detector loop pin 3.  
TAMPER detector loop pin 4.  
TAMPER detector loop pin 5.  
PF.7  
PF.8  
PF.9  
PF.10  
PF.11  
PB.5  
PG.2  
PC.7  
PA.11  
PH.0  
PB.15  
PB.4  
PG.3  
PC.6  
PC.14  
PA.10  
PH.1  
TM0  
Timer0 event counter input/toggle output pin.  
TM0  
Timer0 external capture input/toggle output  
pin.  
TM0_EXT  
TM1  
Timer1 event counter input/toggle output pin.  
TM1  
Timer1 external capture input/toggle output  
pin.  
TM1_EXT  
Mar 30, 2018  
Page 231 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PB.14  
PB.3  
MFP  
Type  
Description  
MFP13  
MFP14  
MFP13  
MFP14  
MFP14  
MFP13  
MFP13  
MFP13  
MFP14  
MFP13  
MFP14  
MFP13  
MFP13  
MFP13  
MFP14  
MFP14  
MFP14  
MFP14  
MFP14  
MFP3  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
PG.4  
PA.7  
TM2  
Timer2 event counter input/toggle output pin.  
TM2  
PD.0  
PA.9  
Timer2 external capture input/toggle output  
pin.  
TM2_EXT  
TM3  
PH.2  
PB.13  
PB.2  
PF.11  
PA.6  
Timer3 event counter input/toggle output pin.  
TM3  
PA.8  
Timer3 external capture input/toggle output  
pin.  
TM3_EXT  
PH.3  
PB.12  
PE.8  
TRACE_CLK  
ETM Trace Clock output pin  
ETM Trace Data 0 output pin  
ETM Trace Data 1 output pin  
ETM Trace Data 2 output pin  
ETM Trace Data 3 output pin  
TRACE_DATA0  
TRACE_DATA1  
TRACE_DATA2  
TRACE_DATA3  
PE.9  
O
TRACE  
PE.10  
PE.11  
PE.12  
PC.11  
PF.2  
O
O
O
I
MFP3  
I
PA.6  
MFP7  
I
PA.0  
MFP7  
I
UART0_RXD  
PD.2  
PA.15  
PH.11  
PB.12  
PB.8  
MFP9  
I
UART0 data receiver input pin.  
MFP3  
I
MFP8  
I
UART0  
MFP6  
I
MFP5  
I
PC.12  
PF.3  
MFP3  
O
MFP3  
O
PA.7  
MFP7  
O
UART0_TXD  
UART0 data transmitter output pin.  
PA.1  
MFP7  
O
PD.3  
PA.14  
MFP9  
O
MFP3  
O
Mar 30, 2018  
Page 232 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PH.10  
PB.13  
PB.9  
PC.7  
PA.5  
PB.15  
PB.11  
PC.6  
PA.4  
PB.14  
PB.10  
PB.2  
PA.8  
PD.10  
PG.1  
PC.8  
PA.2  
PF.1  
MFP  
MFP8  
MFP6  
MFP5  
MFP7  
MFP7  
MFP6  
MFP5  
MFP7  
MFP7  
MFP6  
MFP5  
MFP6  
MFP7  
MFP3  
MFP8  
MFP8  
MFP8  
MFP2  
MFP3  
MFP10  
MFP6  
MFP6  
MFP7  
MFP3  
MFP8  
MFP8  
MFP8  
MFP2  
MFP3  
MFP10  
MFP6  
MFP8  
MFP8  
MFP6  
Type  
Description  
O
O
O
I
I
UART0_nCTS  
UART0_nRTS  
UART0 clear to Send input pin.  
I
I
O
O
O
O
I
UART0 request to Send output pin.  
I
I
I
I
UART1_RXD  
UART1 data receiver input pin.  
I
I
PD.6  
PH.9  
PB.6  
PB.3  
PA.9  
PD.11  
PG.0  
PE.13  
PA.3  
PF.0  
I
I
I
O
O
O
O
O
O
O
O
O
O
I
UART1  
UART1_TXD  
UART1 data transmitter output pin.  
PD.7  
PH.8  
PB.7  
PE.11  
PA.1  
PB.9  
UART1_nCTS  
I
UART1 clear to Send input pin.  
I
Mar 30, 2018  
Page 233 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PE.12  
PA.0  
PB.8  
PB.0  
PD.12  
PG.0  
PF.5  
MFP  
MFP8  
MFP8  
MFP6  
MFP7  
MFP7  
MFP6  
MFP2  
MFP7  
MFP3  
MFP8  
MFP8  
MFP7  
MFP7  
MFP6  
MFP2  
MFP7  
MFP3  
MFP8  
MFP8  
MFP4  
MFP4  
MFP8  
MFP4  
MFP4  
MFP8  
MFP7  
MFP7  
MFP11  
MFP5  
MFP7  
MFP7  
MFP7  
MFP7  
MFP11  
Type  
Description  
O
O
O
I
UART1_nRTS  
UART1 request to Send output pin.  
I
I
I
UART2_RXD  
UART2 data receiver input pin.  
PE.9  
PE.15  
PC.4  
PC.0  
PB.1  
PC.13  
PG.1  
PF.4  
I
I
I
I
O
O
O
O
O
O
O
O
I
UART2  
UART2_TXD  
UART2 data transmitter output pin.  
PE.8  
PE.14  
PC.5  
PC.1  
PF.5  
UART2_nCTS  
UART2_nRTS  
PD.9  
PC.2  
PF.4  
I
UART2 clear to Send input pin.  
I
O
O
O
I
PD.8  
PC.3  
PC.9  
PE.11  
PC.2  
PD.0  
PE.0  
PB.14  
PC.10  
PE.10  
PC.3  
UART2 request to Send output pin.  
I
I
UART3_RXD  
UART3 data receiver input pin.  
I
UART3  
I
I
O
O
O
UART3_TXD  
UART3 data transmitter output pin.  
Mar 30, 2018  
Page 234 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PD.1  
PE.1  
PB.15  
PD.2  
PH.9  
PB.12  
PD.3  
PH.8  
PB.13  
PF.6  
MFP  
MFP5  
MFP7  
MFP7  
MFP5  
MFP7  
MFP7  
MFP5  
MFP7  
MFP7  
MFP6  
MFP5  
MFP5  
MFP7  
MFP11  
MFP3  
MFP7  
MFP6  
MFP6  
MFP5  
MFP5  
MFP7  
MFP11  
MFP3  
MFP7  
MFP6  
MFP5  
MFP9  
MFP5  
MFP9  
MFP7  
MFP4  
MFP8  
MFP8  
MFP7  
Type  
Description  
O
O
O
I
UART3_nCTS  
UART3_nRTS  
I
UART3 clear to Send input pin.  
I
O
O
O
I
UART3 request to Send output pin.  
PH.3  
PC.6  
PA.2  
PC.4  
PA.13  
PH.11  
PB.10  
PF.7  
I
I
I
UART4_RXD  
UART4 data receiver input pin.  
I
I
I
I
O
O
O
O
O
O
O
O
I
PH.2  
PC.7  
PA.3  
PC.5  
PA.12  
PH.10  
PB.11  
PC.8  
PE.1  
PE.13  
PE.0  
PB.4  
PH.1  
PA.4  
PE.6  
PB.5  
UART4  
UART4_TXD  
UART4 data transmitter output pin.  
UART4_nCTS  
UART4_nRTS  
UART4 clear to Send input pin.  
I
O
O
I
UART4 request to Send output pin.  
I
UART5_RXD  
UART5_TXD  
UART5 data receiver input pin.  
UART5  
I
I
O
UART5 data transmitter output pin.  
Mar 30, 2018  
Page 235 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PH.0  
PA.5  
MFP  
MFP4  
MFP8  
MFP8  
MFP7  
MFP4  
MFP7  
MFP4  
MFP14  
MFP14  
MFP14  
MFP14  
MFP14  
MFP14  
MFP14  
MFP14  
MFP14  
MFP6  
MFP3  
MFP7  
MFP5  
MFP6  
MFP3  
MFP7  
MFP5  
MFP6  
MFP3  
MFP7  
MFP5  
MFP6  
MFP3  
MFP7  
MFP5  
MFP6  
MFP3  
Type  
Description  
O
O
PE.7  
O
PB.2  
I
UART5_nCTS  
UART5_nRTS  
UART5 clear to Send input pin.  
PH.3  
PB.3  
I
O
UART5 request to Send output pin.  
PH.2  
PA.14  
PA.13  
PA.15  
PA.12  
PB.15  
PB.6  
O
USB_D+  
A
USB differential signal D+.  
USB differential signal D-.  
USB_ identification.  
USB_D-  
A
USB_OTG_ID  
USB_VBUS  
I
P
Power supply from USB host or HUB.  
USB  
O
USB_VBUS_EN  
USB_VBUS_ST  
USB external VBUS regulator enable pin.  
USB external VBUS regulator status pin.  
O
PD.4  
PC.14  
PB.7  
I
I
I
PA.11  
PD.0  
PE.2  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
USCI0_CLK  
USCI0_CTL0  
USCI0_CTL1  
USCI0 clock pin.  
PB.12  
PC.13  
PD.4  
PE.6  
USCI0 control 0 pin.  
PC.14  
PA.8  
USCI0  
PD.3  
PE.5  
USCI0 control 1 pin.  
PB.15  
PA.10  
PD.1  
PE.3  
USCI0_DAT0  
USCI0_DAT1  
USCI0 data 0 pin.  
USCI0 data 1 pin.  
PB.13  
PA.9  
PD.2  
Mar 30, 2018  
Page 236 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Group  
Pin Name  
GPIO  
PE.4  
PB.14  
PB.1  
PE.12  
PD.7  
PB.8  
PB.5  
PE.9  
PD.3  
PB.10  
PB.4  
PE.8  
PD.4  
PB.9  
PB.2  
PE.10  
PD.5  
PB.7  
PB.3  
PE.11  
PD.6  
PB.6  
PF.5  
PF.4  
MFP  
MFP7  
MFP5  
MFP8  
MFP6  
MFP6  
MFP4  
MFP8  
MFP6  
MFP6  
MFP4  
MFP8  
MFP6  
MFP6  
MFP4  
MFP8  
MFP6  
MFP6  
MFP4  
MFP8  
MFP6  
MFP6  
MFP4  
MFP10  
MFP10  
Type  
Description  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I
USCI1_CLK  
USCI1_CTL0  
USCI1_CTL1  
USCI1_DAT0  
USCI1_DAT1  
USCI1 clock pin.  
USCI1 control 0 pin.  
USCI1 control 1 pin.  
USCI1 data 0 pin.  
USCI1 data 1 pin.  
USCI1  
X32_IN  
External 32.768 kHz crystal input pin.  
External 32.768 kHz crystal output pin.  
X32  
XT1  
X32_OUT  
O
External 4~24 MHz (high speed) crystal input  
pin.  
XT1_IN  
PF.3  
PF.2  
MFP10  
MFP10  
I
External 4~24 MHz (high speed) crystal output  
pin.  
XT1_OUT  
O
Mar 30, 2018  
Page 237 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.2.8 M480 Multi-function Summary Table Sorted by GPIO  
Pin Name  
Type  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP12  
MFP13  
MFP15  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP12  
MFP13  
MFP15  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
Description  
PA.0  
General purpose digital I/O pin.  
SPIM MOSI (Master Out, Slave In) pin.  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
SPI0 MOSI (Master Out, Slave In) pin.  
SD/SDIO1 data line bit 0.  
SPIM_MOSI  
QSPI0_MOSI0  
SPI0_MOSI  
SD1_DAT0  
SC0_CLK  
Smart Card 0 clock pin.  
PA.0  
UART0_RXD  
UART1_nRTS  
I2C2_SDA  
BPWM0_CH0  
EPWM0_CH5  
DAC0_ST  
I
UART0 data receiver input pin.  
UART1 request to Send output pin.  
I2C2 data input/output pin.  
O
I/O  
I/O  
I/O  
I
BPWM0 channel 0 output/capture input.  
EPWM0 channel 5 output/capture input.  
DAC0 external trigger input.  
PA.1  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
General purpose digital I/O pin.  
SPIM MISO (Master In, Slave Out) pin.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
SPI0 MISO (Master In, Slave Out) pin.  
SD/SDIO1 data line bit 1.  
SPIM_MISO  
QSPI0_MISO0  
SPI0_MISO  
SD1_DAT1  
SC0_DAT  
Smart Card 0 data pin.  
PA.1  
UART0_TXD  
UART1_nCTS  
I2C2_SCL  
UART0 data transmitter output pin.  
UART1 clear to Send input pin.  
I2C2 clock pin.  
I
I/O  
I/O  
I/O  
I
BPWM0_CH1  
EPWM0_CH4  
DAC1_ST  
BPWM0 channel 1 output/capture input.  
EPWM0 channel 4 output/capture input.  
DAC1 external trigger input.  
PA.2  
I/O  
I/O  
I/O  
I/O  
I/O  
O
General purpose digital I/O pin.  
SPIM serial clock pin.  
SPIM_CLK  
QSPI0_CLK  
SPI0_CLK  
Quad SPI0 serial clock pin.  
SPI0 serial clock pin.  
PA.2 SD1_DAT2  
SC0_RST  
SD/SDIO1 data line bit 2.  
Smart Card 0 reset pin.  
UART4_RXD  
UART1_RXD  
I2C1_SDA  
I
UART4 data receiver input pin.  
UART1 data receiver input pin.  
I2C1 data input/output pin.  
I
I/O  
Mar 30, 2018  
Page 238 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
BPWM0_CH2  
EPWM0_CH3  
PA.3  
Type  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
O
MFP  
MFP12  
MFP13  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP12  
MFP13  
MFP14  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP10  
MFP12  
MFP13  
MFP14  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
Description  
BPWM0 channel 2 output/capture input.  
EPWM0 channel 3 output/capture input.  
General purpose digital I/O pin.  
SPIM slave select pin.  
SPIM_SS  
QSPI0_SS  
SPI0_SS  
Quad SPI0 slave select pin.  
SPI0 slave select pin.  
SD1_DAT3  
SC0_PWR  
UART4_TXD  
UART1_TXD  
I2C1_SCL  
BPWM0_CH3  
EPWM0_CH2  
QEI0_B  
SD/SDIO1 data line bit 3.  
Smart Card 0 power pin.  
PA.3  
O
UART4 data transmitter output pin.  
UART1 data transmitter output pin.  
I2C1 clock pin.  
O
I/O  
I/O  
I/O  
I
BPWM0 channel 3 output/capture input.  
EPWM0 channel 2 output/capture input.  
Quadrature encoder 0 phase B input  
General purpose digital I/O pin.  
SPIM data 3 pin for Quad Mode I/O.  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
SPI0 I2S master clock output pin  
SD/SDIO1 clock output pin  
PA.4  
I/O  
I/O  
I/O  
I/O  
O
SPIM_D3  
QSPI0_MOSI1  
SPI0_I2SMCLK  
SD1_CLK  
SC0_nCD  
I
Smart Card 0 card detect pin.  
PA.4 UART0_nRTS  
UART5_RXD  
I2C0_SDA  
O
UART0 request to Send output pin.  
UART5 data receiver input pin.  
I2C0 data input/output pin.  
I
I/O  
I
CAN0_RXD  
BPWM0_CH4  
EPWM0_CH1  
QEI0_A  
CAN0 bus receiver input.  
I/O  
I/O  
I
BPWM0 channel 4 output/capture input.  
EPWM0 channel 1 output/capture input.  
Quadrature encoder 0 phase A input  
General purpose digital I/O pin.  
SPIM data 2 pin for Quad Mode I/O.  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
SPI1 I2S master clock output pin  
SD/SDIO1 command/response pin  
Smart Card 2 card detect pin.  
PA.5  
I/O  
I/O  
I/O  
I/O  
I/O  
I
SPIM_D2  
QSPI0_MISO1  
PA.5 SPI1_I2SMCLK  
SD1_CMD  
SC2_nCD  
UART0_nCTS  
I
UART0 clear to Send input pin.  
Mar 30, 2018  
Page 239 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
Type  
O
MFP  
MFP8  
MFP9  
MFP10  
MFP12  
MFP13  
MFP14  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP11  
MFP12  
MFP13  
MFP14  
MFP15  
MFP0  
MFP2  
MFP3  
MFP4  
MFP6  
MFP7  
MFP8  
MFP11  
MFP12  
MFP13  
MFP14  
MFP15  
MFP0  
MFP1  
MFP2  
Description  
UART5_TXD  
I2C0_SCL  
UART5 data transmitter output pin.  
I2C0 clock pin.  
I/O  
O
CAN0_TXD  
BPWM0_CH5  
EPWM0_CH0  
QEI0_INDEX  
PA.6  
CAN0 bus transmitter output.  
I/O  
I/O  
I
BPWM0 channel 5 output/capture input.  
EPWM0 channel 0 output/capture input.  
Quadrature encoder 0 index input  
General purpose digital I/O pin.  
EBI address/data bus bit 6.  
I/O  
I/O  
I
EBI_AD6  
EMAC_RMII_RXERR  
SPI1_SS  
EMAC RMII Receive Data Error input pin.  
SPI1 slave select pin.  
I/O  
I
SD1_nCD  
SD/SDIO1 card detect input pin  
Smart Card 2 clock pin.  
SC2_CLK  
O
PA.6 UART0_RXD  
I
UART0 data receiver input pin.  
I2C1 data input/output pin.  
I2C1_SDA  
EPWM1_CH5  
BPWM1_CH3  
ACMP1_WLAT  
TM3  
I/O  
I/O  
I/O  
I
EPWM1 channel 5 output/capture input.  
BPWM1 channel 3 output/capture input.  
Analog comparator 1 window latch input pin  
Timer3 event counter input/toggle output pin.  
External interrupt 0 input pin.  
I/O  
I
INT0  
PA.7  
I/O  
I/O  
I
General purpose digital I/O pin.  
EBI address/data bus bit 7.  
EBI_AD7  
EMAC_RMII_CRSDV  
SPI1_CLK  
SC2_DAT  
UART0_TXD  
I2C1_SCL  
EPWM1_CH4  
BPWM1_CH2  
ACMP0_WLAT  
TM2  
EMAC RMII Carrier Sense/Receive Data input pin.  
SPI1 serial clock pin.  
I/O  
I/O  
O
Smart Card 2 data pin.  
UART0 data transmitter output pin.  
I2C1 clock pin.  
PA.7  
I/O  
I/O  
I/O  
I
EPWM1 channel 4 output/capture input.  
BPWM1 channel 2 output/capture input.  
Analog comparator 0 window latch input pin  
Timer2 event counter input/toggle output pin.  
External interrupt 1 input pin.  
I/O  
I
INT1  
PA.8  
I/O  
A
General purpose digital I/O pin.  
Operational amplifier 1 positive input pin.  
EBI address latch enable output pin.  
PA.8 OPA1_P  
EBI_ALE  
O
Mar 30, 2018  
Page 240 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
SC2_CLK  
SPI2_MOSI  
SD1_DAT0  
USCI0_CTL1  
UART1_RXD  
BPWM0_CH3  
QEI1_B  
Type  
O
MFP  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
MFP10  
MFP11  
MFP13  
MFP15  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
MFP10  
MFP11  
MFP13  
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
MFP10  
MFP11  
Description  
Smart Card 2 clock pin.  
I/O  
I/O  
I/O  
I
SPI2 MOSI (Master Out, Slave In) pin.  
SD/SDIO1 data line bit 0.  
USCI0 control 1 pin.  
UART1 data receiver input pin.  
BPWM0 channel 3 output/capture input.  
Quadrature encoder 1 phase B input  
Enhanced capture unit 0 input 2 pin.  
Timer3 external capture input/toggle output pin.  
External interrupt 4 input pin.  
I/O  
I
ECAP0_IC2  
TM3_EXT  
INT4  
I
I/O  
I
PA.9  
I/O  
A
General purpose digital I/O pin.  
Operational amplifier 1 negative input pin.  
EBI external clock output pin.  
Smart Card 2 data pin.  
OPA1_N  
EBI_MCLK  
SC2_DAT  
SPI2_MISO  
SD1_DAT1  
USCI0_DAT1  
UART1_TXD  
BPWM0_CH2  
QEI1_A  
O
I/O  
I/O  
I/O  
I/O  
O
SPI2 MISO (Master In, Slave Out) pin.  
SD/SDIO1 data line bit 1.  
PA.9  
USCI0 data 1 pin.  
UART1 data transmitter output pin.  
BPWM0 channel 2 output/capture input.  
Quadrature encoder 1 phase A input  
Enhanced capture unit 0 input 1 pin.  
Timer2 external capture input/toggle output pin.  
General purpose digital I/O pin.  
Analog comparator 1 positive input 0 pin.  
Operational amplifier 1 output pin.  
EBI write enable output pin.  
I/O  
I
ECAP0_IC1  
TM2_EXT  
PA.10  
I
I/O  
I/O  
A
ACMP1_P0  
OPA1_O  
A
EBI_nWR  
O
SC2_RST  
SPI2_CLK  
SD1_DAT2  
USCI0_DAT0  
I2C2_SDA  
BPWM0_CH1  
QEI1_INDEX  
ECAP0_IC0  
O
Smart Card 2 reset pin.  
I/O  
I/O  
I/O  
I/O  
I/O  
I
SPI2 serial clock pin.  
PA.10  
SD/SDIO1 data line bit 2.  
USCI0 data 0 pin.  
I2C2 data input/output pin.  
BPWM0 channel 1 output/capture input.  
Quadrature encoder 1 index input  
Enhanced capture unit 0 input 0 pin.  
I
Mar 30, 2018  
Page 241 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
TM1_EXT  
DAC0_ST  
PA.11  
Type  
I/O  
I
MFP  
MFP13  
MFP14  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
MFP10  
MFP13  
MFP14  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP11  
MFP12  
MFP14  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP11  
MFP12  
MFP14  
Description  
Timer1 external capture input/toggle output pin.  
DAC0 external trigger input.  
General purpose digital I/O pin.  
Analog comparator 0 positive input 0 pin.  
EBI read enable output pin.  
Smart Card 2 power pin.  
I/O  
A
ACMP0_P0  
EBI_nRD  
O
SC2_PWR  
SPI2_SS  
O
I/O  
I/O  
I/O  
I/O  
I/O  
O
SPI2 slave select pin.  
SD1_DAT3  
USCI0_CLK  
I2C2_SCL  
BPWM0_CH0  
EPWM0_SYNC_OUT  
TM0_EXT  
DAC1_ST  
PA.12  
SD/SDIO1 data line bit 3.  
PA.11  
USCI0 clock pin.  
I2C2 clock pin.  
BPWM0 channel 0 output/capture input.  
EPWM0 counter synchronous trigger output pin.  
Timer0 external capture input/toggle output pin.  
DAC1 external trigger input.  
General purpose digital I/O pin.  
I2S0 bit clock output pin.  
I/O  
I
I/O  
O
I2S0_BCLK  
UART4_TXD  
I2C1_SCL  
SPI2_SS  
O
UART4 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I/O  
O
SPI2 slave select pin.  
PA.12  
CAN0_TXD  
SC2_PWR  
BPWM1_CH2  
QEI1_INDEX  
USB_VBUS  
PA.13  
CAN0 bus transmitter output.  
Smart Card 2 power pin.  
O
I/O  
I
BPWM1 channel 2 output/capture input.  
Quadrature encoder 1 index input  
Power supply from USB host or HUB.  
General purpose digital I/O pin.  
I2S0 master clock output pin.  
UART4 data receiver input pin.  
I2C1 data input/output pin.  
P
I/O  
O
I2S0_MCLK  
UART4_RXD  
I2C1_SDA  
SPI2_CLK  
CAN0_RXD  
SC2_RST  
BPWM1_CH3  
QEI1_A  
I
I/O  
I/O  
I
SPI2 serial clock pin.  
PA.13  
CAN0 bus receiver input.  
O
Smart Card 2 reset pin.  
I/O  
I
BPWM1 channel 3 output/capture input.  
Quadrature encoder 1 phase A input  
USB differential signal D-.  
USB_D-  
A
Mar 30, 2018  
Page 242 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
PA.14  
Type  
I/O  
I
MFP  
MFP0  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP11  
MFP12  
MFP14  
MFP0  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP11  
MFP12  
MFP14  
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP7  
MFP8  
MFP9  
MFP11  
MFP12  
MFP13  
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
Description  
General purpose digital I/O pin.  
I2S0 data input pin.  
I2S0_DI  
UART0_TXD  
SPI2_MISO  
PA.14 I2C2_SCL  
SC2_DAT  
O
UART0 data transmitter output pin.  
SPI2 MISO (Master In, Slave Out) pin.  
I2C2 clock pin.  
I/O  
I/O  
I/O  
I/O  
I
Smart Card 2 data pin.  
BPWM1_CH4  
QEI1_B  
BPWM1 channel 4 output/capture input.  
Quadrature encoder 1 phase B input  
USB differential signal D+.  
USB_D+  
A
PA.15  
I/O  
O
General purpose digital I/O pin.  
I2S0 data output pin.  
I2S0_DO  
UART0_RXD  
SPI2_MOSI  
PA.15 I2C2_SDA  
SC2_CLK  
I
UART0 data receiver input pin.  
SPI2 MOSI (Master Out, Slave In) pin.  
I2C2 data input/output pin.  
I/O  
I/O  
O
Smart Card 2 clock pin.  
BPWM1_CH5  
I/O  
I
BPWM1 channel 5 output/capture input.  
EPWM0 counter synchronous trigger input pin.  
USB_ identification.  
EPWM0_SYNC_IN  
USB_OTG_ID  
PB.0  
I
I/O  
A
General purpose digital I/O pin.  
EADC0 channel 0 analog input.  
Operational amplifier 0 positive input pin.  
EBI address bus bit 9.  
EADC0_CH0  
OPA0_P  
A
EBI_ADR9  
O
SD0_CMD  
I/O  
I
SD/SDIO0 command/response pin  
UART2 data receiver input pin.  
SPI0 I2S master clock output pin  
I2C1 data input/output pin.  
PB.0 UART2_RXD  
SPI0_I2SMCLK  
I2C1_SDA  
I/O  
I/O  
I/O  
I/O  
I
EPWM0_CH5  
EPWM1_CH5  
EPWM0_BRAKE1  
PB.1  
EPWM0 channel 5 output/capture input.  
EPWM1 channel 5 output/capture input.  
EPWM0 Brake 1 input pin.  
I/O  
A
General purpose digital I/O pin.  
EADC0 channel 1 analog input.  
Operational amplifier 0 negative input pin.  
EBI address bus bit 8.  
EADC0_CH1  
PB.1 OPA0_N  
EBI_ADR8  
A
O
SD0_CLK  
O
SD/SDIO0 clock output pin  
Mar 30, 2018  
Page 243 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
Type  
I
MFP  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP10  
MFP11  
MFP12  
MFP13  
MFP0  
MFP1  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP10  
MFP11  
MFP14  
MFP15  
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
Description  
EMAC_RMII_RXERR  
SPI1_I2SMCLK  
SPI3_I2SMCLK  
UART2_TXD  
USCI1_CLK  
I2C1_SCL  
EMAC RMII Receive Data Error input pin.  
SPI1 I2S master clock output pin  
SPI3 I2S master clock output pin  
UART2 data transmitter output pin.  
USCI1 clock pin.  
I/O  
I/O  
O
I/O  
I/O  
O
I2C1 clock pin.  
I2S0_LRCK  
EPWM0_CH4  
EPWM1_CH4  
EPWM0_BRAKE0  
PB.2  
I2S0 left right channel clock output pin.  
EPWM0 channel 4 output/capture input.  
EPWM1 channel 4 output/capture input.  
EPWM0 Brake 0 input pin.  
I/O  
I/O  
I
I/O  
A
General purpose digital I/O pin.  
EADC0 channel 2 analog input.  
Analog comparator 0 positive input 1 pin.  
Operational amplifier 0 output pin.  
EBI address bus bit 3.  
EADC0_CH2  
ACMP0_P1  
OPA0_O  
A
A
EBI_ADR3  
O
SD0_DAT0  
EMAC_RMII_CRSDV  
SPI1_SS  
I/O  
I
SD/SDIO0 data line bit 0.  
EMAC RMII Carrier Sense/Receive Data input pin.  
SPI1 slave select pin.  
I/O  
I
PB.2  
UART1_RXD  
UART5_nCTS  
USCI1_DAT0  
SC0_PWR  
UART1 data receiver input pin.  
UART5 clear to Send input pin.  
USCI1 data 0 pin.  
I
I/O  
O
Smart Card 0 power pin.  
I2S0_DO  
O
I2S0 data output pin.  
EPWM0_CH3  
TM3  
I/O  
I/O  
I
EPWM0 channel 3 output/capture input.  
Timer3 event counter input/toggle output pin.  
External interrupt 3 input pin.  
General purpose digital I/O pin.  
EADC0 channel 3 analog input.  
Analog comparator 0 negative input pin.  
EBI address bus bit 2.  
INT3  
PB.3  
I/O  
A
EADC0_CH3  
ACMP0_N  
A
EBI_ADR2  
O
PB.3  
SD0_DAT1  
EMAC_RMII_RXD1  
SPI1_CLK  
I/O  
I
SD/SDIO0 data line bit 1.  
EMAC RMII Receive Data bus bit 1.  
SPI1 serial clock pin.  
I/O  
O
UART1_TXD  
UART1 data transmitter output pin.  
Mar 30, 2018  
Page 244 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
UART5_nRTS  
USCI1_DAT1  
SC0_RST  
I2S0_DI  
Type  
O
MFP  
MFP7  
MFP8  
MFP9  
MFP10  
MFP11  
MFP14  
MFP15  
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP10  
MFP11  
MFP14  
MFP15  
MFP0  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP10  
Description  
UART5 request to Send output pin.  
USCI1 data 1 pin.  
I/O  
O
Smart Card 0 reset pin.  
I
I2S0 data input pin.  
EPWM0_CH2  
TM2  
I/O  
I/O  
I
EPWM0 channel 2 output/capture input.  
Timer2 event counter input/toggle output pin.  
External interrupt 2 input pin.  
General purpose digital I/O pin.  
EADC0 channel 4 analog input.  
Analog comparator 1 positive input 1 pin.  
EBI address bus bit 1.  
INT2  
PB.4  
I/O  
A
EADC0_CH4  
ACMP1_P1  
EBI_ADR1  
SD0_DAT2  
EMAC_RMII_RXD0  
SPI1_MOSI  
A
O
I/O  
I
SD/SDIO0 data line bit 2.  
EMAC RMII Receive Data bus bit 0.  
SPI1 MOSI (Master Out, Slave In) pin.  
I2C0 data input/output pin.  
I/O  
I/O  
I
PB.4 I2C0_SDA  
UART5_RXD  
USCI1_CTL1  
SC0_DAT  
UART5 data receiver input pin.  
USCI1 control 1 pin.  
I/O  
I/O  
O
Smart Card 0 data pin.  
I2S0_MCLK  
EPWM0_CH1  
TM1  
I2S0 master clock output pin.  
EPWM0 channel 1 output/capture input.  
Timer1 event counter input/toggle output pin.  
External interrupt 1 input pin.  
General purpose digital I/O pin.  
EADC0 channel 5 analog input.  
Analog comparator 1 negative input pin.  
EBI address bus bit 0.  
I/O  
I/O  
I
INT1  
PB.5  
I/O  
A
EADC0_CH5  
ACMP1_N  
EBI_ADR0  
SD0_DAT3  
EMAC_RMII_REFCLK  
SPI1_MISO  
I2C0_SCL  
UART5_TXD  
USCI1_CTL0  
SC0_CLK  
A
O
I/O  
I
SD/SDIO0 data line bit 3.  
EMAC RMII reference clock input pin.  
SPI1 MISO (Master In, Slave Out) pin.  
I2C0 clock pin.  
PB.5  
I/O  
I/O  
O
UART5 data transmitter output pin.  
USCI1 control 0 pin.  
I/O  
O
Smart Card 0 clock pin.  
I2S0_BCLK  
O
I2S0 bit clock output pin.  
Mar 30, 2018  
Page 245 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
EPWM0_CH0  
TM0  
Type  
I/O  
I/O  
I
MFP  
MFP11  
MFP14  
MFP15  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP10  
MFP11  
MFP12  
MFP13  
MFP14  
MFP15  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP10  
MFP11  
MFP12  
MFP13  
MFP14  
MFP15  
MFP0  
Description  
EPWM0 channel 0 output/capture input.  
Timer0 event counter input/toggle output pin.  
External interrupt 0 input pin.  
INT0  
PB.6  
I/O  
A
General purpose digital I/O pin.  
EADC0 channel 6 analog input.  
EBI high byte write enable output pin  
EMAC Pulse Per Second output pin.  
USCI1 data 1 pin.  
EADC0_CH6  
EBI_nWRH  
EMAC_PPS  
USCI1_DAT1  
CAN1_RXD  
UART1_RXD  
O
O
I/O  
I
CAN1 bus receiver input.  
I
UART1 data receiver input pin.  
SD/SDIO1 clock output pin  
PB.6 SD1_CLK  
O
EBI_nCS1  
O
EBI chip select 1 output pin.  
BPWM1_CH5  
EPWM1_BRAKE1  
EPWM1_CH5  
INT4  
I/O  
I
BPWM1 channel 5 output/capture input.  
EPWM1 Brake 1 input pin.  
I/O  
I
EPWM1 channel 5 output/capture input.  
External interrupt 4 input pin.  
USB_VBUS_EN  
ACMP1_O  
O
USB external VBUS regulator enable pin.  
Analog comparator 1 output pin.  
General purpose digital I/O pin.  
EADC0 channel 7 analog input.  
EBI low byte write enable output pin.  
EMAC RMII Transmit Enable output pin.  
USCI1 data 0 pin.  
O
PB.7  
I/O  
A
EADC0_CH7  
EBI_nWRL  
O
EMAC_RMII_TXEN  
USCI1_DAT0  
CAN1_TXD  
UART1_TXD  
O
I/O  
O
CAN1 bus transmitter output.  
O
UART1 data transmitter output pin.  
SD/SDIO1 command/response pin  
EBI chip select 0 output pin.  
PB.7 SD1_CMD  
I/O  
O
EBI_nCS0  
BPWM1_CH4  
EPWM1_BRAKE0  
EPWM1_CH4  
INT5  
I/O  
I
BPWM1 channel 4 output/capture input.  
EPWM1 Brake 0 input pin.  
I/O  
I
EPWM1 channel 4 output/capture input.  
External interrupt 5 input pin.  
USB_VBUS_ST  
ACMP0_O  
I
USB external VBUS regulator status pin.  
Analog comparator 0 output pin.  
General purpose digital I/O pin.  
O
PB.8 PB.8  
I/O  
Mar 30, 2018  
Page 246 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
Type  
A
MFP  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP10  
MFP11  
MFP13  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP10  
MFP11  
MFP13  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP10  
MFP11  
MFP14  
MFP0  
Description  
EADC0_CH8  
EBI_ADR19  
EMAC_RMII_TXD1  
USCI1_CLK  
UART0_RXD  
UART1_nRTS  
I2C1_SMBSUS  
BPWM1_CH3  
SPI3_MOSI  
INT6  
EADC0 channel 8 analog input.  
EBI address bus bit 19.  
O
O
EMAC RMII Transmit Data bus bit 1.  
USCI1 clock pin.  
I/O  
I
UART0 data receiver input pin.  
UART1 request to Send output pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
BPWM1 channel 3 output/capture input.  
SPI3 MOSI (Master Out, Slave In) pin.  
External interrupt 6 input pin.  
General purpose digital I/O pin.  
EADC0 channel 9 analog input.  
EBI address bus bit 18.  
O
O
I/O  
I/O  
I
PB.9  
I/O  
A
EADC0_CH9  
EBI_ADR18  
EMAC_RMII_TXD0  
USCI1_CTL1  
O
O
EMAC RMII Transmit Data bus bit 0.  
USCI1 control 1 pin.  
I/O  
O
PB.9 UART0_TXD  
UART0 data transmitter output pin.  
UART1 clear to Send input pin.  
I2C1 SMBus SMBALTER pin  
UART1_nCTS  
I2C1_SMBAL  
BPWM1_CH2  
SPI3_MISO  
INT7  
I
O
I/O  
I/O  
I
BPWM1 channel 2 output/capture input.  
SPI3 MISO (Master In, Slave Out) pin.  
External interrupt 7 input pin.  
General purpose digital I/O pin.  
EADC0 channel 10 analog input.  
EBI address bus bit 17.  
PB.10  
I/O  
A
EADC0_CH10  
EBI_ADR17  
EMAC_RMII_MDIO  
USCI1_CTL0  
UART0_nRTS  
UART4_RXD  
I2C1_SDA  
O
I/O  
I/O  
O
EMAC RMII PHY Management Data pin.  
USCI1 control 0 pin.  
UART0 request to Send output pin.  
UART4 data receiver input pin.  
I2C1 data input/output pin.  
PB.10  
I
I/O  
I
CAN0_RXD  
BPWM1_CH1  
SPI3_SS  
CAN0 bus receiver input.  
I/O  
I/O  
O
BPWM1 channel 1 output/capture input.  
SPI3 slave select pin.  
HSUSB_VBUS_EN  
HSUSB external VBUS regulator enable pin.  
General purpose digital I/O pin.  
PB.11 PB.11  
I/O  
Mar 30, 2018  
Page 247 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
Type  
A
MFP  
MFP1  
MFP2  
MFP3  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP10  
MFP11  
MFP14  
MFP0  
MFP1  
MFP1  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP11  
MFP13  
MFP0  
MFP1  
MFP1  
MFP1  
MFP1  
MFP2  
MFP3  
MFP4  
Description  
EADC0_CH11  
EBI_ADR16  
EMAC_RMII_MDC  
UART0_nCTS  
UART4_TXD  
I2C1_SCL  
EADC0 channel 11 analog input.  
EBI address bus bit 16.  
O
O
EMAC RMII PHY Management Clock output pin.  
UART0 clear to Send input pin.  
UART4 data transmitter output pin.  
I2C1 clock pin.  
I
O
I/O  
O
CAN0_TXD  
SPI0_I2SMCLK  
BPWM1_CH0  
SPI3_CLK  
CAN0 bus transmitter output.  
I/O  
I/O  
I/O  
I
SPI0 I2S master clock output pin  
BPWM1 channel 0 output/capture input.  
SPI3 serial clock pin.  
HSUSB_VBUS_ST  
PB.12  
HSUSB external VBUS regulator status pin.  
General purpose digital I/O pin.  
EADC0 channel 12 analog input.  
DAC0 channel analog output.  
I/O  
A
EADC0_CH12  
DAC0_OUT  
ACMP0_P2  
ACMP1_P2  
EBI_AD15  
A
A
Analog comparator 0 positive input 2 pin.  
Analog comparator 1 positive input 2 pin.  
EBI address/data bus bit 15.  
A
I/O  
O
SC1_CLK  
Smart Card 1 clock pin.  
PB.12 SPI0_MOSI  
I/O  
I/O  
I
SPI0 MOSI (Master Out, Slave In) pin.  
USCI0 clock pin.  
USCI0_CLK  
UART0_RXD  
UART3_nCTS  
I2C2_SDA  
SD0_nCD  
UART0 data receiver input pin.  
UART3 clear to Send input pin.  
I2C2 data input/output pin.  
I
I/O  
I
SD/SDIO0 card detect input pin  
EPWM1 channel 3 output/capture input.  
Timer3 external capture input/toggle output pin.  
General purpose digital I/O pin.  
EADC0 channel 13 analog input.  
DAC1 channel analog output.  
EPWM1_CH3  
TM3_EXT  
I/O  
I/O  
I/O  
A
PB.13  
EADC0_CH13  
DAC1_OUT  
ACMP0_P3  
ACMP1_P3  
EBI_AD14  
A
A
Analog comparator 0 positive input 3 pin.  
Analog comparator 1 positive input 3 pin.  
EBI address/data bus bit 14.  
PB.13  
A
I/O  
I/O  
I/O  
SC1_DAT  
Smart Card 1 data pin.  
SPI0_MISO  
SPI0 MISO (Master In, Slave Out) pin.  
Mar 30, 2018  
Page 248 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
Type  
I/O  
O
MFP  
MFP5  
MFP6  
MFP7  
MFP8  
MFP11  
MFP13  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP11  
MFP13  
MFP14  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP11  
MFP13  
MFP14  
MFP15  
MFP0  
MFP2  
MFP3  
Description  
USCI0_DAT0  
UART0_TXD  
UART3_nRTS  
I2C2_SCL  
USCI0 data 0 pin.  
UART0 data transmitter output pin.  
UART3 request to Send output pin.  
I2C2 clock pin.  
O
I/O  
I/O  
I/O  
I/O  
A
EPWM1_CH2  
TM2_EXT  
EPWM1 channel 2 output/capture input.  
Timer2 external capture input/toggle output pin.  
General purpose digital I/O pin.  
EADC0 channel 14 analog input.  
EBI address/data bus bit 13.  
PB.14  
EADC0_CH14  
EBI_AD13  
I/O  
O
SC1_RST  
Smart Card 1 reset pin.  
SPI0_CLK  
I/O  
I/O  
O
SPI0 serial clock pin.  
USCI0_DAT1  
UART0_nRTS  
UART3_RXD  
I2C2_SMBSUS  
EPWM1_CH1  
TM1_EXT  
USCI0 data 1 pin.  
PB.14  
UART0 request to Send output pin.  
UART3 data receiver input pin.  
I2C2 SMBus SMBSUS pin (PMBus CONTROL pin)  
EPWM1 channel 1 output/capture input.  
Timer1 external capture input/toggle output pin.  
Clock Out  
I
O
I/O  
I/O  
O
CLKO  
PB.15  
I/O  
A
General purpose digital I/O pin.  
EADC0 channel 15 analog input.  
EBI address/data bus bit 12.  
EADC0_CH15  
EBI_AD12  
I/O  
O
SC1_PWR  
SPI0_SS  
Smart Card 1 power pin.  
I/O  
I/O  
I
SPI0 slave select pin.  
USCI0_CTL1  
USCI0 control 1 pin.  
PB.15 UART0_nCTS  
UART3_TXD  
UART0 clear to Send input pin.  
UART3 data transmitter output pin.  
I2C2 SMBus SMBALTER pin  
O
I2C2_SMBAL  
EPWM1_CH0  
TM0_EXT  
O
I/O  
I/O  
O
EPWM1 channel 0 output/capture input.  
Timer0 external capture input/toggle output pin.  
USB external VBUS regulator enable pin.  
HSUSB external VBUS regulator enable pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 0.  
USB_VBUS_EN  
HSUSB_VBUS_EN  
PC.0  
O
I/O  
I/O  
I/O  
PC.0 EBI_AD0  
SPIM_MOSI  
SPIM MOSI (Master Out, Slave In) pin.  
Mar 30, 2018  
Page 249 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
QSPI0_MOSI0  
SC1_CLK  
Type  
I/O  
O
MFP  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP12  
MFP14  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP12  
MFP14  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP10  
MFP11  
MFP12  
MFP0  
MFP2  
MFP3  
Description  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
Smart Card 1 clock pin.  
I2S0_LRCK  
SPI1_SS  
O
I2S0 left right channel clock output pin.  
SPI1 slave select pin.  
I/O  
I
UART2_RXD  
I2C0_SDA  
EPWM1_CH5  
ACMP1_O  
PC.1  
UART2 data receiver input pin.  
I2C0 data input/output pin.  
I/O  
I/O  
O
EPWM1 channel 5 output/capture input.  
Analog comparator 1 output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 1.  
I/O  
I/O  
I/O  
I/O  
I/O  
O
EBI_AD1  
SPIM_MISO  
QSPI0_MISO0  
SC1_DAT  
SPIM MISO (Master In, Slave Out) pin.  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
Smart Card 1 data pin.  
PC.1 I2S0_DO  
I2S0 data output pin.  
SPI1_CLK  
UART2_TXD  
I2C0_SCL  
EPWM1_CH4  
ACMP0_O  
PC.2  
I/O  
O
SPI1 serial clock pin.  
UART2 data transmitter output pin.  
I2C0 clock pin.  
I/O  
I/O  
O
EPWM1 channel 4 output/capture input.  
Analog comparator 0 output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 2.  
I/O  
I/O  
I/O  
I/O  
O
EBI_AD2  
SPIM_CLK  
QSPI0_CLK  
SC1_RST  
SPIM serial clock pin.  
Quad SPI0 serial clock pin.  
Smart Card 1 reset pin.  
I2S0_DI  
I
I2S0 data input pin.  
PC.2  
SPI1_MOSI  
UART2_nCTS  
I2C0_SMBSUS  
CAN1_RXD  
UART3_RXD  
EPWM1_CH3  
PC.3  
I/O  
I
SPI1 MOSI (Master Out, Slave In) pin.  
UART2 clear to Send input pin.  
I2C0 SMBus SMBSUS pin (PMBus CONTROL pin)  
CAN1 bus receiver input.  
O
I
I
UART3 data receiver input pin.  
EPWM1 channel 3 output/capture input.  
General purpose digital I/O pin.  
EBI address/data bus bit 3.  
I/O  
I/O  
I/O  
I/O  
PC.3 EBI_AD3  
SPIM_SS  
SPIM slave select pin.  
Mar 30, 2018  
Page 250 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
Type  
I/O  
O
MFP  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP10  
MFP11  
MFP12  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP10  
MFP11  
MFP12  
MFP0  
MFP2  
MFP3  
MFP4  
MFP8  
MFP9  
MFP10  
MFP11  
MFP12  
MFP0  
MFP2  
MFP3  
MFP4  
Description  
QSPI0_SS  
SC1_PWR  
I2S0_MCLK  
SPI1_MISO  
UART2_nRTS  
I2C0_SMBAL  
CAN1_TXD  
UART3_TXD  
EPWM1_CH2  
PC.4  
Quad SPI0 slave select pin.  
Smart Card 1 power pin.  
O
I2S0 master clock output pin.  
I/O  
O
SPI1 MISO (Master In, Slave Out) pin.  
UART2 request to Send output pin.  
I2C0 SMBus SMBALTER pin  
O
O
CAN1 bus transmitter output.  
O
UART3 data transmitter output pin.  
EPWM1 channel 2 output/capture input.  
General purpose digital I/O pin.  
EBI address/data bus bit 4.  
I/O  
I/O  
I/O  
I/O  
I/O  
I
EBI_AD4  
SPIM_D3  
SPIM data 3 pin for Quad Mode I/O.  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
Smart Card 1 card detect pin.  
I2S0 bit clock output pin.  
QSPI0_MOSI1  
SC1_nCD  
I2S0_BCLK  
SPI1_I2SMCLK  
UART2_RXD  
I2C1_SDA  
CAN0_RXD  
UART4_RXD  
EPWM1_CH1  
PC.5  
O
PC.4  
I/O  
I
SPI1 I2S master clock output pin  
UART2 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
I
CAN0 bus receiver input.  
I
UART4 data receiver input pin.  
EPWM1 channel 1 output/capture input.  
General purpose digital I/O pin.  
EBI address/data bus bit 5.  
I/O  
I/O  
I/O  
I/O  
I/O  
O
EBI_AD5  
SPIM_D2  
SPIM data 2 pin for Quad Mode I/O.  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
UART2 data transmitter output pin.  
I2C1 clock pin.  
QSPI0_MISO1  
PC.5 UART2_TXD  
I2C1_SCL  
I/O  
O
CAN0_TXD  
UART4_TXD  
EPWM1_CH0  
PC.6  
CAN0 bus transmitter output.  
O
UART4 data transmitter output pin.  
EPWM1 channel 0 output/capture input.  
General purpose digital I/O pin.  
EBI address/data bus bit 8.  
I/O  
I/O  
I/O  
I
EBI_AD8  
PC.6  
EMAC_RMII_RXD1  
EMAC RMII Receive Data bus bit 1.  
SPI1 MOSI (Master Out, Slave In) pin.  
SPI1_MOSI  
I/O  
Mar 30, 2018  
Page 251 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
Type  
I
MFP  
MFP5  
MFP6  
MFP7  
MFP8  
MFP11  
MFP12  
MFP14  
MFP15  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP11  
MFP12  
MFP14  
MFP15  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP8  
MFP11  
MFP12  
MFP0  
MFP2  
MFP6  
MFP7  
MFP9  
MFP12  
Description  
UART4_RXD  
SC2_RST  
UART4 data receiver input pin.  
Smart Card 2 reset pin.  
O
UART0_nRTS  
I2C1_SMBSUS  
EPWM1_CH3  
BPWM1_CH1  
TM1  
O
UART0 request to Send output pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
EPWM1 channel 3 output/capture input.  
BPWM1 channel 1 output/capture input.  
Timer1 event counter input/toggle output pin.  
External interrupt 2 input pin.  
O
I/O  
I/O  
I/O  
I
INT2  
PC.7  
I/O  
I/O  
I
General purpose digital I/O pin.  
EBI address/data bus bit 9.  
EBI_AD9  
EMAC_RMII_RXD0  
SPI1_MISO  
UART4_TXD  
SC2_PWR  
UART0_nCTS  
I2C1_SMBAL  
EPWM1_CH2  
BPWM1_CH0  
TM0  
EMAC RMII Receive Data bus bit 0.  
SPI1 MISO (Master In, Slave Out) pin.  
UART4 data transmitter output pin.  
Smart Card 2 power pin.  
I/O  
O
O
PC.7  
I
UART0 clear to Send input pin.  
I2C1 SMBus SMBALTER pin  
O
I/O  
I/O  
I/O  
I
EPWM1 channel 2 output/capture input.  
BPWM1 channel 0 output/capture input.  
Timer0 event counter input/toggle output pin.  
External interrupt 3 input pin.  
INT3  
PC.8  
I/O  
O
General purpose digital I/O pin.  
EBI address bus bit 16.  
EBI_ADR16  
EMAC_RMII_REFCLK  
I2C0_SDA  
UART4_nCTS  
UART1_RXD  
EPWM1_CH1  
BPWM1_CH4  
PC.9  
I
EMAC RMII reference clock input pin.  
I2C0 data input/output pin.  
I/O  
I
PC.8  
UART4 clear to Send input pin.  
UART1 data receiver input pin.  
EPWM1 channel 1 output/capture input.  
BPWM1 channel 4 output/capture input.  
General purpose digital I/O pin.  
EBI address bus bit 7.  
I
I/O  
I/O  
I/O  
O
EBI_ADR7  
SPI3_SS  
I/O  
I
SPI3 slave select pin.  
PC.9  
UART3_RXD  
CAN1_RXD  
EPWM1_CH3  
UART3 data receiver input pin.  
CAN1 bus receiver input.  
I
I/O  
EPWM1 channel 3 output/capture input.  
Mar 30, 2018  
Page 252 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
PC.10  
Type  
I/O  
O
MFP  
MFP0  
MFP2  
MFP6  
MFP7  
MFP9  
MFP11  
MFP12  
MFP0  
MFP2  
MFP3  
MFP4  
MFP6  
MFP11  
MFP12  
MFP14  
MFP0  
MFP2  
MFP3  
MFP4  
MFP6  
MFP9  
MFP11  
MFP12  
MFP14  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP9  
MFP13  
MFP14  
Description  
General purpose digital I/O pin.  
EBI address bus bit 6.  
EBI_ADR6  
SPI3_CLK  
I/O  
O
SPI3 serial clock pin.  
PC.10 UART3_TXD  
CAN1_TXD  
ECAP1_IC0  
EPWM1_CH2  
PC.11  
UART3 data transmitter output pin.  
CAN1 bus transmitter output.  
Enhanced capture unit 1 input 0 pin.  
EPWM1 channel 2 output/capture input.  
General purpose digital I/O pin.  
EBI address bus bit 5.  
O
I
I/O  
I/O  
O
EBI_ADR5  
UART0_RXD  
I
UART0 data receiver input pin.  
I2C0 data input/output pin.  
I2C0_SDA  
PC.11  
I/O  
I/O  
I
SPI3_MOSI  
SPI3 MOSI (Master Out, Slave In) pin.  
Enhanced capture unit 1 input 1 pin.  
EPWM1 channel 1 output/capture input.  
Analog comparator 1 output pin.  
General purpose digital I/O pin.  
EBI address bus bit 4.  
ECAP1_IC1  
EPWM1_CH1  
ACMP1_O  
I/O  
O
PC.12  
I/O  
O
EBI_ADR4  
UART0_TXD  
I2C0_SCL  
O
UART0 data transmitter output pin.  
I2C0 clock pin.  
I/O  
I/O  
I
PC.12 SPI3_MISO  
SC0_nCD  
SPI3 MISO (Master In, Slave Out) pin.  
Smart Card 0 card detect pin.  
Enhanced capture unit 1 input 2 pin.  
EPWM1 channel 0 output/capture input.  
Analog comparator 0 output pin.  
General purpose digital I/O pin.  
EBI address bus bit 10.  
ECAP1_IC2  
EPWM1_CH0  
ACMP0_O  
I
I/O  
O
PC.13  
I/O  
O
EBI_ADR10  
SC2_nCD  
I
Smart Card 2 card detect pin.  
SPI2 I2S master clock output pin  
CAN1 bus transmitter output.  
USCI0 control 0 pin.  
SPI2_I2SMCLK  
I/O  
O
CAN1_TXD  
PC.13  
USCI0_CTL0  
I/O  
O
UART2_TXD  
BPWM0_CH4  
CLKO  
UART2 data transmitter output pin.  
BPWM0 channel 4 output/capture input.  
Clock Out  
I/O  
O
EADC0_ST  
I
EADC0 external trigger input.  
Mar 30, 2018  
Page 253 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
PC.14  
Type  
I/O  
I/O  
I
MFP  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP11  
MFP13  
MFP14  
MFP15  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP14  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP7  
MFP9  
MFP0  
MFP2  
Description  
General purpose digital I/O pin.  
EBI address/data bus bit 11.  
Smart Card 1 card detect pin.  
SPI0 I2S master clock output pin  
USCI0 control 0 pin.  
EBI_AD11  
SC1_nCD  
SPI0_I2SMCLK  
USCI0_CTL0  
QSPI0_CLK  
EPWM0_SYNC_IN  
TM1  
I/O  
I/O  
I/O  
I
PC.14  
Quad SPI0 serial clock pin.  
EPWM0 counter synchronous trigger input pin.  
Timer1 event counter input/toggle output pin.  
USB external VBUS regulator status pin.  
HSUSB external VBUS regulator status pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 13.  
USCI0 clock pin.  
I/O  
I
USB_VBUS_ST  
HSUSB_VBUS_ST  
PD.0  
I
I/O  
I/O  
I/O  
I/O  
I
EBI_AD13  
USCI0_CLK  
SPI0_MOSI  
UART3_RXD  
I2C2_SDA  
SC2_CLK  
SPI0 MOSI (Master Out, Slave In) pin.  
UART3 data receiver input pin.  
I2C2 data input/output pin.  
PD.0  
I/O  
O
Smart Card 2 clock pin.  
TM2  
I/O  
I/O  
I/O  
I/O  
I/O  
O
Timer2 event counter input/toggle output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 12.  
USCI0 data 0 pin.  
PD.1  
EBI_AD12  
USCI0_DAT0  
PD.1 SPI0_MISO  
UART3_TXD  
I2C2_SCL  
SPI0 MISO (Master In, Slave Out) pin.  
UART3 data transmitter output pin.  
I2C2 clock pin.  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I
SC2_DAT  
Smart Card 2 data pin.  
PD.2  
General purpose digital I/O pin.  
EBI address/data bus bit 11.  
USCI0 data 1 pin.  
EBI_AD11  
USCI0_DAT1  
PD.2 SPI0_CLK  
UART3_nCTS  
SC2_RST  
SPI0 serial clock pin.  
UART3 clear to Send input pin.  
Smart Card 2 reset pin.  
O
UART0_RXD  
I
UART0 data receiver input pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 10.  
PD.3  
PD.3  
I/O  
I/O  
EBI_AD10  
Mar 30, 2018  
Page 254 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
USCI0_CTL1  
SPI0_SS  
Type  
I/O  
I/O  
O
MFP  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP0  
MFP3  
MFP4  
MFP5  
MFP6  
MFP8  
MFP14  
MFP0  
MFP4  
MFP5  
MFP6  
MFP8  
MFP0  
MFP3  
MFP4  
MFP5  
MFP6  
MFP8  
MFP0  
MFP3  
MFP4  
MFP5  
MFP6  
MFP8  
MFP0  
MFP2  
MFP3  
Description  
USCI0 control 1 pin.  
SPI0 slave select pin.  
UART3_nRTS  
USCI1_CTL0  
SC2_PWR  
SC1_nCD  
UART3 request to Send output pin.  
USCI1 control 0 pin.  
I/O  
O
Smart Card 2 power pin.  
Smart Card 1 card detect pin.  
UART0 data transmitter output pin.  
General purpose digital I/O pin.  
USCI0 control 0 pin.  
I
UART0_TXD  
PD.4  
O
I/O  
I/O  
I/O  
I/O  
I/O  
O
USCI0_CTL0  
I2C1_SDA  
I2C1 data input/output pin.  
SPI1 slave select pin.  
PD.4 SPI1_SS  
USCI1_CTL1  
SC1_CLK  
USB_VBUS_ST  
PD.5  
USCI1 control 1 pin.  
Smart Card 1 clock pin.  
I
USB external VBUS regulator status pin.  
General purpose digital I/O pin.  
I2C1 clock pin.  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I
I2C1_SCL  
PD.5 SPI1_CLK  
SPI1 serial clock pin.  
USCI1_DAT0  
SC1_DAT  
PD.6  
USCI1 data 0 pin.  
Smart Card 1 data pin.  
General purpose digital I/O pin.  
UART1 data receiver input pin.  
I2C0 data input/output pin.  
SPI1 MOSI (Master Out, Slave In) pin.  
USCI1 data 1 pin.  
UART1_RXD  
I2C0_SDA  
SPI1_MOSI  
USCI1_DAT1  
SC1_RST  
PD.7  
I/O  
I/O  
I/O  
O
PD.6  
Smart Card 1 reset pin.  
I/O  
O
General purpose digital I/O pin.  
UART1 data transmitter output pin.  
I2C0 clock pin.  
UART1_TXD  
I2C0_SCL  
SPI1_MISO  
USCI1_CLK  
SC1_PWR  
PD.8  
I/O  
I/O  
I/O  
O
PD.7  
SPI1 MISO (Master In, Slave Out) pin.  
USCI1 clock pin.  
Smart Card 1 power pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 6.  
I2C2 data input/output pin.  
I/O  
I/O  
I/O  
PD.8 EBI_AD6  
I2C2_SDA  
Mar 30, 2018  
Page 255 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
UART2_nRTS  
PD.9  
Type  
O
I/O  
I/O  
I/O  
I
MFP  
MFP4  
MFP0  
MFP2  
MFP3  
MFP4  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP10  
MFP15  
MFP0  
MFP1  
MFP2  
MFP3  
MFP4  
MFP10  
MFP15  
MFP0  
MFP1  
MFP2  
MFP5  
MFP7  
MFP9  
MFP10  
MFP13  
MFP14  
MFP15  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
Description  
UART2 request to Send output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 7.  
EBI_AD7  
I2C2_SCL  
UART2_nCTS  
PD.10  
PD.9  
I2C2 clock pin.  
UART2 clear to Send input pin.  
General purpose digital I/O pin.  
Operational amplifier 2 positive input pin.  
EBI chip select 2 output pin.  
UART1 data receiver input pin.  
CAN0 bus receiver input.  
I/O  
A
OPA2_P  
EBI_nCS2  
O
I
PD.10 UART1_RXD  
CAN0_RXD  
QEI0_B  
I
I
Quadrature encoder 0 phase B input  
External interrupt 7 input pin.  
General purpose digital I/O pin.  
Operational amplifier 2 negative input pin.  
EBI chip select 1 output pin.  
UART1 data transmitter output pin.  
CAN0 bus transmitter output.  
Quadrature encoder 0 phase A input  
External interrupt 6 input pin.  
General purpose digital I/O pin.  
Operational amplifier 2 output pin.  
EBI chip select 0 output pin.  
CAN1 bus receiver input.  
INT7  
I
PD.11  
I/O  
A
OPA2_N  
EBI_nCS1  
PD.11 UART1_TXD  
CAN0_TXD  
QEI0_A  
O
O
O
I
INT6  
I
PD.12  
I/O  
A
OPA2_O  
EBI_nCS0  
CAN1_RXD  
O
I
UART2_RXD  
PD.12  
I
UART2 data receiver input pin.  
BPWM0 channel 5 output/capture input.  
Quadrature encoder 0 index input  
Clock Out  
BPWM0_CH5  
I/O  
I
QEI0_INDEX  
CLKO  
O
I
EADC0_ST  
INT5  
EADC0 external trigger input.  
External interrupt 5 input pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 10.  
SD/SDIO0 card detect input pin  
SPI0 I2S master clock output pin  
SPI1 I2S master clock output pin  
I
PD.13  
I/O  
I/O  
I
EBI_AD10  
PD.13 SD0_nCD  
SPI0_I2SMCLK  
SPI1_I2SMCLK  
I/O  
I/O  
Mar 30, 2018  
Page 256 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
SC2_nCD  
Type  
I
MFP  
MFP7  
MFP0  
MFP2  
MFP3  
MFP4  
MFP11  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP11  
MFP12  
MFP13  
Description  
Smart Card 2 card detect pin.  
General purpose digital I/O pin.  
EBI chip select 0 output pin.  
PD.14  
I/O  
O
EBI_nCS0  
PD.14 SPI3_I2SMCLK  
SC1_nCD  
I/O  
I
SPI3 I2S master clock output pin  
Smart Card 1 card detect pin.  
EPWM0 channel 4 output/capture input.  
General purpose digital I/O pin.  
EBI address/data bus bit 11.  
EPWM0_CH4  
PE.0  
I/O  
I/O  
I/O  
I/O  
O
EBI_AD11  
QSPI0_MOSI0  
SC2_CLK  
Quad SPI0 MOSI0 (Master Out, Slave In) pin.  
Smart Card 2 clock pin.  
PE.0 I2S0_MCLK  
SPI1_MOSI  
UART3_RXD  
I2C1_SDA  
O
I2S0 master clock output pin.  
I/O  
I
SPI1 MOSI (Master Out, Slave In) pin.  
UART3 data receiver input pin.  
I2C1 data input/output pin.  
I/O  
O
UART4_nRTS  
PE.1  
UART4 request to Send output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 10.  
I/O  
I/O  
I/O  
I/O  
O
EBI_AD10  
QSPI0_MISO0  
SC2_DAT  
Quad SPI0 MISO0 (Master In, Slave Out) pin.  
Smart Card 2 data pin.  
PE.1 I2S0_BCLK  
SPI1_MISO  
UART3_TXD  
I2C1_SCL  
I2S0 bit clock output pin.  
I/O  
O
SPI1 MISO (Master In, Slave Out) pin.  
UART3 data transmitter output pin.  
I2C1 clock pin.  
I/O  
I
UART4_nCTS  
PE.2  
UART4 clear to Send input pin.  
General purpose digital I/O pin.  
EBI address latch enable output pin.  
SD/SDIO0 data line bit 0.  
I/O  
O
EBI_ALE  
SD0_DAT0  
SPIM_MOSI  
I/O  
I/O  
I/O  
O
SPIM MOSI (Master Out, Slave In) pin.  
SPI3 MOSI (Master Out, Slave In) pin.  
Smart Card 0 clock pin.  
SPI3_MOSI  
PE.2  
SC0_CLK  
USCI0_CLK  
QEI0_B  
I/O  
I
USCI0 clock pin.  
Quadrature encoder 0 phase B input  
EPWM0 channel 5 output/capture input.  
BPWM0 channel 0 output/capture input.  
EPWM0_CH5  
BPWM0_CH0  
I/O  
I/O  
Mar 30, 2018  
Page 257 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
PE.3  
Type  
I/O  
O
MFP  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP11  
MFP12  
MFP13  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP11  
MFP12  
MFP13  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP11  
MFP12  
MFP13  
MFP0  
MFP3  
MFP4  
MFP5  
Description  
General purpose digital I/O pin.  
EBI external clock output pin.  
SD/SDIO0 data line bit 1.  
EBI_MCLK  
SD0_DAT1  
SPIM_MISO  
SPI3_MISO  
SC0_DAT  
USCI0_DAT0  
QEI0_A  
I/O  
I/O  
I/O  
I/O  
I/O  
I
SPIM MISO (Master In, Slave Out) pin.  
SPI3 MISO (Master In, Slave Out) pin.  
Smart Card 0 data pin.  
PE.3  
USCI0 data 0 pin.  
Quadrature encoder 0 phase A input  
EPWM0 channel 4 output/capture input.  
BPWM0 channel 1 output/capture input.  
General purpose digital I/O pin.  
EBI write enable output pin.  
SD/SDIO0 data line bit 2.  
EPWM0_CH4  
BPWM0_CH1  
PE.4  
I/O  
I/O  
I/O  
O
EBI_nWR  
SD0_DAT2  
SPIM_CLK  
SPI3_CLK  
SC0_RST  
USCI0_DAT1  
QEI0_INDEX  
EPWM0_CH3  
BPWM0_CH2  
PE.5  
I/O  
I/O  
I/O  
O
SPIM serial clock pin.  
SPI3 serial clock pin.  
PE.4  
Smart Card 0 reset pin.  
I/O  
I
USCI0 data 1 pin.  
Quadrature encoder 0 index input  
EPWM0 channel 3 output/capture input.  
BPWM0 channel 2 output/capture input.  
General purpose digital I/O pin.  
EBI read enable output pin.  
SD/SDIO0 data line bit 3.  
I/O  
I/O  
I/O  
O
EBI_nRD  
SD0_DAT3  
SPIM_SS  
I/O  
I/O  
I/O  
O
SPIM slave select pin.  
SPI3_SS  
SPI3 slave select pin.  
PE.5  
SC0_PWR  
USCI0_CTL1  
QEI1_B  
Smart Card 0 power pin.  
I/O  
I
USCI0 control 1 pin.  
Quadrature encoder 1 phase B input  
EPWM0 channel 2 output/capture input.  
BPWM0 channel 3 output/capture input.  
General purpose digital I/O pin.  
SD/SDIO0 clock output pin  
EPWM0_CH2  
BPWM0_CH3  
PE.6  
I/O  
I/O  
I/O  
O
SD0_CLK  
SPIM_D3  
PE.6  
I/O  
I/O  
SPIM data 3 pin for Quad Mode I/O.  
SPI3 I2S master clock output pin  
SPI3_I2SMCLK  
Mar 30, 2018  
Page 258 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
Type  
I
MFP  
MFP6  
MFP7  
MFP8  
MFP9  
MFP11  
MFP12  
MFP13  
MFP0  
MFP3  
MFP4  
MFP8  
MFP9  
MFP11  
MFP12  
MFP13  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP10  
MFP11  
MFP12  
MFP14  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP10  
Description  
SC0_nCD  
Smart Card 0 card detect pin.  
USCI0 control 0 pin.  
USCI0_CTL0  
UART5_RXD  
CAN1_RXD  
QEI1_A  
I/O  
I
UART5 data receiver input pin.  
CAN1 bus receiver input.  
I
I
Quadrature encoder 1 phase A input  
EPWM0 channel 1 output/capture input.  
BPWM0 channel 4 output/capture input.  
General purpose digital I/O pin.  
SD/SDIO0 command/response pin  
SPIM data 2 pin for Quad Mode I/O.  
UART5 data transmitter output pin.  
CAN1 bus transmitter output.  
Quadrature encoder 1 index input  
EPWM0 channel 0 output/capture input.  
BPWM0 channel 5 output/capture input.  
General purpose digital I/O pin.  
EBI address bus bit 10.  
EPWM0_CH1  
BPWM0_CH4  
PE.7  
I/O  
I/O  
I/O  
I/O  
I/O  
O
SD0_CMD  
SPIM_D2  
UART5_TXD  
CAN1_TXD  
QEI1_INDEX  
EPWM0_CH0  
BPWM0_CH5  
PE.8  
PE.7  
O
I
I/O  
I/O  
I/O  
O
EBI_ADR10  
EMAC_RMII_MDC  
I2S0_BCLK  
SPI2_CLK  
O
EMAC RMII PHY Management Clock output pin.  
I2S0 bit clock output pin.  
O
I/O  
I/O  
O
SPI2 serial clock pin.  
PE.8 USCI1_CTL1  
UART2_TXD  
EPWM0_CH0  
EPWM0_BRAKE0  
ECAP0_IC0  
USCI1 control 1 pin.  
UART2 data transmitter output pin.  
EPWM0 channel 0 output/capture input.  
EPWM0 Brake 0 input pin.  
I/O  
I
I
Enhanced capture unit 0 input 0 pin.  
ETM Trace Clock output pin  
TRACE_CLK  
PE.9  
O
I/O  
O
General purpose digital I/O pin.  
EBI address bus bit 11.  
EBI_ADR11  
EMAC_RMII_MDIO  
I/O  
O
EMAC RMII PHY Management Data pin.  
I2S0 master clock output pin.  
I2S0_MCLK  
PE.9  
SPI2_MISO  
I/O  
I/O  
I
SPI2 MISO (Master In, Slave Out) pin.  
USCI1 control 0 pin.  
USCI1_CTL0  
UART2_RXD  
EPWM0_CH1  
UART2 data receiver input pin.  
EPWM0 channel 1 output/capture input.  
I/O  
Mar 30, 2018  
Page 259 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
Type  
I
MFP  
MFP11  
MFP12  
MFP14  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP10  
MFP11  
MFP12  
MFP14  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP10  
MFP11  
MFP13  
MFP14  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP8  
MFP10  
Description  
EPWM0_BRAKE1  
ECAP0_IC1  
TRACE_DATA0  
PE.10  
EPWM0 Brake 1 input pin.  
I
Enhanced capture unit 0 input 1 pin.  
ETM Trace Data 0 output pin  
General purpose digital I/O pin.  
EBI address bus bit 12.  
O
I/O  
O
EBI_ADR12  
EMAC_RMII_TXD0  
I2S0_DI  
O
EMAC RMII Transmit Data bus bit 0.  
I2S0 data input pin.  
I
SPI2_MOSI  
I/O  
I/O  
O
SPI2 MOSI (Master Out, Slave In) pin.  
USCI1 data 0 pin.  
PE.10 USCI1_DAT0  
UART3_TXD  
EPWM0_CH2  
EPWM1_BRAKE0  
ECAP0_IC2  
UART3 data transmitter output pin.  
EPWM0 channel 2 output/capture input.  
EPWM1 Brake 0 input pin.  
I/O  
I
I
Enhanced capture unit 0 input 2 pin.  
ETM Trace Data 1 output pin  
General purpose digital I/O pin.  
EBI address bus bit 13.  
TRACE_DATA1  
PE.11  
O
I/O  
O
EBI_ADR13  
EMAC_RMII_TXD1  
I2S0_DO  
O
EMAC RMII Transmit Data bus bit 1.  
I2S0 data output pin.  
O
SPI2_SS  
I/O  
I/O  
I
SPI2 slave select pin.  
USCI1_DAT1  
UART3_RXD  
UART1_nCTS  
EPWM0_CH3  
EPWM1_BRAKE1  
ECAP1_IC2  
USCI1 data 1 pin.  
PE.11  
UART3 data receiver input pin.  
UART1 clear to Send input pin.  
EPWM0 channel 3 output/capture input.  
EPWM1 Brake 1 input pin.  
I
I/O  
I
I
Enhanced capture unit 1 input 2 pin.  
ETM Trace Data 2 output pin  
General purpose digital I/O pin.  
EBI address bus bit 14.  
TRACE_DATA2  
PE.12  
O
I/O  
O
EBI_ADR14  
EMAC_RMII_TXEN  
I2S0_LRCK  
O
EMAC RMII Transmit Enable output pin.  
I2S0 left right channel clock output pin.  
SPI2 I2S master clock output pin  
USCI1 clock pin.  
O
PE.12  
SPI2_I2SMCLK  
USCI1_CLK  
I/O  
I/O  
O
UART1_nRTS  
EPWM0_CH4  
UART1 request to Send output pin.  
EPWM0 channel 4 output/capture input.  
I/O  
Mar 30, 2018  
Page 260 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
Type  
I
MFP  
MFP13  
MFP14  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP8  
MFP10  
MFP11  
MFP12  
MFP13  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP0  
MFP2  
MFP3  
MFP4  
MFP0  
MFP2  
MFP3  
MFP12  
MFP14  
MFP0  
MFP2  
MFP3  
MFP12  
MFP14  
MFP0  
MFP2  
MFP3  
Description  
ECAP1_IC1  
TRACE_DATA3  
PE.13  
Enhanced capture unit 1 input 1 pin.  
ETM Trace Data 3 output pin  
General purpose digital I/O pin.  
EBI address bus bit 15.  
O
I/O  
O
EBI_ADR15  
EMAC_PPS  
I2C0_SCL  
O
EMAC Pulse Per Second output pin.  
I2C0 clock pin.  
I/O  
O
UART4_nRTS  
UART1_TXD  
EPWM0_CH5  
EPWM1_CH0  
BPWM1_CH5  
ECAP1_IC0  
PE.14  
UART4 request to Send output pin.  
UART1 data transmitter output pin.  
EPWM0 channel 5 output/capture input.  
EPWM1 channel 0 output/capture input.  
BPWM1 channel 5 output/capture input.  
Enhanced capture unit 1 input 0 pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 8.  
PE.13  
O
I/O  
I/O  
I/O  
I
I/O  
I/O  
O
EBI_AD8  
PE.14 UART2_TXD  
CAN0_TXD  
SD1_nCD  
UART2 data transmitter output pin.  
CAN0 bus transmitter output.  
SD/SDIO1 card detect input pin  
General purpose digital I/O pin.  
EBI address/data bus bit 9.  
O
I
PE.15  
I/O  
I/O  
I
EBI_AD9  
PE.15  
UART2_RXD  
UART2 data receiver input pin.  
CAN0 bus receiver input.  
CAN0_RXD  
PF.0  
I
I/O  
O
General purpose digital I/O pin.  
UART1 data transmitter output pin.  
I2C1 clock pin.  
UART1_TXD  
PF.0 I2C1_SCL  
BPWM1_CH0  
ICE_DAT  
I/O  
I/O  
O
BPWM1 channel 0 output/capture input.  
Serial wired debugger data pin.  
General purpose digital I/O pin.  
UART1 data receiver input pin.  
I2C1 data input/output pin.  
PF.1  
I/O  
I
UART1_RXD  
PF.1 I2C1_SDA  
BPWM1_CH1  
ICE_CLK  
I/O  
I/O  
I
BPWM1 channel 1 output/capture input.  
Serial wired debugger clock pin.  
General purpose digital I/O pin.  
EBI chip select 1 output pin.  
PF.2  
I/O  
O
PF.2 EBI_nCS1  
UART0_RXD  
I
UART0 data receiver input pin.  
Mar 30, 2018  
Page 261 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
I2C0_SDA  
QSPI0_CLK  
XT1_OUT  
BPWM1_CH1  
PF.3  
Type  
I/O  
I/O  
O
MFP  
MFP4  
MFP5  
MFP10  
MFP11  
MFP0  
MFP2  
MFP3  
MFP4  
MFP10  
MFP11  
MFP0  
MFP2  
MFP4  
MFP8  
MFP10  
MFP0  
MFP2  
MFP4  
MFP8  
MFP9  
MFP10  
MFP11  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP10  
MFP0  
MFP2  
MFP3  
MFP4  
Description  
I2C0 data input/output pin.  
Quad SPI0 serial clock pin.  
External 4~24 MHz (high speed) crystal output pin.  
BPWM1 channel 1 output/capture input.  
General purpose digital I/O pin.  
EBI chip select 0 output pin.  
I/O  
I/O  
O
EBI_nCS0  
UART0_TXD  
I2C0_SCL  
XT1_IN  
O
UART0 data transmitter output pin.  
I2C0 clock pin.  
PF.3  
I/O  
I
External 4~24 MHz (high speed) crystal input pin.  
BPWM1 channel 0 output/capture input.  
General purpose digital I/O pin.  
UART2 data transmitter output pin.  
UART2 request to Send output pin.  
BPWM0 channel 5 output/capture input.  
External 32.768 kHz crystal output pin.  
General purpose digital I/O pin.  
UART2 data receiver input pin.  
UART2 clear to Send input pin.  
BPWM0 channel 4 output/capture input.  
EPWM0 counter synchronous trigger output pin.  
External 32.768 kHz crystal input pin.  
EADC0 external trigger input.  
BPWM1_CH0  
PF.4  
I/O  
I/O  
O
UART2_TXD  
PF.4 UART2_nRTS  
BPWM0_CH5  
X32_OUT  
O
I/O  
O
PF.5  
I/O  
I
UART2_RXD  
UART2_nCTS  
PF.5 BPWM0_CH4  
I
I/O  
O
EPWM0_SYNC_OUT  
X32_IN  
I
EADC0_ST  
PF.6  
I
I/O  
O
General purpose digital I/O pin.  
EBI address bus bit 19.  
EBI_ADR19  
SC0_CLK  
I2S0_LRCK  
SPI0_MOSI  
UART4_RXD  
EBI_nCS0  
TAMPER0  
PF.7  
O
Smart Card 0 clock pin.  
O
I2S0 left right channel clock output pin.  
SPI0 MOSI (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
EBI chip select 0 output pin.  
PF.6  
I/O  
I
O
I/O  
I/O  
O
TAMPER detector loop pin 0.  
General purpose digital I/O pin.  
EBI address bus bit 18.  
EBI_ADR18  
SC0_DAT  
I2S0_DO  
PF.7  
I/O  
O
Smart Card 0 data pin.  
I2S0 data output pin.  
Mar 30, 2018  
Page 262 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
SPI0_MISO  
UART4_TXD  
TAMPER1  
PF.8  
Type  
I/O  
O
MFP  
MFP5  
MFP6  
MFP10  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP10  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP10  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP10  
MFP0  
MFP2  
MFP3  
MFP10  
MFP13  
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP0  
Description  
SPI0 MISO (Master In, Slave Out) pin.  
UART4 data transmitter output pin.  
TAMPER detector loop pin 1.  
General purpose digital I/O pin.  
EBI address bus bit 17.  
I/O  
I/O  
O
EBI_ADR17  
SC0_RST  
I2S0_DI  
O
Smart Card 0 reset pin.  
PF.8  
I
I2S0 data input pin.  
SPI0_CLK  
TAMPER2  
PF.9  
I/O  
I/O  
I/O  
O
SPI0 serial clock pin.  
TAMPER detector loop pin 2.  
General purpose digital I/O pin.  
EBI address bus bit 16.  
EBI_ADR16  
SC0_PWR  
I2S0_MCLK  
SPI0_SS  
O
Smart Card 0 power pin.  
PF.9  
O
I2S0 master clock output pin.  
SPI0 slave select pin.  
I/O  
I/O  
I/O  
O
TAMPER3  
PF.10  
TAMPER detector loop pin 3.  
General purpose digital I/O pin.  
EBI address bus bit 15.  
EBI_ADR15  
SC0_nCD  
I2S0_BCLK  
SPI0_I2SMCLK  
TAMPER4  
PF.11  
I
Smart Card 0 card detect pin.  
I2S0 bit clock output pin.  
PF.10  
O
I/O  
I/O  
I/O  
O
SPI0 I2S master clock output pin  
TAMPER detector loop pin 4.  
General purpose digital I/O pin.  
EBI address bus bit 14.  
EBI_ADR14  
PF.11 SPI2_MOSI  
TAMPER5  
I/O  
I/O  
I/O  
I/O  
O
SPI2 MOSI (Master Out, Slave In) pin.  
TAMPER detector loop pin 5.  
Timer3 event counter input/toggle output pin.  
General purpose digital I/O pin.  
EBI address bus bit 8.  
TM3  
PG.0  
EBI_ADR8  
I2C0_SCL  
I/O  
O
I2C0 clock pin.  
PG.0 I2C1_SMBAL  
UART2_RXD  
CAN1_TXD  
UART1_TXD  
PG.1 PG.1  
I2C1 SMBus SMBALTER pin  
UART2 data receiver input pin.  
CAN1 bus transmitter output.  
UART1 data transmitter output pin.  
General purpose digital I/O pin.  
I
O
O
I/O  
Mar 30, 2018  
Page 263 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
EBI_ADR9  
SPI2_I2SMCLK  
I2C0_SDA  
I2C1_SMBSUS  
UART2_TXD  
CAN1_RXD  
UART1_RXD  
PG.2  
Type  
O
MFP  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP13  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP13  
MFP0  
MFP2  
MFP3  
MFP13  
MFP0  
MFP2  
MFP3  
MFP4  
MFP11  
MFP0  
MFP2  
MFP3  
MFP4  
MFP11  
MFP0  
Description  
EBI address bus bit 9.  
I/O  
I/O  
O
SPI2 I2S master clock output pin  
I2C0 data input/output pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
UART2 data transmitter output pin.  
CAN1 bus receiver input.  
O
I
I
UART1 data receiver input pin.  
General purpose digital I/O pin.  
EBI address bus bit 11.  
I/O  
O
EBI_ADR11  
SPI2_SS  
I/O  
O
SPI2 slave select pin.  
PG.2  
I2C0_SMBAL  
I2C1_SCL  
TM0  
I2C0 SMBus SMBALTER pin  
I2C1 clock pin.  
I/O  
I/O  
I/O  
O
Timer0 event counter input/toggle output pin.  
General purpose digital I/O pin.  
EBI address bus bit 12.  
PG.3  
EBI_ADR12  
SPI2_CLK  
I2C0_SMBSUS  
I2C1_SDA  
TM1  
I/O  
O
SPI2 serial clock pin.  
PG.3  
I2C0 SMBus SMBSUS pin (PMBus CONTROL pin)  
I2C1 data input/output pin.  
I/O  
I/O  
I/O  
O
Timer1 event counter input/toggle output pin.  
General purpose digital I/O pin.  
EBI address bus bit 13.  
PG.4  
EBI_ADR13  
SPI2_MISO  
TM2  
PG.4  
I/O  
I/O  
I/O  
O
SPI2 MISO (Master In, Slave Out) pin.  
Timer2 event counter input/toggle output pin.  
General purpose digital I/O pin.  
EBI chip select 1 output pin.  
SPI3 slave select pin.  
PG.5  
EBI_nCS1  
PG.5 SPI3_SS  
SC1_PWR  
I/O  
O
Smart Card 1 power pin.  
EPWM0_CH3  
PG.6  
I/O  
I/O  
O
EPWM0 channel 3 output/capture input.  
General purpose digital I/O pin.  
EBI chip select 2 output pin.  
SPI3 serial clock pin.  
EBI_nCS2  
PG.6 SPI3_CLK  
SC1_RST  
I/O  
O
Smart Card 1 reset pin.  
EPWM0_CH2  
PG.7 PG.7  
I/O  
I/O  
EPWM0 channel 2 output/capture input.  
General purpose digital I/O pin.  
Mar 30, 2018  
Page 264 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
EBI_nWRL  
SPI3_MISO  
SC1_DAT  
Type  
O
MFP  
MFP2  
MFP3  
MFP4  
MFP11  
MFP0  
MFP2  
MFP3  
MFP4  
MFP11  
MFP0  
MFP2  
MFP3  
MFP4  
MFP12  
MFP0  
MFP2  
MFP3  
MFP4  
MFP12  
MFP0  
MFP2  
MFP3  
MFP4  
MFP12  
MFP0  
MFP2  
MFP3  
MFP4  
MFP12  
MFP0  
MFP2  
MFP3  
MFP4  
MFP12  
Description  
EBI low byte write enable output pin.  
SPI3 MISO (Master In, Slave Out) pin.  
Smart Card 1 data pin.  
I/O  
I/O  
I/O  
I/O  
O
EPWM0_CH1  
PG.8  
EPWM0 channel 1 output/capture input.  
General purpose digital I/O pin.  
EBI high byte write enable output pin  
SPI3 MOSI (Master Out, Slave In) pin.  
Smart Card 1 clock pin.  
EBI_nWRH  
PG.8 SPI3_MOSI  
SC1_CLK  
I/O  
O
EPWM0_CH0  
PG.9  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
I/O  
EPWM0 channel 0 output/capture input.  
General purpose digital I/O pin.  
EBI address/data bus bit 0.  
EBI_AD0  
PG.9 SD1_DAT3  
SPIM_D2  
SD/SDIO1 data line bit 3.  
SPIM data 2 pin for Quad Mode I/O.  
BPWM0 channel 5 output/capture input.  
General purpose digital I/O pin.  
EBI address/data bus bit 1.  
BPWM0_CH5  
PG.10  
EBI_AD1  
PG.10 SD1_DAT2  
SPIM_D3  
SD/SDIO1 data line bit 2.  
SPIM data 3 pin for Quad Mode I/O.  
BPWM0 channel 4 output/capture input.  
General purpose digital I/O pin.  
EBI address/data bus bit 2.  
BPWM0_CH4  
PG.11  
EBI_AD2  
PG.11 SD1_DAT1  
SPIM_SS  
SD/SDIO1 data line bit 1.  
SPIM slave select pin.  
BPWM0_CH3  
PG.12  
BPWM0 channel 3 output/capture input.  
General purpose digital I/O pin.  
EBI address/data bus bit 3.  
EBI_AD3  
PG.12 SD1_DAT0  
SPIM_CLK  
BPWM0_CH2  
PG.13  
SD/SDIO1 data line bit 0.  
SPIM serial clock pin.  
BPWM0 channel 2 output/capture input.  
General purpose digital I/O pin.  
EBI address/data bus bit 4.  
EBI_AD4  
PG.13 SD1_CMD  
SPIM_MISO  
BPWM0_CH1  
SD/SDIO1 command/response pin  
SPIM MISO (Master In, Slave Out) pin.  
BPWM0 channel 1 output/capture input.  
Mar 30, 2018  
Page 265 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
PG.14  
Type  
I/O  
I/O  
O
MFP  
MFP0  
MFP2  
MFP3  
MFP4  
MFP12  
MFP0  
MFP3  
MFP14  
MFP15  
MFP0  
MFP2  
MFP4  
MFP13  
MFP0  
MFP2  
MFP4  
MFP13  
MFP0  
MFP2  
MFP4  
MFP5  
MFP6  
MFP13  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP13  
MFP0  
MFP2  
MFP3  
MFP0  
Description  
General purpose digital I/O pin.  
EBI address/data bus bit 5.  
EBI_AD5  
PG.14 SD1_CLK  
SPIM_MOSI  
BPWM0_CH0  
PG.15  
SD/SDIO1 clock output pin  
I/O  
I/O  
I/O  
I
SPIM MOSI (Master Out, Slave In) pin.  
BPWM0 channel 0 output/capture input.  
General purpose digital I/O pin.  
SD/SDIO1 card detect input pin  
Clock Out  
SD1_nCD  
PG.15  
CLKO  
O
EADC0_ST  
PH.0  
I
EADC0 external trigger input.  
General purpose digital I/O pin.  
EBI address bus bit 7.  
I/O  
O
EBI_ADR7  
PH.0  
UART5_TXD  
O
UART5 data transmitter output pin.  
Timer0 external capture input/toggle output pin.  
General purpose digital I/O pin.  
EBI address bus bit 6.  
TM0_EXT  
PH.1  
I/O  
I/O  
O
EBI_ADR6  
PH.1  
UART5_RXD  
I
UART5 data receiver input pin.  
Timer1 external capture input/toggle output pin.  
General purpose digital I/O pin.  
EBI address bus bit 5.  
TM1_EXT  
PH.2  
I/O  
I/O  
O
EBI_ADR5  
UART5_nRTS  
PH.2  
O
UART5 request to Send output pin.  
UART4 data transmitter output pin.  
I2C0 clock pin.  
UART4_TXD  
O
I2C0_SCL  
TM2_EXT  
I/O  
I/O  
I/O  
O
Timer2 external capture input/toggle output pin.  
General purpose digital I/O pin.  
EBI address bus bit 4.  
PH.3  
EBI_ADR4  
SPI1_I2SMCLK  
PH.3 UART5_nCTS  
UART4_RXD  
I2C0_SDA  
I/O  
I
SPI1 I2S master clock output pin  
UART5 clear to Send input pin.  
UART4 data receiver input pin.  
I2C0 data input/output pin.  
I
I/O  
I/O  
I/O  
O
TM3_EXT  
Timer3 external capture input/toggle output pin.  
General purpose digital I/O pin.  
EBI address bus bit 3.  
PH.4  
PH.4 EBI_ADR3  
SPI1_MISO  
PH.5 PH.5  
I/O  
I/O  
SPI1 MISO (Master In, Slave Out) pin.  
General purpose digital I/O pin.  
Mar 30, 2018  
Page 266 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
EBI_ADR2  
SPI1_MOSI  
PH.6  
Type  
O
MFP  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP10  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
MFP7  
MFP8  
MFP9  
MFP10  
MFP0  
MFP2  
MFP3  
MFP4  
MFP5  
MFP6  
Description  
EBI address bus bit 2.  
I/O  
I/O  
O
SPI1 MOSI (Master Out, Slave In) pin.  
General purpose digital I/O pin.  
EBI address bus bit 1.  
PH.6 EBI_ADR1  
SPI1_CLK  
PH.7  
I/O  
I/O  
O
SPI1 serial clock pin.  
General purpose digital I/O pin.  
EBI address bus bit 0.  
PH.7 EBI_ADR0  
SPI1_SS  
I/O  
I/O  
I/O  
I/O  
O
SPI1 slave select pin.  
PH.8  
General purpose digital I/O pin.  
EBI address/data bus bit 12.  
Quad SPI0 serial clock pin.  
Smart Card 2 power pin.  
EBI_AD12  
QSPI0_CLK  
SC2_PWR  
I2S0_DI  
PH.8  
I
I2S0 data input pin.  
SPI1_CLK  
I/O  
O
SPI1 serial clock pin.  
UART3_nRTS  
I2C1_SMBAL  
I2C2_SCL  
UART1_TXD  
PH.9  
UART3 request to Send output pin.  
I2C1 SMBus SMBALTER pin  
I2C2 clock pin.  
O
I/O  
O
UART1 data transmitter output pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 13.  
Quad SPI0 slave select pin.  
Smart Card 2 reset pin.  
I/O  
I/O  
I/O  
O
EBI_AD13  
QSPI0_SS  
SC2_RST  
I2S0_DO  
PH.9  
O
I2S0 data output pin.  
SPI1_SS  
I/O  
I
SPI1 slave select pin.  
UART3_nCTS  
I2C1_SMBSUS  
I2C2_SDA  
UART3 clear to Send input pin.  
I2C1 SMBus SMBSUS pin (PMBus CONTROL pin)  
I2C2 data input/output pin.  
UART1 data receiver input pin.  
General purpose digital I/O pin.  
EBI address/data bus bit 14.  
Quad SPI0 MISO1 (Master In, Slave Out) pin.  
Smart Card 2 card detect pin.  
I2S0 left right channel clock output pin.  
SPI1 I2S master clock output pin  
O
I/O  
I
UART1_RXD  
PH.10  
I/O  
I/O  
I/O  
I
EBI_AD14  
QSPI0_MISO1  
PH.10  
SC2_nCD  
I2S0_LRCK  
O
SPI1_I2SMCLK  
I/O  
Mar 30, 2018  
Page 267 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Pin Name  
Type  
O
MFP  
MFP7  
MFP8  
MFP0  
MFP2  
MFP3  
MFP7  
MFP8  
MFP11  
Description  
UART4_TXD  
UART0_TXD  
PH.11  
UART4 data transmitter output pin.  
UART0 data transmitter output pin.  
General purpose digital I/O pin.  
O
I/O  
I/O  
I/O  
I
EBI_AD15  
EBI address/data bus bit 15.  
QSPI0_MOSI1  
UART4_RXD  
UART0_RXD  
EPWM0_CH5  
Quad SPI0 MOSI1 (Master Out, Slave In) pin.  
UART4 data receiver input pin.  
PH.11  
I
UART0 data receiver input pin.  
I/O  
EPWM0 channel 5 output/capture input.  
Mar 30, 2018  
Page 268 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
5 BLOCK DIAGRAM  
5.1 NuMicro® M480 Block Diagram  
Figure 5.1-1 NuMicro® M480 Block Diagram  
Mar 30, 2018  
Page 269 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6 FUNCTIONAL DESCRIPTION  
6.1 ARM® Cortex® -M4 Core  
The Cortex® -M4 processor, a configurable, multistage, 32-bit RISC processor, has three AMBA AHB-  
Lite interfaces for best parallel performance and includes an NVIC component. The processor with  
optional hardware debug functionality can execute Thumb code and is compatible with other Cortex-M  
profile processors. The profile supports two modes -Thread mode and Handler mode. Handler mode is  
entered as a result of an exception. An exception return can only be issued in Handler mode. Thread  
mode is entered on Reset, and can be entered as a result of an exception return. The Cortex® -M4F is  
a processor with the same capability as the Cortex® -M4 processor and includes floating point  
arithmetic functionality. The NuMicro® M480 series is embedded with Cortex® -M4F processor.  
Throughout this document, the name Cortex® -M4 refers to both Cortex® -M4 and Cortex® -M4F  
processors. Figure 6.1-1 shows the functional controller of the processor.  
Figure 6.1-1 Cortex® -M4 Block Diagram  
Cortex® -M4 processor features:  
A low gate count processor core, with low latency interrupt processing that has:  
A subset of the Thumb instruction set, defined in the ARMv7-M Architecture  
Reference Manual  
Banked Stack Pointer (SP)  
Hardware integer divide instructions, SDIV and UDIV  
Handler and Thread modes  
Mar 30, 2018  
Page 270 of 401  
Rev 1.00  
 
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Thumb and Debug states  
Support for interruptible-continued instructions LDM, STM, PUSH, and POP for low  
interrupt latency  
Automatic processor state saving and restoration for low latency Interrupt Service  
Routine (ISR) entry and exit  
Support for ARMv6 big-endian byte-invariant or little-endian accesses  
Support for ARMv6 unaligned accesses  
Floating Point Unit (FPU) in the Cortex® -M4F processor providing:  
32-bit instructions for single-precision (C float) data-processing operations  
Combined Multiply and Accumulate instructions for increased precision (Fused MAC)  
Hardware support for conversion, addition, subtraction, multiplication with optional  
accumulate, division, and square-root  
Hardware support for denormals and all IEEE rounding modes  
32 dedicated 32-bit single precision registers, also addressable as 16 double-word  
registers  
Decoupled three stage pipeline  
Nested Vectored Interrupt Controller (NVIC) closely integrated with the processor core to achieve low  
latency interrupt processing. Features include:  
External interrupts. Configurable from 1 to 240 (the NuMicro® M480 series configured  
with 64 interrupts)  
Bits of priority, configurable from 3 to 8  
Dynamic reprioritization of interrupts  
Priority grouping which enables selection of preempting interrupt levels and  
nonpreempting interrupt levels  
Support for tril-chaining and late arrival of interrupts, which enables back-to-back  
interrupt processing without the overhead of state saving and restoration between  
interrupts.  
Processor state automatically saved on interrupt entry, and restored on interrupt exit  
with on instruction overhead  
Support for Wake-up Interrupt Controller (WIC) with Ultra-low Power Sleep mode  
Memory Protection Unit (MPU). An optional MPU for memory protection, including:  
Eight memory regions  
Sub Region Disable (SRD), enabling efficient use of memory regions  
The ability to enable a background region that implements the default memory map  
attributes  
Low-cost debug solution that features:  
Debug access to all memory and registers in the system, including access to memory  
mapped devices, access to internal core registers when the core is halted, and access  
to debug control registers even while SYSRESETn is asserted.  
Serial Wire Debug Port(SW-DP) or Serial Wire JTAG Debug Port (SWJ-DP) debug  
access  
Optional Flash Patch and Breakpoint (FPB) unit for implementing breakpoints and  
Mar 30, 2018  
Page 271 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
code patches  
Optional Data Watchpoint and Trace (DWT) unit for implementing watchpoints, data  
tracing, and system profiling  
Optional Instrumentation Trace Macrocell (ITM) for support of printf() style debugging  
Optional Trace Port Interface Unit (TPIU) for bridging to a Trace Port Analyzer (TPA),  
including Single Wire Output (SWO) mode  
Optional Embedded Trace Macrocell (ETM) for instruction trace.  
Bus interfaces:  
Three Advanced High-performance Bus-Lite (AHB-Lite) interfaces: ICode, Dcode, and  
System bus interfaces  
Private Peripheral Bus (PPB) based on Advanced Peripheral Bus (APB) interface  
Bit-band support that includes atomic bit-band write and read operations.  
Memory access alignment  
Write buffer for buffering of write data  
Exclusive access transfers for multiprocessor systems  
Mar 30, 2018  
Page 272 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.2 System Manager  
6.2.1 Overview  
System management includes the following sections:  
System Reset  
System Power Distribution  
SRAM Memory Orginization  
System Timer (SysTick)  
Nested Vectored Interrupt Controller (NVIC)  
System Control register  
6.2.2 System Reset  
The system reset can be issued by one of the events listed below. These reset event flags can be  
read from SYS_RSTSTS register to determine the reset source. Hardware reset sources are from  
peripheral signals. Software reset can trigger reset through setting control registers.  
Hardware Reset Sources  
Power-on Reset  
Low level on the nRESET pin  
Watchdog Time-out Reset and Window Watchdog Reset (WDT/WWDT Reset)  
Low Voltage Reset (LVR)  
Brown-out Detector Reset (BOD Reset)  
CPU Lockup Reset  
Software Reset Sources  
CHIP Reset will reset whole chip by writing 1 to CHIPRST (SYS_IPRST0[0])  
MCU Reset to reboot but keeping the booting setting from APROM or LDROM by  
writing 1 to SYSRESETREQ (AIRCR[2])  
CPU Reset for Cortex® -M4 core only by writing 1 to CPURST (SYS_IPRST0[1])  
Mar 30, 2018  
Page 273 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Glitch Filter  
32 us  
nRESET  
~50k ohm  
@3.3v  
POROFF(SYS_PORCTL[15:0])  
Power-on  
Reset  
VDD  
LVREN(SYS_BODCTL[7])  
Reset Pulse Width  
~3.2ms  
Low Voltage  
Reset  
AVDD  
BODRSTEN(SYS_BODCTL[3])  
Brown-out  
Reset  
System Reset  
WDT/WWDT  
Reset  
Reset Pulse Width  
64 WDT clocks  
CPU Lockup  
Reset  
Reset Pulse Width  
2 system clocks  
CHIP Reset  
CHIPRST(SYS_IPRST0[0])  
MCU Reset  
SYSRSTREQ(AIRCR[2])  
Reset Pulse Width  
2 system clocks  
Software Reset  
CPU Reset  
CPURST(SYS_IPRST0[1])  
Figure 6.2-1 System Reset Sources  
There are a total of 9 reset sources in the NuMicro® family. In general, CPU reset is used to reset  
Cortex® -M4 only; the other reset sources will reset Cortex® -M4 and all peripherals. However, there are  
small differences between each reset source and they are listed in Table 6.2-1  
Reset Sources  
POR  
NRESET  
WDT  
LVR  
BOD  
Lockup  
CHIP  
MCU  
CPU  
Register  
SYS_RSTSTS  
Bit 0 = 1 Bit 1 = 1 Bit 2 = 1 Bit 3 = 1 Bit 4 = 1 Bit 8 = 1 Bit 0 = 1 Bit 5 = 1 Bit 7 = 1  
CHIPRST  
0x0  
-
-
-
-
-
-
-
-
-
-
(SYS_IPRST0[0])  
BODEN  
(SYS_BODCTL[0])  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
BODVL  
(SYS_BODCTL[2:1])  
CONFIG0 CONFIG0 CONFIG0 CONFIG0  
CONFIG0 CONFIG0 CONFIG0  
BODRSTEN  
(SYS_BODCTL[3])  
HXTEN  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
(CLK_PWRCTL[0])  
CONFIG0 CONFIG0 CONFIG0 CONFIG0 CONFIG0 CONFIG0 CONFIG0 CONFIG0  
LXTEN  
0x0  
0x1  
-
-
-
-
-
-
-
-
-
-
-
-
-
(CLK_PWRCTL[1])  
WDTCKEN  
0x1  
0x1  
-
(CLK_APBCLK0[0])  
HCLKSEL  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
-
Mar 30, 2018  
Page 274 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
(CLK_CLKSEL0[2:0]) CONFIG0 CONFIG0 CONFIG0 CONFIG0 CONFIG0 CONFIG0 CONFIG0 CONFIG0  
WDTSEL  
0x3  
0x0  
0x0  
0x0  
0x0  
0x0  
0x3  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
(CLK_CLKSEL1[1:0])  
HXTSTB  
-
(CLK_STATUS[0])  
LXTSTB  
-
(CLK_STATUS[1])  
PLLSTB  
-
-
(CLK_STATUS[2])  
HIRCSTB  
(CLK_STATUS[4])  
CLKSFAIL  
0x0  
(CLK_STATUS[7])  
RSTEN  
(WDT_CTL[1])  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
-
-
-
WDTEN  
CONFIG0 CONFIG0 CONFIG0 CONFIG0 CONFIG0  
CONFIG0  
(WDT_CTL[7])  
WDT_CTL  
0x0700  
0x0700  
0x0700  
0x0700  
0x0700  
-
0x0700  
-
-
except bit 1 and bit 7.  
WDT_ALTCTL  
WWDT_RLDCNT  
WWDT_CTL  
0x0000  
0x0000  
0x0000  
0x0000  
0x0000  
0x0000  
0x0000  
0x0000  
0x0000  
0x0000  
-
-
-
-
-
0x0000  
0x0000  
0x3F0800  
0x0000  
0x3F  
-
-
-
-
-
-
-
-
-
-
0x3F0800 0x3F0800 0x3F0800 0x3F0800 0x3F0800  
WWDT_STATUS  
WWDT_CNT  
0x0000  
0x3F  
0x0000  
0x3F  
0x0000  
0x3F  
0x0000  
0x3F  
0x0000  
0x3F  
BS  
(FMC_ISPCTL[1])  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
-
-
-
BL  
CONFIG0 CONFIG0 CONFIG0 CONFIG0 CONFIG0  
CONFIG0  
(FMC_ISPCTL[16])  
FMC_DFBA  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
CONFIG1  
-
-
-
-
-
-
-
-
-
CONFIG1 CONFIG1 CONFIG1 CONFIG1 CONFIG1  
CBS  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
Reload  
from  
CONFIG0  
(FMC_ISPSTS[2:1))  
CONFIG0 CONFIG0 CONFIG0 CONFIG0 CONFIG0  
VECMAP  
Reload  
base on  
Reload  
base on  
Reload  
base on  
Reload  
base on  
Reload  
base on  
Reload  
base on  
CONFIG0  
(FMC_ISPSTS[23:9])  
CONFIG0 CONFIG0 CONFIG0 CONFIG0 CONFIG0  
Other Peripheral  
Registers  
Reset Value  
-
FMC Registers  
Reset Value  
Note: -‘ means that the value of register keeps original setting.  
Table 6.2-1 Reset Value of Registers  
Mar 30, 2018  
Page 275 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.2.2.1 nRESET Reset  
The nRESET reset means to generate a reset signal by pulling low nRESET pin, which is an  
asynchronous reset input pin and can be used to reset system at any time. When the nRESET voltage  
is lower than 0.2 VDD and the state keeps longer than 66 us (glitch filter), chip will be reset. The  
nRESET reset will control the chip in reset state until the nRESET voltage rises above 0.7 VDD and the  
state keeps longer than 66 us (glitch filter). The PINRF(SYS_RSTSTS[1]) will be set to 1 if the  
previous reset source is nRESET reset. Figure 6.2-2 shows the nRESET reset waveform.  
nRESET  
0.7 VDD  
66 us  
0.2 VDD  
66 us  
nRESET  
Reset  
Figure 6.2-2 nRESET Reset Waveform  
6.2.2.2 Power-on Reset (POR)  
The Power-on reset (POR) is used to generate a stable system reset signal and force the system to  
be reset when power-on to avoid unexpected behavior of MCU. When applying the power to MCU, the  
POR module will detect the rising voltage and generate reset signal to system until the voltage is  
ready for MCU operation. At POR reset, the PORF(SYS_RSTSTS[0]) will be set to 1 to indicate there  
is a POR reset event. The PORF(SYS_RSTSTS[0]) bit can be cleared by writing 1 to it. Figure 6.2-3  
shows the power-on reset waveform.  
VPOR  
0.1V  
VDD  
Power-on  
Reset  
Figure 6.2-3 Power-on Reset (POR) Waveform  
6.2.2.3 Low Voltage Reset (LVR)  
If the Low Voltage Reset function is enabled by setting the Low Voltage Reset Enable Bit LVREN  
(SYS_BODCTL[7]) to 1, after 200us delay, LVR detection circuit will be stable and the LVR function  
will be active. Then LVR function will detect AVDD during system operation. When the AVDD voltage is  
lower than VLVR and the state keeps longer than De-glitch time set by LVRDGSEL  
(SYS_BODCTL[14:12]), chip will be reset. The LVR reset will control the chip in reset state until the  
Mar 30, 2018  
Page 276 of 401  
Rev 1.00  
 
 
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
AVDD voltage rises above VLVR and the state keeps longer than De-glitch time set by LVRDGSEL  
(SYS_BODCTL[14:12]). The default setting of Low Voltage Reset is enabled without De-glitch  
function. Figure 6.2-4 shows the Low Voltage Reset waveform.  
AVDD  
VLVR  
T1  
T2  
( < LVRDGSEL)  
( =LVRDGSEL)  
T3  
( =LVRDGSEL)  
Low Voltage Reset  
LVREN  
200 us  
Delay for LVR stable  
Figure 6.2-4 Low Voltage Reset (LVR) Waveform  
6.2.2.4 Brown-out Detector Reset (BOD Reset)  
If the Brown-out Detector (BOD) function is enabled by setting the Brown-out Detector Enable Bit  
BODEN (SYS_BODCTL[0]), Brown-out Detector function will detect AVDD during system operation.  
When the AVDD voltage is lower than VBOD which is decided by BODEN and BODVL  
(SYS_BODCTL[18:16]) and the state keeps longer than De-glitch time set by BODDGSEL  
(SYS_BODCTL[10:8]), chip will be reset. The BOD reset will control the chip in reset state until the  
AVDD voltage rises above VBOD and the state keeps longer than De-glitch time set by BODDGSEL. The  
default value of BODEN, BODVL and BODRSTEN (SYS_BODCTL[3]) is set by Flash controller user  
configuration  
register  
CBODEN  
(CONFIG0  
[19]),  
CBOV  
(CONFIG0  
[23:21])  
and  
CBORST(CONFIG0[20]) respectively. User can determine the initial BOD setting by setting the  
CONFIG0 register. Figure 6.2-5 shows the Brown-out Detector waveform.  
Mar 30, 2018  
Page 277 of 401  
Rev 1.00  
 
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
AVDD  
VBODH  
VBODL  
Hysteresis  
T1  
T2  
(< BODDGSEL)  
(= BODDGSEL)  
BODOUT  
T3  
(= BODDGSEL)  
BODRSTEN  
Brown-out  
Reset  
Figure 6.2-5 Brown-out Detector (BOD) Waveform  
6.2.2.5 Watchdog Timer Reset (WDT)  
In most industrial applications, system reliability is very important. To automatically recover the MCU  
from failure status is one way to improve system reliability. The watchdog timer(WDT) is widely used  
to check if the system works fine. If the MCU is crashed or out of control, it may cause the watchdog  
time-out. User may decide to enable system reset during watchdog time-out to recover the system and  
take action for the system crash/out-of-control after reset.  
Software can check if the reset is caused by watchdog time-out to indicate the previous reset is a  
watchdog reset and handle the failure of MCU after watchdog time-out reset by checking  
WDTRF(SYS_RSTSTS[2]).  
6.2.2.6 CPU Lockup Reset  
CPU enters lockup status after CPU produces hardfault at hardfault handler and chip gives immediate  
indication of seriously errant kernel software. This is the result of the CPU being locked because of an  
unrecoverable exception following the activation of the processor’s built-in system state protection  
hardware. When chip enters debug mode, the CPU lockup reset will be ignored.  
6.2.2.7 CPU Reset, CHIP Reset and MCU Reset  
The CPU Reset means only Cortex® -M4 core is reset and all other peripherals remain the same status  
after CPU reset. User can set the CPURST(SYS_IPRST0[1]) to 1 to assert the CPU Reset signal.  
The CHIP Reset is the same with Power-on Reset. The CPU and all peripherals are reset and  
BS(FMC_ISPCTL[1]) bit is automatically reloaded from CONFIG0 setting. User can set the  
CHIPRST(SYS_IPRST0[1]) to 1 to assert the CHIP Reset signal.  
The MCU Reset is similar with CHIP Reset. The difference is that BS(FMC_ISPCTL[1]) will not be  
reloaded from CONFIG0 setting and keep its original software setting for booting from APROM or  
LDROM. User can set the SYSRESETREQ(AIRCR[2]) to 1 to assert the MCU Reset.  
Mar 30, 2018  
Page 278 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.2.3 System Power Distribution  
In this chip, power distribution is divided into four segments:  
Analog power from AVDD and AVSS provides the power for analog components operation.  
Digital power from VDD and VSS supplies the power to the internal regulator which provides a fixed 1.8  
V power for digital operation and I/O pins.  
USB transceiver power from VBUS offers the power for operating the USB transceiver.  
RTC power from VDD provides the power for RTC and 80 bytes backup registers.  
The outputs of internal voltage regulators, LDO and VDD33, require an external capacitor which  
should be located close to the corresponding pin. Analog power (AVDD) should be the same voltage  
level of the digital power (VDD). Figure 6.2-6 shows the NuMicro® M480 power distribution.  
Internal  
Reference  
Voltage  
32.768 kHz  
crystal  
oscillator  
HSUSB_D+  
HSUSB_D-  
12-bit ADC  
IO Cell  
Analog  
Comparator  
HSUSB_VDD12_CAP  
1uF  
AVDD  
AVSS  
0.9V  
12-bit DAC  
OPA0/1/2  
USB 2.0  
OTG OHY  
Temp. Sensor  
RTC &  
80 bytes  
backup  
register  
HSUSB_VBUS  
HSUSB_VRES  
RTCLDO  
3.3V 0.9V  
LVDR  
(Low Voltage Reset, Brown-out  
Detector)  
HSUSB_VDD33  
Digital Logic  
SRAM  
Flash  
IO Cell  
PA.0~PA.5  
1.2V/1.26V  
LDO_CAP  
2.2uF  
10 kHz  
LIRC  
Oscillator  
12 MHz HIRC  
Oscillator  
PLL  
POR12  
POR33  
VDDIO  
GPIO except  
PF.4 ~PF.11 and  
PA.0~PA.5  
4~24 MHz  
crystal  
Power  
On  
Control  
3.3V   
1.2V/1.26V  
LDO  
USB 1.1  
OTG  
PHY  
PF.2  
PF.3  
IO Cell  
oscillator  
M480 Power Distribution  
Figure 6.2-6 NuMicro® M480 Power Distribution Diagram  
Mar 30, 2018  
Page 279 of 401  
Rev 1.00  
 
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.2.4 Power Modes and Wake-up Sources  
The NuMicro® M480 series has power manager unit to support several operating modes for saving  
power. Table 6.2-2 lists all power modes in the NuMicro® M480 series.  
Mode  
CPU Operating Maximum Speed  
(MHz)  
LDO_CAP  
(V)  
Clock Disable  
Normal mode  
Turbo mode  
Idle mode  
160  
192  
1.20  
1.26  
All clocks are disabled by control  
register.  
All clocks are disabled by control  
register.  
CPU enter Sleep mode  
1.20/1.26 Only CPU clock is disabled.  
Fast Wakeup Power-  
down mode (FWPD)  
CPU enters Deep Sleep mode  
1.20/1.26 Most clocks are disabled except  
LIRC/LXT,  
and  
only  
RTC/WDT/Timer/UART  
peripheral  
clocks still enable if their clock sources  
are selected as LIRC/LXT.  
Normal Power-down  
mode  
CPU enters Deep Sleep mode  
CPU enters Deep Sleep mode  
1.20/1.26 Most clocks are disabled except  
LIRC/LXT,  
and  
only  
RTC/WDT/Timer/UART  
peripheral  
(NPD)  
clocks still enable if their clock sources  
are selected as LIRC/LXT.  
Low leakage Power-  
down mode  
0.9  
Most clocks are disabled except  
LIRC/LXT,  
and  
only  
RTC/WDT/Timer/UART  
clocks still enable if their clock sources  
are selected as LIRC/LXT.  
peripheral  
(LLPD)  
Standby Power-down  
mode 0  
Power off  
Power off  
Power off  
Floating  
Floating  
Floating  
Only LIRC/LXT still enable for RTC  
function and wake-up timer usage  
(SPD0)  
Standby Power-down  
mode 1  
Only LIRC/LXT still enable for RTC  
function and wake-up timer usage  
(SPD1)  
Deep  
mode  
Power-down  
Only LIRC/LXT still enable for RTC  
function and wake-up timer usage  
(DPD)  
Table 6.2-2 Power Mode Table  
Note:User must turn on LIRC before entering SPD0/1 mode.  
There are different power mode entry settings. Each power mode has different entry setting and  
leaving condition. Table 6.2 3 shows the entry setting for each power mode. When chip power-on, chip  
is running as normal mode. User can enter each mode by setting SLEEPDEEP (SCR[2]), PDEN  
(CLK_PWRCT:[7]) and PDMSEL (CLK_PMUCTL[2:0]) and execute WFI instruction..  
Register/Instruction  
Mode  
SLEEPDEEP  
(SCR[2])  
PDEN  
PDMSEL  
(CLK_PWRCTL[7])  
(CLK_PMUCTL[2:0])  
Fast Wakeup Power-down mode  
Normal Power-down mode  
1
1
1
1
1
1
2
0
1
Low leakage Power-down mode  
Mar 30, 2018  
Page 280 of 401  
Rev 1.00  
 
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
]
]
Standby Power-down mode 0[1  
Standby Power-down mode 1[1  
Deep Power-down mode  
1
1
1
1
1
1
4
5
6
Table 6.2-3 Power Mode Difference Table  
There are several wake-up sources in Idle mode and Power-down mode. Table 6.2-4 lists the  
available clocks for each power mode.  
Power Mode  
Definition  
Normal Mode  
Idle Mode  
Power-Down Mode  
CPU is in active state  
CPU is in sleep state  
CPU is in sleep state and all  
clocks stop except LXT and  
LIRC. SRAM content retended.  
Entry Condition  
Chip is in normal mode after  
system reset released  
CPU executes WFI instruction. CPU sets sleep mode enable  
and power down enable and  
executes WFI instruction.  
Wake-up Sources  
N/A  
All interrupts  
RTC, WDT, I²C, Timer, UART,  
BOD, GPIO, EINT, USCI,  
USBD, ACMP and BOD.  
Available Clocks  
After Wake-up  
All  
All except CPU clock  
LXT and LIRC  
N/A  
CPU back to normal mode  
CPU back to normal mode  
Table 6.2-4 Power Mode Definition Table  
System reset released  
Normal Mode  
CPU Clock ON  
HXT, HIRC, LXT, LIRC, HCLK, PCLK ON  
Flash ON  
1. SLEEPDEEP(SCR[2]) = 1  
Interrupts occur  
CPU executes WFI  
Wake-up events occur  
2. PDEN(CLK_PWRCTL[7]) = 1  
3. CPU executes WFI  
Power-down Mode  
CPU Clock OFF  
Idle Mode  
CPU Clock OFF  
HXT, HIRC, PCLK ON  
LXT, LIRC ON  
Flash Halt  
HXT, HIRC, PCLK OFF  
LXT, LIRC ON  
Flash Halt  
Figure 6.2-7 Power Mode State Machine  
Idle Mode  
NPD, LLPD, FWPD  
SPD0, SPD1,  
DPD  
Halt  
HXT  
HIRC  
LXT  
ON  
ON  
ON  
Halt  
Halt  
Halt  
Halt  
Halt  
ON/OFF[1]  
ON/OFF[1]  
ON/OFF[1]  
Mar 30, 2018  
Page 281 of 401  
Rev 1.00  
 
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
LIRC  
PLL  
ON  
ON  
ON  
Halt  
ON  
ON  
ON  
ON  
ON  
ON  
ON  
ON/OFF[2]  
Halt  
ON/OFF[2]  
Halt  
ON/OFF[2]  
Halt  
HCLK/PCLK  
CPU  
Halt  
Halt  
Halt  
Halt  
Halt  
Halt  
SRAM Retention  
FLASH  
TIMER  
ON  
Halt  
Halt  
Halt  
Halt  
Halt  
ON/OFF[3]  
ON/OFF[4]  
ON/OFF[5]  
ON/OFF[6]  
Halt  
ON/OFF[3]  
ON/OFF[4]  
ON/OFF[5]  
ON/OFF[6]  
Halt  
Halt  
WDT  
Halt  
RTC  
Halt  
UART  
Halt  
Others  
Halt  
Table 6.2-5 Clocks in Power Modes  
Note:  
1. LXT ON or OFF depends on SW setting in normal mode.  
2. LIRC ON or OFF depends on S/W setting in normal mode.  
3. If TIMER clock source is selected as LIRC/LXT and LIRC/LXT is on.  
4. If WDT clock source is selected as LIRC and LIRC is on.  
5. If RTC clock source is selected as LXT and LXT is on.  
6. If UART clock source is selected as LXT and LXT is on.  
Wake-up sources in Normal Power-down mode (NPD):  
RTC, WDT, I²C, Timer, UART, USCI, BOD, EBOD, GPIO, USBD, and ACMP.  
After chip enters power down, the following wake-up sources can wake chip up to normal mode. Table  
6.2-6 lists the condition about how to enter Power-down mode again for each peripheral.  
User needs to wait this condition before setting PDEN(CLK_PWRCTL[7]) and executing WFI to enter  
Power-down mode.  
Power-Down Mode  
Wake-Up  
NPD/  
SPD0/1 DPD  
Wake-Up Condition  
Re-Entering Power-Down Mode Condition  
Source  
FWPD/  
LLPD  
Brown-Out Detector  
Reset / Interrupt  
After software writes 1 to clear BODIF  
(SYS_BODCTL[4]).  
V
-
-
-
BOD  
Brown-Out Detector  
Reset  
After software writes 1 to clear BODWK  
(CLK_PMUSTS[13]) when SPD mode is entered.  
V
-
-
-
-
-
After software writes 1 to clear LVRF  
(SYS_RSTSTS[3])  
V
-
LVR  
LVR Reset  
POR Reset  
After software writes 1 to clear LVRWK  
(CLK_PMUSTS[12]) when SPD mode is entered.  
V
V
After software writes 1 to clear PORF  
(SYS_RSTSTS[0])  
POR  
V
Mar 30, 2018  
Page 282 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
INT  
External Interrupt  
GPIO Interrupt  
V
V
-
-
-
-
After software write 1 to clear the Px_INTSRC[n] bit.  
After software write 1 to clear the Px_INTSRC[n] bit.  
GPIO  
GPIO(PA~PD) rising or falling edge  
After software writes 1 to clear GPxWK  
(CLK_PMUSTS[11:8]) when SPD mode is entered.  
-
-
V
-
-
V
-
Wake-up pin  
event, 64-pin  
GPIO(PC.0)  
Wake-up pin  
rising or falling edge  
event , 1-pin  
After software writes 1 to clear PINWK  
(CLK_PMUSTS[1]) when DPD mode is entered.  
TIMER  
After software writes 1 to clear TWKF  
(TIMERx_INTSTS[1]) and TIF (TIMERx_INTSTS[0]).  
Timer Interrupt  
V
-
Wakeup timer  
After software writes 1 to clear TMRWK  
(CLK_PMUSTS[1]) when SPD or DPD mode is  
entered.  
Wakeup by wake-up  
timer time-out  
-
V
V
WDT  
RTC  
After software writes 1 to clear WKF (WDT_CTL[5])  
(Write Protect).  
WDT Interrupt  
Alarm Interrupt  
V
V
V
-
-
-
-
-
-
After software writes 1 to clear ALMIF  
(RTC_INTSTS[0]).  
After software writes 1 to clear TICKIF  
(RTC_INTSTS[1]).  
Time Tick Interrupt  
After software writes 1 to clear RTCWK  
(CLK_PMUSTS[2]) when DPD or SPD mode is  
entered.  
Wakeup by RTC alarm  
-
-
-
V
V
V
V
V
V
After software writes 1 to clear RTCWK  
(CLK_PMUSTS[2]) when DPD or SPD mode is  
entered.  
Wakeup by RTC tick  
time  
After software writes 1 to clear RTCWK  
(CLK_PMUSTS[2]) when DPD or SPD mode is  
entered.  
Wakeup by tamper  
event  
UART  
After software writes 1 to clear CTSWKF  
(UARTx_WKSTS[0]).  
nCTS wake-up  
V
V
V
V
-
-
-
-
-
-
-
-
After software writes 1 to clear DATWKF  
(UARTx_WKSTS[1]).  
RX Data wake-up  
Received FIFO  
Threshold Wake-up  
After software writes 1 to clear RFRTWKF  
(UARTx_WKSTS[2]).  
RS-485 AAD Mode  
Wake-up  
After software writes 1 to clear RS485WKF  
(UARTx_WKSTS[3]).  
Received FIFO  
Threshold Time-out  
Wake-up  
After software writes 1 to clear TOUTWKF  
(UARTx_WKSTS[4]).  
V
-
-
After software writes 1 to clear WKF  
(UUART_WKSTS[0]).  
CTS Toggle  
Data Toggle  
Data toggle  
V
V
V
-
-
-
-
-
-
USCI UART  
After software writes 1 to clear WKF  
(UUART_WKSTS[0]).  
After software writes 1 to clear WKF  
(UI2C_WKSTS[0]).  
2
USCI I C  
After software writes 1 to clear WKAKDONE  
(UI2C_PROTSTS[16], then writes 1 to clear WKF  
(UI2C_WKSTS[0]).  
Address match  
SS Toggle  
V
V
-
-
-
-
USCI SPI  
After software writes 1 to clear WKF  
(USPI_WKSTS[0]).  
Mar 30, 2018  
Page 283 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
I2C  
After software writes 1 to clear WKAKDONE  
(I2C_WKSTS[1]). Then software writes 1 to clear  
WKIF(I2C_WKSTS[0]).  
Address match wake-up  
Remote Wake-up  
V
-
-
USBD  
ACMP  
After software writes 1 to clear BUSIF  
(USBD_INTSTS[0]).  
V
V
-
-
-
-
Comparator Power-  
Down Wake-Up Interrupt  
After software writes 1 to clear WKIF0  
(ACMP_STATUS[8]) and WKIF1 (ACMP_STATUS[9]).  
After software writes 1 to clear ACMPWK  
(CLK_PMUSTS[14]) when SPD mode is entered.  
ACMP  
ACMPO status change  
-
V
-
Table 6.2-6 Re-Entering Power-down Mode Condition  
6.2.5 Power Modes Transition  
DPD  
FWPD  
LLPD  
NPD  
SPD0/1  
Wake-up reset  
Wake-up reset  
POR Reset  
nReset pin  
WDT reset  
CHIP reset  
LVR  
BOD reset  
Lockup reset  
System reset  
LDO_PL0_RUN  
Core Voltage Switching  
Run mode  
LDO_PL1_RUN  
LDO_RUN  
LDO_PL1_IDLE  
Idle mode  
LDO_PL0_IDLE  
LDO_IDLE  
Figure 6.2-8 NuMicro® M480 Power Distribution Diagram  
Mar 30, 2018  
Page 284 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.2.6 System Memory Map  
The NuMicro® M480 series provides 4G-byte addressing space. The memory locations assigned to  
each on-chip controllers are shown in Table 6.2-7. The detailed register definition, memory space, and  
programming will be described in the following sections for each on-chip peripheral. The NuMicro®  
M480 series only supports little-endian data format.  
Address Space  
Token  
Controllers  
Flash and SRAM Memory Space  
0x0000_0000 0x0003_FFFF  
0x0000_0000 0x0007_FFFF  
0x0800_0000 0x09FF_FFFF  
0x2000_0000 0x2000_7FFF  
0x2000_8000 0x2001_FFFF  
FLASH_BA  
FLASH_BA  
SPIM_BA  
FLASH Memory Space (256KB)  
FLASH Memory Space (512KB)  
SPIM Memory Space (32MB)  
SRAM Memory Space (32KB)  
SRAM Memory Space (96KB)  
SRAM0_BA  
SRAM1_BA  
SRAM Memory Space (32KB) for CPU only and share with SPIM  
cache  
0x2002_0000 0x2002_7FFF  
0x6000_0000 0x6FFF_FFFF  
SRAM2_BA  
EXTMEM_BA  
External Memory Space (256MB)  
Peripheral Controllers Space (0x4000_0000 0x400F_FFFF)  
0x4000_0000 0x4000_01FF  
0x4000_0200 0x4000_02FF  
0x4000_0300 0x4000_03FF  
0x4000_4000 0x4000_4FFF  
0x4000_7000 0x4000_7FFF  
0x4000_8000 0x4000_8FFF  
0x4000_9000 0x4000_9FFF  
0x4000_B000 0x4000_BFFF  
0x4000_C000 0x4000_CFFF  
0x4000_D000 0x4000_DFFF  
0x4000_E000 0x4000_EFFF  
0x4001_0000 0x4001_0FFF  
0x4001_9000 0x4001_9FFF  
0x4001_A000 0x4001_AFFF  
0x4003_1000 0x4003_1FFF  
0x4003_E000 0x4003_EFFF  
0x4003_F000 0x4003_FFFF  
0x5008_0000 0x5008_0FFF  
SYS_BA  
System Control Registers  
CLK_BA  
Clock Control Registers  
NMI_BA  
NMI Control Registers  
GPIO_BA  
SPIM_BA  
PDMA_BA  
USBH_BA  
EMAC_BA  
FMC_BA  
GPIO Control Registers  
SPIM Control Registers  
Peripheral DMA Control Registers  
USB Host Control Registers  
Ethernet MAC Control Registers  
Flash Memory Control Registers  
SDHOST0 Control Registers  
SDHOST1 Control Registers  
External Bus Interface Control Registers  
HSUSBD Control Registers  
HSUSBH Host Control Registers  
CRC Generator Registers  
SDH0_BA  
SDH1_BA  
EBI_BA  
HSUSBD_BA  
HSUSBH _BA  
CRC_BA  
SWDC_BA  
ETMC_BA  
CRYP_BA  
SWD Control Registers  
ETM Control Registers  
Cryptographic Accelerator Registers  
APB Controllers Space (0x4000_0000 ~ 0x400F_FFFF)  
0x4004_0000 0x4004_0FFF  
0x4004_1000 0x4004_1FFF  
WDT_BA  
RTC_BA  
Watchdog Timer Control Registers  
Real Time Clock (RTC) Control Register  
Mar 30, 2018  
Page 285 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
0x4004_3000 0x4004_3FFF  
0x4004_5000 0x4004_5FFF  
0x4004_6000 0x4004_6FFF  
0x4004_7000 0x4004_7FFF  
0x4004_8000 0x4004_8FFF  
0x4004_D000 0x4004_DFFF  
0x4004_F000 0x4004_FFFF  
0x4005_0000 0x4005_0FFF  
0x4005_1000 0x4005_1FFF  
0x4005_8000 0x4005_8FFF  
0x4005_9000 0x4005_9FFF  
0x4005_A000 0x4005_AFFF  
0x4005_B000 0x4005_BFFF  
0x4006_0000 0x4006_0FFF  
0x4006_1000 0x4006_1FFF  
0x4006_2000 0x4006_2FFF  
0x4006_3000 0x4006_3FFF  
0x4006_4000 0x4006_4FFF  
0x4007_0000 0x4007_0FFF  
0x4007_1000 0x4007_1FFF  
0x4007_2000 0x4007_2FFF  
0x4007_3000 0x4007_3FFF  
0x4007_4000 0x4007_4FFF  
0x4007_5000 0x4007_5FFF  
0x4008_0000 0x4008_0FFF  
0x4008_1000 0x4008_1FFF  
0x4008_2000 0x4008_2FFF  
0x4009_0000 0x4009_0FFF  
0x4009_1000 0x4009_1FFF  
0x4009_2000 0x4009_2FFF  
0x4009_3000 0x4009_3FFF  
0x400A_0000 0x400A_0FFF  
0x400A_1000 0x400A_1FFF  
0x400B_0000 0x400B_0FFF  
0x400B_1000 0x400B_1FFF  
EADC_BA  
ACMP01_BA  
OPA_BA  
Enhanced Analog-Digital-Converter (EADC) Control Registers  
Analog Comparator 0/ 1 Control Registers  
OP Amplifier Control Registers  
DAC Control Registers  
DAC_BA  
I2S0_BA  
I2S0 Interface Control Registers  
OTG Control Registers  
OTG_BA  
HSOTG_BA  
TMR01_BA  
TMR23_BA  
EPWM0_BA  
EPWM1_BA  
BPWM0_BA  
BPWM1_BA  
QSPI0_BA  
SPI0_BA  
HSOTG Control Registers  
Timer0/Timer1 Control Registers  
Timer2/Timer3 Control Registers  
PWM0 Control Registers  
PWM1 Control Registers  
BPWM0 Control Registers  
BPWM1 Control Registers  
Quad SPI0 Control Registers  
SPI0 Control Registers  
SPI1_BA  
SPI1 Control Registers  
SPI2_BA  
SPI2 Control Registers  
SPI3_BA  
SPI3 Control Registers  
UART0_BA  
UART1_BA  
UART2_BA  
UART3_BA  
UART4_BA  
UART5_BA  
I2C0_BA  
UART0 Control Registers  
UART1 Control Registers  
UART2 Control Registers  
UART3 Control Registers  
UART4 Control Registers  
UART5 Control Registers  
I2C0 Control Registers  
I2C1_BA  
I2C1 Control Registers  
I2C2_BA  
I2C2 Control Registers  
SC0_BA  
Smartcard Host 0 Control Registers  
Smartcard Host 1 Control Registers  
Smartcard Host 2 Control Registers  
Smartcard Host 3 Control Registers  
CAN0 Bus Control Registers  
CAN1 Bus Control Registers  
QEI0 Control Registers  
SC1_BA  
SC2_BA  
SC3_BA  
CAN0_BA  
CAN1_BA  
QEI0_BA  
QEI1_BA  
QEI1 Control Registers  
Mar 30, 2018  
Page 286 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
0x400B_4000 0x400B_4FFF  
0x400B_5000 0x400B_5FFF  
0x400C_0000 0x400C_0FFF  
0x400D_0000 0x400D_0FFF  
0x400D_1000 0x400D_1FFF  
ECAP0_BA  
ECAP1_BA  
USBD_BA  
USCI0_BA  
USCI1_BA  
ECAP0 Control Registers  
ECAP1 Control Registers  
USB Device Control Register  
USCI0 Control Registers  
USCI1 Control Registers  
System Controllers Space (0xE000_E000 ~ 0xE000_EFFF)  
0xE000_E010 0xE000_E0FF  
0xE000_E100 0xE000_ECFF  
0xE000_ED00 0xE000_ED8F  
SCS_BA  
SCS_BA  
SCS_BA  
System Timer Control Registers  
External Interrupt Controller Control Registers  
System Control Registers  
Table 6.2-7 Address Space Assignments for On-Chip Controllers  
6.2.7 SRAM Memory Orginization  
The M480 series supports embedded SRAM with total 160 Kbytes and the SRAM organization is  
separated to two banks: SRAM bank0 and SRAM bank1 and SRAM bank2. The first bank has 32  
Kbytes address space, the second bank has 96 Kbyte address space and the third bank has 32Kbyte.  
These three banks address space can be accessed simultaneously. The SRAM bank0 supports parity  
error check to make sure chip operating more stable. The SRAM bank2 is shared with SPIM cache, it  
can switch to external SPI Flash cache memory.  
Supports total 160 Kbytes SRAM  
Supports byte / half word / word write  
Supports fixed 32 Kbytes SRAM bank0 for independent access  
Supports parity error check function for SRAM bank0  
Supports oversize response error  
Supports remap address to 0x1000_0000  
AHB interface  
SRAM decoder  
controller  
SRAM bank0  
SRAM bank1  
AHB interface  
SRAM decoder  
controller  
AHB interface  
SRAM decoder  
controller  
SRAM bank2  
Figure 6.2-9 SRAM Block Diagram  
Figure 6.2-9 shows the SRAM organization of M480. There are three SRAM banks in M480. The  
Mar 30, 2018  
Page 287 of 401  
Rev 1.00  
 
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
bank0 is addressed to 32 Kbytes, the bank1 is addressed to 96 Kbytes and the bank2 is addressed to  
32 Kbyte. The bank0 address space is from 0x2000_0000 to 0x2000_7FFF. The bank1 address space  
is from 0x2000_8000 to 0x2001_FFFF. The bank2 address space is from 0x2002_0000 to  
0x2002_7FFF. The address between 0x2002_8000 to 0x3FFF_FFFF is illegal memory space and chip  
will enter hardfault if CPU accesses these illegal memory addresses.  
The address of each bank is remapping from 0x2000_0000 to 0x1000_0000. CPU can access SRAM  
bank0 through 0x2000_0000 to 0x2000_7FFF or 0x1000_0000 to 0x1000_7FFF, and access SRAM  
bank1 through 0x2000_8000 to 0x2001_FFFF or 0x1000_8000 to 0x1001_FFFF, and access SRAM  
bank2 through 0x2002_0000 to 0x2002_7FFF or 0x1002_0000 to 0x1002_7FFF.  
When setting the control register CCMEN(SPIM_CTL1[2]) to 0, SRAM bank2 is switched to external  
SPI Flash cache memory. In this case, the SRAM bank2 can’t be accessed as gernal SRAM. If user  
access SRAM bank2 by AHB bus master, the SPI Flash controller will send error response via HRESP  
AHB bus signal to bus master.  
0x3FFF_FFFF  
Reserved  
0x2002_8000  
0x2002_7FFF  
0x1002_7FFF  
32K byte  
32K byte  
remapping  
SRAM bank2  
SRAM bank2  
0x2002_0000  
0x2001_FFFF  
0x1002_0000  
0x1001_FFFF  
remapping  
96K byte  
96K byte  
SRAM bank1  
SRAM bank1  
0x2000_8000  
0x2000_7FFF  
0x1000_8000  
0x1000_7FFF  
remapping  
32K byte  
32K byte  
SRAM bank0  
SRAM bank0  
0x2000_0000  
0x1000_0000  
160K byte device  
160K byte device  
Figure 6.2-10 SRAM Memory Organization  
SRAM bank0 has byte parity error check function. When CPU is accessing SRAM bank0, the parity  
Mar 30, 2018  
Page 288 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
error checking mechanism is dynamic operating. As parity error occured, the PERRIF  
(SYS_SRAM_STATUS[0]) will be asserted to 1 and the SYS_SRAM_ERRADDR register will recode  
the address with parity error. Chip will enter interrupt when SRAM parity error occurred if PERRIEN  
(SYS_SRAM_INTCTL[0]) is set to 1. When SRAM parity error occured, chip will stop detecting SRAM  
parity error until user writes 1 to clear the PERRIF(SYS_SRAM_STATUS[0]) bit.  
6.2.8 Bus Matrix  
The M480 series supports Bus Matrix to manage the access arbitration between masters. The access  
arbitration can be selected by INTACTEN (SYS_AHBMCTL[0]) to use round-robin algorithm or set  
Cortex® -M4 CPU as the highest bus priority.  
M7  
EMC  
SDIO1  
HSUSBD  
M5  
HSUSBH  
USBH  
Crypto  
M4  
SDIO0  
SPIM DMA  
M3  
PDMA  
M2  
M4-SBUS  
M1  
M4-DBUS  
M0  
M4-IBUS  
S0  
S1  
S2  
S3  
S4  
S5  
S6  
S7  
S8  
SRAM1  
(32K)  
SRAM2  
(96K)  
AHB  
(ctrl)  
SRAM3  
(32K)  
FLASH  
APB1  
APB2  
EBI  
SPIM  
Figure 6.2-11 NuMicro® M480 Bus Matrix Diagram  
6.2.9 HIRC Auto Trim  
This chip supports auto-trim function: the HIRC trim (12 MHz RC oscillator), according to the accurate  
LXT (32.768 kHz crystal oscillator) or USB SOF (Start-Of-Frame), automatically gets accurate HIRC  
output frequency, 0.25 % deviation within all temperature ranges.  
For instance, the system needs an accurate 12 MHz clock. In such case, if neither using use PLL as  
the system clock source nor soldering 32.768 kHz crystal in system, user has to set REFCKSEL  
(SYS_IRCTCTL[10] reference clock selection) to 1, set FREQSEL (SYS_IRCTCTL[1:0] trim  
frequency selection) to “10, and the auto-trim function will be enabled. Interrupt status bit FREQLOCK  
(SYS_IRCTISTS[8] HIRC frequency lock status) “1” indicates the HIRC output frequency is accurate  
within 0.25% deviation.  
Mar 30, 2018  
Page 289 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.2.10 System Timer (SysTick)  
The Cortex® -M4 includes an integrated system timer, SysTick, which provides a simple, 24-bit clear-  
on-write, decrementing, wrap-on-zero counter with a flexible control mechanism. The counter can be  
used as a Real Time Operating System (RTOS) tick timer or as a simple counter.  
When system timer is enabled, it will count down from the value in the SysTick Current Value Register  
(SYST_VAL) to 0, and reload (wrap) to the value in the SysTick Reload Value Register (SYST_LOAD)  
on the next clock cycle, and then decrement on subsequent clocks. When the counter transitions to 0,  
the COUNTFLAG status bit is set. The COUNTFLAG bit clears on reads.  
The SYST_VAL value is UNKNOWN on reset. Software should write to the register to clear it to 0  
before enabling the feature. This ensures the timer will count from the SYST_LOAD value rather than  
an arbitrary value when it is enabled.  
If the SYST_LOAD is 0, the timer will be maintained with a current value of 0 after it is reloaded with  
this value. This mechanism can be used to disable the feature independently from the timer enable bit.  
For more detailed information, please refer to the “ARM® Cortex® -M4 Technical Reference Manual”  
and “ARM® v6-M Architecture Reference Manual”.  
6.2.11 Nested Vectored Interrupt Controller (NVIC)  
The NVIC and the processor core interface are closely coupled to enable low latency interrupt  
processing and efficient processing of late arriving interrupts. The NVIC maintains knowledge of the  
stacked, or nested, interrupts to enable tail-chaining of interrupts. You can only fully access the NVIC  
from privileged mode, but you can cause interrupts to enter a pending state in user mode if you enable  
the Configuration and Control Register. Any other user mode access causes a bus fault. You can  
access all NVIC registers using byte, halfword, and word accesses unless otherwise stated. NVIC  
registers are located within the SCS (System Control Space). All NVIC registers and system debug  
registers are little-endian regardless of the endianness state of the processor.  
The NVIC supports:  
An implementation-defined number of interrupts, in the range 1-240 interrupts.  
A programmable priority level of 0-16 for each interrupt; a higher level corresponds to  
a lower priority, so level 0 is the highest interrupt priority.  
Level and pulse detection of interrupt signals.  
Dynamic reprioritization of interrupts.  
Grouping of priority values into group priority and subpriority fields.  
Interrupt tail-chaining.  
An external Non Maskable Interrupt (NMI)  
WIC with Ultra-low Power Sleep mode support  
The processor automatically stacks its state on exception entry and unstacks this state on exception  
exit, with no instruction overhead. This provides low latency exception handling.  
Mar 30, 2018  
Page 290 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.3 Clock Controller  
6.3.1 Overview  
The clock controller generates clocks for the whole chip, including system clocks and all peripheral  
clocks. The clock controller also implements the power control function with the individually clock  
ON/OFF control, clock source selection and a clock divider. The chip will not enter Power-down mode  
until CPU sets the Power-down enable bit PDEN(CLK_PWRCTL[7]) and Cortex® -M4 core executes  
the WFI instruction. After that, chip enters Power-down mode and wait for wake-up interrupt source  
triggered to leave Power-down mode. In Power-down mode, the clock controller turns off the 4~24  
MHz external high speed crystal (HXT) and 12 MHz internal high speed RC oscillator (HIRC) to  
reduce the overall system power consumption. Figure 6.3-1 shows the clock generator and the  
overview of the clock source control.  
Mar 30, 2018  
Page 291 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
BPWM0  
CAN0  
ECAP0  
I2C0  
ACMP  
EADC  
BPWM1  
CAN1  
DAC  
HIRC  
12MHz  
HXT  
4~24MHz  
LXT  
32.768 kHz  
LIRC  
10 kHz  
CPU  
CRC  
EBI  
I2C2  
HIRC  
HXT  
PCLK0  
PCLK1  
1
0
PLLFOUT  
EMC  
/1,/2,/4,/8,/16  
I2S  
ECAP1  
I2C1  
PLL FOUT  
FMC  
OPA  
CLK_PLLCTL[19]  
PDMA  
SD0  
EPWM0  
QEI0  
SC0  
OTG  
HSOTG  
EPWM1  
QEI1  
SD1  
HIRC  
111  
011  
010  
001  
000  
CRYP  
SPIM  
SRAM  
HSUSBD  
HSUSBH  
USBH  
SC2  
LIRC  
QSPI0  
SPI1  
RTC  
PLLFOUT  
HCLK  
1/(HCLKDIV+1)  
SC1  
LXT  
HXT  
SPI3  
SPI0  
TMR0  
TMR1  
UR0  
SPI2  
TMR2  
TMR3  
UR1  
CLK_CLKSEL0[2:0]  
1/(EMACDIV+1)  
LIRC  
UR2  
RX_CLK  
TX_CLK  
MDCCLK  
REFCLK  
UR4  
UR3  
HCLK  
1/2  
1/20  
Ethernet  
EMC  
USBD  
USCI0  
WDG  
UR5  
USCI1  
11  
10  
01  
/1,/2,/4,/8,/16  
HCLK  
1/2048  
LXT  
WDT  
CLK_CLKSEL1[1:0]  
HIRC  
LXT  
11  
UART0  
UART1  
UART2  
UART3  
UART4  
UART5  
1/(UART0DIV+1)  
1/(UART1DIV+1)  
1/(UART2DIV+1)  
1/(UART3DIV+1)  
1/(UART4DIV+1)  
1/(UART5DIV+1)  
10  
LIRC  
PLLFOUT  
11  
10  
01  
00  
WWDT  
HCLK  
HXT  
1/2048  
CLK_CLKSEL1[25:24]  
CLK_CLKSEL1[27:26]  
CLK_CLKSEL3[25:24]  
CLK_CLKSEL3[27:26]  
CLK_CLKSEL3[29:28]  
CLK_CLKSEL3[31:30]  
CLK_CLKSEL1[31:30]  
HIRC  
1/2  
111  
011  
010  
001  
000  
CPUCLK  
HCLK  
1/2  
1
0
SysTick  
HXT  
1/2  
USB2.0 OTG  
Controller  
LXT  
SYST_CTRL[2]  
HXT  
USB2.0 OTG  
PHY  
30MHz  
USB2.0 Device  
Controller  
HXT  
USB2.0 Host  
Controller  
CLK_CLKSEL0[5:3]  
USB1.1 OTG  
PHY  
USB1.1 Host  
Controller  
HIRC  
11  
10  
PLLFOUT  
48MHz  
USB1.1 Device  
Controller  
HCLK  
PLLFOUT  
HXT  
/(USBDIV + 1)  
SD0  
SD1  
1/(SDH0DIV+1)  
1/(SDH1DIV+1)  
USB1.1 OTG  
Controller  
01  
00  
CLK_CLKSEL0[21:20]  
CLK_CLKSEL0[23:22]  
DIV1EN  
CLK1HZEN  
(CLK_CLKOCTL[6])  
(CLK_CLKOCTL[5])  
HIRC  
HCLK  
LXT  
11  
10  
PCLK1  
1/(EADCDIV+1)  
EADC  
RTC  
/2(CLK_CLKOCTL[3:0]+1)  
0
1
01  
00  
0
1
CLKO  
HXT  
LIRC  
1
0
LXT  
CLK_CLKSEL1[29:28]  
LIRC  
CLK_CLKSEL3[8]  
0
1 Hz clock from RTC  
/32768  
HIRC  
LXT  
11  
10  
1
PCLK0  
PLLFOUT  
HXT  
RTCSEL(CLK_CLKSEL3[8])  
I2S  
01  
00  
CLK_CLKSEL3[17:16]  
HIRC  
11  
10  
PCLK1  
HIRC  
11  
10  
01  
00  
SPI0  
SPI2  
1/(SPI0_CLKDIV[8:0]+1)  
1/(SPI2_CLKDIV[8:0]+1)  
PLLFOUT  
HXT  
PCLK0  
PLLFOUT  
HXT  
01  
00  
QSPI0  
SPI1  
1/(QSPI0_CLKDIV[8:0]+1)  
1/(SPI1_CLKDIV[8:0]+1)  
1/(SPI3_CLKDIV[8:0]+1)  
SPI3  
CLK_CLKSEL2[5:4]  
CLK_CLKSEL2[11:10]  
CLK_CLKSEL2[3:2]  
CLK_CLKSEL2[7:6]  
CLK_CLKSEL2[13:12]  
PCLK1  
1
0
PCLK0  
EPWM 1  
BPWM 1  
1
0
PLLFOUT  
EPWM 0  
BPWM 0  
PLLFOUT  
CLK_CLKSEL2[1]  
CLK_CLKSEL2[9]  
CLK_CLKSEL2[0]  
CLK_CLKSEL2[8]  
HIRC  
HIRC  
11  
11  
PCLK0  
PLLFOUT  
HXT  
PCLK0  
PLLFOUT  
HXT  
SC0  
10  
10  
1/(SC0DIV+1)  
1/(SC2DIV+1)  
1/(SC1DIV+1)  
SC1  
SC2  
01  
00  
01  
00  
CLK_CLKSEL3[3:2]  
CLK_CLKSEL3[1:0]  
CLK_CLKSEL3[5:4]  
HIRC  
LIRC  
HIRC  
LIRC  
111  
101  
011  
010  
001  
000  
111  
101  
011  
010  
001  
000  
TM0/TM1  
TM2/TM3  
PCLK1  
TMR0  
TMR1  
TMR2  
TMR3  
PCLK0  
LXT  
LXT  
HXT  
HXT  
CLK_CLKSEL1 [18:16]  
CLK_CLKSEL1[22:20]  
CLK_CLKSEL1 [10:8]  
CLK_CLKSEL1[14:12]  
Figure 6.3-1 Clock Generator Global View Diagram  
Mar 30, 2018  
Page 292 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.3.2 Clock Generator  
The clock generator consists of 5 clock sources, which are listed below:  
32.768 kHz external low speed crystal oscillator (LXT)  
4~24 MHz external high speed crystal oscillator (HXT)  
Programmable PLL output clock frequency (PLLFOUT), PLL source can be selected from external  
4~24 MHz external high speed crystal (HXT) or 12 MHz internal high speed oscillator (HIRC)  
12 MHz internal high speed RC oscillator (HIRC)  
10 kHz internal low speed RC oscillator (LIRC)  
LXTEN (CLK_PWRCTL[1])  
X32_IN  
External 32.768  
kHz Crystal  
LXT  
(LXT)  
X32_OUT  
HXTEN (CLK_PWRCTL[0])  
HXT  
XT1_IN  
External 4~24  
PLLSRC (CLK_PLLCTL[19])  
MHz Crystal  
(HXT)  
XT1_OUT  
0
1
PLL FOUT  
PLL  
HIRCEN (CLK_PWRCTL[2])  
Internal 12 MHz  
Oscillator  
(HIRC)  
HIRC  
LIRC  
LIRCEN (CLK_PWRCTL[3])  
Internal 10 kHz  
Oscillator  
(LIRC)  
Figure 6.3-2 Clock Generator Block Diagram  
Mar 30, 2018  
Page 293 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.3.3 System Clock and SysTick Clock  
The system clock has 5 clock sources, which were generated from clock generator block. The clock  
source switch depends on the register HCLKSEL (CLK_CLKSEL0[2:0]). The block diagram is shown  
in Figure 6.3-3.  
HCLKSEL  
(CLK_CLKSEL0[2:0])  
HIRC  
111  
CPUCLK  
LIRC  
PLLFOUT  
LXT  
CPU  
AHB  
011  
010  
001  
000  
HCLK  
PCLK0  
PCLK1  
1/(HCLKDIV+1)  
HCLKDIV  
(CLK_CLKDIV0[3:0])  
APB0  
APB1  
HXT  
CPU in Power Down Mode  
Figure 6.3-3 System Clock Block Diagrams  
There are two clock fail detectors to observe HXT and LXT clock source and they have individual  
enable and interrupt control. When HXT detector is enabled, the HIRC clock is enabled automatically.  
When LXT detector is enabled, the LIRC clock is enabled automatically.  
When HXT clock detector is enabled, the system clock will auto switch to HIRC if HXT clock stop  
being detected on the following condition: system clock source comes from HXT or system clock  
source comes from PLL with HXT as the input of PLL. If HXT clock stop condition is detected, the  
HXTFIF (CLK_CLKDSTS[0]) is set to 1 and chip will enter interrupt if HXTFIE (CLK_CLKDCTL[5]) is  
set to 1. User can trying to recover HXT by disable HXT and enable HXT again to check if the clock  
stable bit is set to 1 or not. If HXT clock stable bit is set to 1, it means HXT is recover to oscillate after  
re-enable action and user can switch system clock to HXT again.  
Figure 6.3-4 shows the HXT clock stops detection and system clock switches to HIRC procedure.  
Mar 30, 2018  
Page 294 of 401  
Rev 1.00  
 
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Set HXTFDEN To enable  
HXT clock detector  
NO  
HXTFIF = 1?  
YES  
System clock source =  
HXTor PLL with  
HXT?  
System clock keep  
original clock  
NO  
YES  
Switch system clock to  
HIRC  
Figure 6.3-4 HXT Stop Protect Procedure  
The clock source of SysTick in Cortex® -M4 core can use CPU clock or external clock  
(SYST_CTRL[2]). If using external clock, the SysTick clock (STCLK) has 5 clock sources. The clock  
source switch depends on the setting of the register STCLKSEL (CLK_CLKSEL0[5:3]). The block  
diagram is shown in Figure 6.3-5.  
STCLKSEL  
(CLK_CLKSEL0[5:3])  
HIRC  
111  
011  
010  
001  
000  
1/2  
1/2  
1/2  
HCLK  
HXT  
LXT  
STCLK  
HXT  
Figure 6.3-5 SysTick Clock Control Block Diagram  
6.3.4 Peripherals Clock  
Each peripheral clock has its own clock source selection. Refer to the CLK_CLKSEL1, CLK_CLKSEL2  
and CLK_CLKSEL3 register.  
Mar 30, 2018  
Page 295 of 401  
Rev 1.00  
 
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.3.5 Power-down Mode Clock  
When entering Power-down mode, system clocks, some clock sources and some peripheral clocks  
are disabled. Some clock sources and peripherals clock are still active in Power-down mode.  
For theses clocks, which still keep active, are listed below:  
Clock Generator  
10 kHz internal low speed RC oscillator (LIRC) clock  
32.768 kHz external low speed crystal oscillator (LXT) clock  
Peripherals Clock (When the modules adopt LXT or LIRC as clock source)  
6.3.6 Clock Output  
This device is equipped with a power-of-2 frequency divider which is composed of 16 chained divide-  
by-2 shift registers. One of the 16 shift register outputs selected by a sixteen to one multiplexer is  
reflected to CLKO function pin. Therefore there are 16 options of power-of-2 divided clocks with the  
frequency from Fin/21 to Fin/216 where Fin is input clock frequency to the clock divider.  
The output formula is Fout = Fin/2(N+1), where Fin is the input clock frequency, Fout is the clock divider  
output frequency and N is the 4-bit value in FREQSEL (CLK_CLKOCTL[3:0]).  
When writing 1 to CLKOEN (CLK_CLKOCTL[4]), the chained counter starts to count. When writing 0  
to CLKOEN (CLK_CLKOCTL[4]), the chained counter continuously runs till divided clock reaches low  
state and stays in low state.  
CLKOEN  
Enable  
(CLK_CLKOCTL[4])  
FREQSEL  
(CLK_CLKOCTL[3:0])  
divide-by-2 counter  
16 chained  
divide-by-2 counter  
DIV1EN  
(CLK_CLKOCTL[5])  
1/2  
1/22  
1/23  
...  
1/215 1/216  
CLK1HZEN  
(CLK_CLKOCTL[6])  
0000  
0001  
:
HIRC  
16 to 1  
MUX  
11  
10  
01  
00  
0
1
:
0
1
1110  
CLKO  
HCLK  
LXT  
1111  
HXT  
RTCSEL(CLK_CLKSEL3[8])  
CLKOSEL (CLK_CLKSEL1[29:28])  
LIRC  
LXT  
0
1
1 Hz clock from RTC  
/32768  
Figure 6.3-6 Clock Output Block Diagram  
Mar 30, 2018  
Page 296 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.3.7 USB Clock Source  
The clock sources of USB 1.0 and 2.0 systems are generated from USB2.0 PHY clock or  
programmable PLL output. The generated clocks are shown in Figure 6.3-7.  
USB2.0 OTG  
Controller  
HXT  
USB2.0 OTG  
PHY  
30MHz  
USB2.0 Device  
Controller  
USB2.0 Host  
Controller  
USB1.1 OTG  
PHY  
USB1.1 Host  
Controller  
PLLFOUT  
48MHz  
USB1.1 Device  
Controller  
/(USBDIV + 1)  
USB1.1 OTG  
Controller  
Figure 6.3-7 USB Clock Source  
Mar 30, 2018  
Page 297 of 401  
Rev 1.00  
 
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.4 Flash Memeory Controller (FMC)  
6.4.1 Overview  
The FMC is equipped with dual-bank on-chip embedded Flash (BANK0 and BANK1) for application  
and configurable Data Flash to store some application dependent data. Both BANK0 and BANK1 have  
64/128/256 Kbytes space. Thus, the total size of application rom (APROM) is 128K/256K/512K. A  
User Configuration block provides for system initiation in BANK0. A 4 Kbytes loader ROM (LDROM) is  
used for In-System-Programming (ISP) function in BANK0. A 4 Kbytes security protection ROM  
(SPROM) can conceal user program. A 2 Kbytes one-time-program ROM (OTP) is used for recording  
one-time-program data in BANK1. A 32K Boot Loader consists of native ISP functions. A 4KB cache  
with zero wait cycle is used to improve Flash access performance. This chip also supports In-  
Application-Programming (IAP) function. User switches the code executing without chip reset after the  
embedded Flash is updated.  
6.4.2 Features  
Supports dual-bank Flash macro for safe firmware upgrade  
Supports 128/256/512 Kbytes application ROM (APROM)  
Supports 4 Kbytes loader ROM (LDROM)  
Supports 4 Kbytes security protection ROM (SPROM) to conceal user program  
Supports Data Flash with configurable memory size  
Supports 16 bytes User Configuration block to control system initiation  
Supports 2 Kbytes one-time-program ROM (OTP)  
Supports 4 Kbytes page erase for all embedded Flash  
Supports Boot Loader with native In-System-Programming (ISP) functions  
Supports Security Key protection function for APROM, LDROM, SPROM, User  
Configuration block and KPROM protection  
Supports 32-bit/64-bit and multi-word Flash programming function  
Supports fast Flash programming verification function  
Supports CRC32 checksum calculation function  
Supports Flash all one verification function  
Supports In-System-Programming (ISP) / In-Application-Programming (IAP) to update  
embedded Flash memory  
Supports cache memory to improve Flash access performance and reduce power  
consumption  
Supports auto-tuning Flash access cycle function to optimize the Flash access  
performance  
Mar 30, 2018  
Page 298 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.5 General Purpose I/O (GPIO)  
6.5.1 Overview  
This chip has up to 118 General Purpose I/O pins to be shared with other function pins depending on  
the chip configuration. These 118 pins are arranged in 8 ports named as PA, PB, PC, PD, PE, PF, PG  
and PH. PA, PB, PE and PG has 16 pins on port. PC, PD has 15 pins on port. PF, PH has 12 pins on  
port. Each of the 118 pins is independent and has the corresponding register bits to control the pin  
mode function and data.  
The I/O type of each of I/O pins can be configured by software individually as Input, Push-pull output,  
Open-drain output or Quasi-bidirectional mode. After the chip is reset, the I/O mode of all pins are  
depending on CIOINI (CONFIG0[10]).  
6.5.2 Features  
Four I/O modes:  
Quasi-bidirectional mode  
Push-Pull Output mode  
Open-Drain Output mode  
Input only with high impendence mode  
TTL/Schmitt trigger input selectable  
I/O pin can be configured as interrupt source with edge/level setting  
Supports High Drive and High Slew Rate I/O mode  
Configurable default I/O mode of all pins after reset by CIOINI (CONFIG0[10]) setting  
CIOINI = 0, all GPIO pins in Quasi-bidirectional mode after chip reset  
CIOINI = 1, all GPIO pins in input mode after chip reset  
I/O pin internal pull-up resistor enabled only in Quasi-bidirectional I/O mode  
Enabling the pin interrupt function will also enable the wake-up function  
Mar 30, 2018  
Page 299 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.6 PDMA Controller (PDMA)  
6.6.1 Overview  
The peripheral direct memory access (PDMA) controller is used to provide high-speed data transfer.  
The PDMA controller can transfer data from one address to another without CPU intervention. This  
has the benefit of reducing the workload of CPU and keeps CPU resources free for other applications.  
The PDMA controller has a total of 16 channels and each channel can perform transfer between  
memory and peripherals or between memory and memory.  
6.6.2 Features  
Supports 16 independently configurable channels  
Selectable 2 level of priority (fixed priority or round-robin priority)  
Supports transfer data width of 8, 16, and 32 bits  
Supports source and destination address increment size can be byte, half-word, word or  
no increment  
Supports software and SPI, UART, DAC, ADC and PWM request  
Supports Scatter-Gather mode to perform sophisticated transfer through the use of the  
descriptor link list table  
Supports single and burst transfer type  
Supports time-out function on channel 0 and channel1  
Supports stride function from channel 0 to channel 5  
Mar 30, 2018  
Page 300 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.7 Timer Controller (TMR)  
6.7.1 Overview  
The timer controller includes four 32-bit timers, Timer0 ~ Timer3, allowing user to easily implement a  
timer control for applications. The timer can perform functions, such as frequency measurement, delay  
timing, clock generation, and event counting by external input pins, and interval measurement by  
external capture pins.  
The timer controller also provides four PWM generators. Each PWM generator supports two PWM  
output channels in independent mode and complementary mode. The output state of PWM output pin  
can be control by pin mask, polarity and break control, and dead-time generator.  
6.7.2 Features  
6.7.2.1 Timer Function Features  
Four sets of 32-bit timers, each timer having one 24-bit up counter and one 8-bit prescale  
counter  
Independent clock source for each timer  
Provides one-shot, periodic, toggle-output and continuous counting operation modes  
24-bit up counter value is readable through CNT (TIMERx_CNT[23:0])  
Supports event counting function  
24-bit capture value is readable through CAPDAT (TIMERx_CAP[23:0])  
Supports external capture pin event for interval measurement  
Supports external capture pin event to reset 24-bit up counter  
Supports chip wake-up from Idle/Power-down mode if a timer interrupt signal is  
generated  
Support Timer0 ~ Timer3 time-out interrupt signal or capture interrupt signal to trigger  
EPWM, EADC, DAC and PDMA function  
Supports internal capture triggered while internal ACMP output signal transition  
Supports Inter-Timer trigger mode  
Supports event counting source from internal USB SOF signal  
6.7.2.2 PWM Function Features  
Supports maximum clock frequency up to maximum PCLK  
Supports independent mode for PWM generator with two output channels  
Supports complementary mode for PWM generator with paired PWM output channel  
12-bit dead-time insertion with 12-bit prescale  
Supports 12-bit prescale from 1 to 4096  
Supports 16-bit PWM counter  
Up, down and up-down count operation type  
One-shot or auto-reload counter operation mode  
Supports mask function and tri-state enable for each PWM output pin  
Supports brake function  
Brake source from pin, analog comparator and system safety events (clock failed,  
Mar 30, 2018  
Page 301 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Brown-out detection, SRAM parity error and CPU lockup)  
Brake pin noise filter control for brake source  
Edge detect brake source to control brake state until brake status cleared  
Level detect brake source to auto recover function after brake condition removed  
Supports interrupt on the following events:  
PWM zero point, period point, up-count compared or down-count compared point  
events  
Brake condition happened  
Supports trigger EADC on the following events:  
PWM zero point, period, zero or period point, up-count compared or down-count  
compared point events  
Mar 30, 2018  
Page 302 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.8 Watchdog Timer (WDT)  
6.8.1 Overview  
The Watchdog Timer (WDT) is used to perform a system reset when system runs into an unknown  
state. This prevents system from hanging for an infinite period of time. Besides, this Watchdog Timer  
supports the function to wake up system from Idle/Power-down mode.  
6.8.2 Features  
18-bit free running up counter for WDT time-out interval  
Selectable time-out interval (24 ~ 218) and the time-out interval is 1.6 ms ~ 26.214 s if  
WDT_CLK = 10 kHz.  
System kept in reset state for a period of (1 / WDT_CLK) * 63  
Supports selectable WDT reset delay period, including 102613018 or 3 WDT_CLK  
reset delay period  
Supports to force WDT enabled after chip powered on or reset by setting CWDTEN[2:0]  
in Config0 register  
Supports WDT time-out wake-up function only if WDT clock source is selected as 10 kHz  
or LXT.  
Mar 30, 2018  
Page 303 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.9 Window Watchdog Timer (WWDT)  
6.9.1 Overview  
The Window Watchdog Timer (WWDT) is used to perform a system reset within a specified window  
period to prevent software run to uncontrollable status by any unpredictable condition.  
6.9.2 Features  
6-bit down counter value (CNTDAT, WWDT_CNT[5:0]) and 6-bit compare value  
(CMPDAT, WWDT_CTL[21:16]) to make the WWDT time-out window period flexible  
Supports 4-bit value (PSCSEL, WWDT_CTL[11:8]) to programmable maximum 11-bit  
prescale counter period of WWDT counter  
WWDT counter suspends in Idle/Power-down mode  
Mar 30, 2018  
Page 304 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.10 Real Time Clock (RTC)  
6.10.1 Overview  
The Real Time Clock (RTC) controller provides the real time and calendar message. The RTC offers  
programmable time tick and alarm match interrupts. The data format of time and calendar messages  
are expressed in BCD format. A digital frequency compensation feature is available to compensate  
external crystal oscillator frequency accuracy.  
6.10.2 Features  
Supports real time counter in RTC_TIME (hour, minute, second) and calendar counter in  
RTC_CAL (year, month, day) for RTC time and calendar check.  
Supports alarm time (hour, minute, second) and calendar (year, month, day) settings in  
RTC_TALM and RTC_CALM.  
Supports alarm time (hour, minute, second) and calendar (year, month, day) mask enable  
in RTC_TAMSK and RTC_CAMSK.  
Selectable 12-hour or 24-hour time scale in RTC_CLKFMT register.  
Supports Leap Year indication in RTC_LEAPYEAR register.  
Supports Day of the Week counter in RTC_WEEKDAY register.  
Frequency of RTC clock source compensate by RTC_FREQADJ register.  
All time and calendar message expressed in BCD format.  
Supports periodic RTC Time Tick interrupt with 8 period interval options 1/128, 1/64,  
1/32, 1/16, 1/8, 1/4, 1/2 and 1 second.  
Supports RTC Time Tick and Alarm Match interrupt.  
Supports 1 Hz clock output.  
Supports chip wake-up from Idle or Power-down mode while a RTC interrupt signal is  
generated.  
Supports Daylight Saving Time software control in RTC_DSTCTL.  
Supports up 3 pairs dynamic loop tamper pin or 6 individual tamper pin.  
Supports 80 bytes spare registers and tamper pins detection to clear the content of these  
spare registers.  
Mar 30, 2018  
Page 305 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.11 EPWM Generator and Capture Timer (EPWM)  
6.11.1 Overview  
The chip provides two EPWM generators EPWM0 and EPWM1. Each EPWM supports 6 channels  
of EPWM output or input capture. There is a 12-bit prescaler to support flexible clock to the 16-bit  
EPWM counter with 16-bit comparator. The EPWM counter supports up, down and up-down counter  
types. EPWM uses comparator compared with counter to generate events. These events use to  
generate EPWM pulse, interrupt and trigger signal for EADC/DAC to start conversion.  
The EPWM generator supports two standard EPWM output modes: Independent mode and  
Complementary mode, they have difference architecture. There are two output functions based on  
standard output modes: Group function and Synchronous function. Group function can be enabled  
under Independent mode or complementary mode. Synchronous function only enabled under  
complementary mode. Complementary mode has two comparators to generate various EPWM pulse  
with 12-bit dead-time generator and another free trigger comparator to generate trigger signal for  
EADC. For EPWM output control unit, it supports polarity output, independent pin mask and brake  
functions.  
The EPWM generator also supports input capture function. It supports latch EPWM counter value to  
corresponding register when input channel has a rising transition, falling transition or both transition is  
happened. Capture function also support PDMA to transfer captured data to memory.  
6.11.2 Features  
6.11.2.1 EPWM Function Features  
Supports maximum clock frequency up to maximum PLL frequency  
Supports up to two EPWM modules, each module provides 6 output channels  
Supports independent mode for EPWM output/Capture input channel  
Supports complementary mode for 3 complementary paired EPWM output channel  
Dead-time insertion with 12-bit resolution  
Synchronous function for phase control  
Two compared values during one period  
Supports 12-bit prescaler from 1 to 4096  
Supports 16-bit resolution EPWM counter  
Up, down and up/down counter operation type  
Supports one-shot or auto-reload counter operation mode  
Supports group function  
Supports synchronous function  
Supports mask function and tri-state enable for each EPWM pin  
Supports brake function  
Brake source from pin, analog comparator and system safety events (clock failed,  
SRAM parity error, Brown-out detection and CPU lockup).  
Noise filter for brake source from pin  
Leading edge blanking (LEB) function for brake source from analog comparator  
Edge detect brake source to control brake state until brake interrupt cleared  
Level detect brake source to auto recover function after brake condition removed  
Mar 30, 2018  
Page 306 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Supports interrupt on the following events:  
EPWM counter matches 0, period value or compared value  
Brake condition happened  
Supports trigger EADC/DAC on the following events:  
EPWM counter matches 0, period value or compared value  
EPWM counter match free trigger comparator compared value (only for EADC)  
6.11.2.2 Capture Function Features  
Supports up to 12 capture input channels with 16-bit resolution  
Supports rising or falling capture condition  
Supports input rising/falling capture interrupt  
Supports rising/falling capture with counter reload option  
Supports PDMA transfer function for EPWM all channels  
Mar 30, 2018  
Page 307 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.12 Basic PWM Generator and Capture Timer (BPWM)  
6.12.1 Overview  
The chip provides two BPWM generators BPWM0 and BPWM1. Each BPWM supports 6 channels  
of BPWM output or input capture. There is a 12-bit prescaler to support flexible clock to the 16-bit  
BPWM counter with 16-bit comparator. The BPWM counter supports up, down and up-down counter  
types, all 6 channels share one counter. BPWM uses the comparator compared with counter to  
generate events. These events are used to generate BPWM pulse, interrupt and trigger signal for  
EADC to start conversion. For BPWM output control unit, it supports polarity output, independent pin  
mask and tri-state output enable.  
The BPWM generator also supports input capture function to latch BPWM counter value to  
corresponding register when input channel has a rising transition, falling transition or both transition is  
happened.  
6.12.2 Features  
6.12.2.1 BPWM Function Features  
Supports maximum clock frequency up to maximum PLL frequency.  
Supports up to two BPWM modules; each module provides 6 output channels  
Supports independent mode for BPWM output/Capture input channel  
Supports 12-bit prescalar from 1 to 4096  
Supports 16-bit resolution BPWM counter; each module provides 1 BPWM counter  
Up, down and up/down counter operation type  
Supports mask function and tri-state enable for each BPWM pin  
Supports interrupt in the following events:  
BPWM counter matches 0, period value or compared value  
Supports trigger EADC in the following events:  
BPWM counter matches 0, period value or compared value  
6.12.2.2 Capture Function Features  
Supports up to 12 capture input channels with 16-bit resolution  
Supports rising or falling capture condition  
Supports input rising/falling capture interrupt  
Supports rising/falling capture with counter reload option  
Mar 30, 2018  
Page 308 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.13 Quadrature Encoder Interface (QEI)  
6.13.1 Overview  
There are two QEI controllers in this device. The Quadrature Encoder Interface (QEI) decodes speed  
of rotation and motion sensor information. It can be used in any application that uses a quadrature  
encoder for feedback.  
6.13.2 Features  
6.13.2.1 Quadrature Encoder Interface (QEI) Features  
Up to two QEI controllers, QEI0 and QEI1.  
Two QEI phase inputs, QEA and QEB; One Index input.  
A 32-bit up/down Quadrature Encoder Pulse Counter (QEI_CNT)  
A 32-bit software-latch Quadrature Encoder Pulse Counter Hold Register  
(QEI_CNTHOLD)  
A 32-bit Quadrature Encoder Pulse Counter Index Latch Register (QEI_CNTLATCH)  
A 32-bit Quadrature Encoder Pulse Counter Compare Register (QEI_CNTCMP) with a  
Pre-set Maximum Count Register (QEI_CNTMAX)  
One QEI control register (QEI_CTL) and one QEI Status Register (QEI_STATUS)  
Four Quadrature encoder pulse counter operation modes  
Support x4 free-counting mode  
Support x2 free-counting mode  
Support x4 compare-counting mode  
Support x2 compare-counting mode  
Encoder Pulse Width measurement mode  
Input frequency of QEA/QEB/IDX without noise filter must lower than PCLK/4  
Input frequency of QEA/QEB/IDX with noise filter must lower than Noise Filter Clk/8  
Mar 30, 2018  
Page 309 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.14 Enhanced Input Capture Timer (ECAP)  
6.14.1 Overview  
This device provides up to two units of Input Capture Timer/Counter whose capture function can  
detect the digital edge-changed signal at channel inputs. Each unit has three input capture channels.  
The timer/counter is equipped with up counting, reload and compare-match capabilities.  
6.14.2 Features  
Up to two Input Capture Timer/Counter units, CAP0 and CAP1.  
Each unit has 3 input channels.  
Each unit has its own interrupt vector.  
Each input channel has its own capture counter hold register.  
24-bit Input Capture up-counting timer/counter.  
With noise filter in front end of input ports.  
Edge detector with three options:  
Rising edge detection  
Falling edge detection  
Both edge detection  
Captured events reset and/or reload capture counter.  
Supports compare-match function.  
Mar 30, 2018  
Page 310 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.15 UART Interface Controller (UART)  
6.15.1 Overview  
The chip provides six channels of Universal Asynchronous Receiver/Transmitters (UART). The UART  
controller performs Normal Speed UART and supports flow control function. The UART controller  
performs a serial-to-parallel conversion on data received from the peripheral and a parallel-to-serial  
conversion on data transmitted from the CPU. Each UART controller channel supports ten types of  
interrupts. The UART controller also supports IrDA SIR, LIN and RS-485 function modes and auto-  
baud rate measuring function.  
6.15.2 Features  
Full-duplex asynchronous communications  
Separates receive and transmit 16/16 bytes entry FIFO for data payloads  
Supports hardware auto-flow control  
Programmable receiver buffer trigger level  
Supports programmable baud rate generator for each channel individually  
Supports nCTS, incoming data, Received Data FIFO reached threshold and RS-485  
Address Match (AAD mode) wake-up function  
Supports 8-bit receiver buffer time-out detection function  
Programmable transmitting data delay time between the last stop and the next start bit by  
setting DLY (UART_TOUT [15:8])  
Supports Auto-Baud Rate measurement and baud rate compensation function  
Support 9600 bps for UART_CLK is selected LXT.  
Supports break error, frame error, parity error and receive/transmit buffer overflow  
detection function  
Fully programmable serial-interface characteristics  
Programmable number of data bit, 5-, 6-, 7-, 8- bit character  
Programmable parity bit, even, odd, no parity or stick parity bit generation and  
detection  
Programmable stop bit, 1, 1.5, or 2 stop bit generation  
Supports IrDA SIR function mode  
Supports for 3/16 bit duration for normal mode  
Supports LIN function mode (Only UART0 /UART1 with LIN function)  
Supports LIN master/slave mode  
Supports programmable break generation function for transmitter  
Supports break detection function for receiver  
Supports RS-485 function mode  
Supports RS-485 9-bit mode  
Supports hardware or software enables to program nRTS pin to control RS-485  
transmission direction  
Supports PDMA transfer function  
Mar 30, 2018  
Page 311 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
UART Feature  
UART0/ UART1  
UART2/  
UART3/ SC_UART  
USCI-UART  
UART4/ UART5  
TX: 1byte  
RX: 2byte  
FIFO  
16 Bytes  
16 Bytes  
4 Bytes  
Auto Flow Control (CTS/RTS)  
IrDA  
-
-
-
-
-
-
-
-
LIN  
-
RS-485 Function Mode  
nCTS Wake-up  
Imcoming Data Wake-up  
-
Received  
Data  
FIFO  
reached  
-
-
threshold Wake-up  
RS-485 Address Match (AAD mode)  
Wake-up  
-
Auto-Baud Rate Measurement  
STOP Bit Length  
Word Length  
-
1, 1.5, 2 bit  
1, 1.5, 2 bit  
1, 2 bit  
1, 2 bit  
5, 6, 7, 8 bits  
5, 6, 7, 8 bits  
5, 6, 7, 8 bits  
6~13 bits  
Even / Odd Parity  
Stick Bit  
-
-
Note: = Supported  
Table 6.15-1 NuMicro® M480 Series UART Features  
Mar 30, 2018  
Page 312 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.16 Ethernet MAC Controller (EMAC)  
6.16.1 Overview  
This chip provides an Ethernet MAC Controller (EMAC) for Network application. The Ethernet MAC  
controller consists of IEEE 802.3/Ethernet protocol engine with internal CAM function for recognizing  
Ethernet MAC addresses, Transmit-FIFO, Receive-FIFO, TX/RX state machine controller, time  
stamping engine for IEEE 1588, Magic Packet parsing engine and status controller. The EMAC  
supports both the MII and RMII (Reduced MII) interface to connect with external Ethernet PHY.  
6.16.2 Features  
Supports IEEE Std. 802.3 CSMA/CD protocol  
Supports Ethernet frame time stamping for IEEE Std. 1588 2002 protocol  
Supports both half and full duplex for 10 Mbps or 100 Mbps operation  
Supports both MII and RMII interface  
Supports MII Management function to control external Ethernet PHY  
Supports pause and remote pause function for flow control  
Supports long frame (more than 1518 bytes) and short frame (less than 64 bytes)  
reception  
Supports 16 entries CAM function for Ethernet MAC address recognition  
Supports Magic Packet recognition to wake system up from Power-down mode  
Supports 256 bytes transmit FIFO and 256 bytes receive FIFO  
Supports DMA function  
Mar 30, 2018  
Page 313 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.17 Smart Card Host Interface (SC)  
6.17.1 Overview  
The Smart Card Interface controller (SC controller) is based on ISO/IEC 7816-3 standard and fully  
compliant with PC/SC Specifications. It also provides status of card insertion/removal.  
6.17.2 Features  
ISO 7816-3 T = 0, T = 1 compliant  
EMV2000 compliant  
Three ISO 7816-3 ports  
Separates receive/transmit 4 byte entry FIFO for data payloads  
Programmable transmission clock frequency  
Programmable receiver buffer trigger level  
Programmable guard time selection (11 ETU ~ 267 ETU)  
One 24-bit timer and two 8-bit timers for Answer to Request (ATR) and waiting times  
processing  
Supports auto direct / inverse convention function  
Supports transmitter and receiver error retry and error number limiting function  
Supports hardware activation sequence process, and the time between PWR on and CLK  
start is configurable  
Supports hardware warm reset sequence process  
Supports hardware deactivation sequence process  
Supports hardware auto deactivation sequence when detected the card removal  
Supports UART mode  
Full duplex, asynchronous communications  
Separates receiving / transmitting 4 bytes entry FIFO for data payloads  
Supports programmable baud rate generator  
Supports programmable receiver buffer trigger level  
Programmable transmitting data delay time between the last stop bit leaving the TX-  
FIFO and the de-assertion by setting EGT (SCn_EGT[7:0])  
Programmable even, odd or no parity bit generation and detection  
Programmable stop bit, 1- or 2- stop bit generation  
Mar 30, 2018  
Page 314 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.18 I2S Controller (I2S)  
6.18.1 Overview  
The I2S controller consists of I2S protocol to interface with external audio CODEC. Two 16-level depth  
FIFO for reading path and writing path respectively are capable of handling 8/16/24/32 bits audio data  
sizes. A PDMA controller handles the data movement between FIFO and memory.  
6.18.2 Features  
Supports Master mode and Slave mode  
Capable of handling 8, 16, 24 and 32 bits data sizes in each audio channel  
Supports monaural and stereo audio data  
Supports I2S protocols: Philips standard, MSB-justified, and LSB-justified data format  
Supports PCM protocols: PCM standard, MSB-justified, and LSB-justified data format  
PCM protocol supports TDM multi-channel transmission in one audio sample, and the  
number of data channel can be set as 2, 4, 6, or 8  
Provides two 16-level FIFO data buffers, one for transmitting and the other for receiving  
Generates interrupt requests when buffer levels cross a programmable boundary  
Supports two PDMA requests, one for transmitting and the other for receiving  
Mar 30, 2018  
Page 315 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.19 Serial Peripheral Interface (SPI)  
6.19.1 Overview  
The Serial Peripheral Interface (SPI) applies to synchronous serial data communication and allows full  
duplex transfer. Devices communicate in Master/Slave mode with the 4-wire bi-direction interface. The  
M480 series contains up to four sets of SPI controllers performing a serial-to-parallel conversion on  
data received from a peripheral device, and a parallel-to-serial conversion on data transmitted to a  
peripheral device. Each SPI controller can be configured as a master or a slave device and supports  
the PDMA function to access the data buffer. Each SPI controller also supports I2S mode to connect  
external audio CODEC.  
6.19.2 Features  
SPI Mode  
Up to four sets of SPI controllers  
Supports Master or Slave mode operation  
Master mode up to 100 MHz and Slave mode up to 100 MHz (when chip works at VDD  
= 2.7~3.6V)  
Configurable bit length of a transaction word from 8 to 32-bit  
Provides separate 4-level depth transmit and receive FIFO buffers  
Supports MSB first or LSB first transfer sequence  
Supports Byte Reorder function  
Supports Byte or Word Suspend mode  
Supports PDMA transfer  
Supports one data channel half-duplex transfer  
Supports receive-only mode  
I2S Mode  
Supports Master or Slave  
Capable of handling 8-, 16-, 24- and 32-bit word sizes  
Each provides two 4-level FIFO data buffers, one for transmitting and the other for  
receiving  
Supports monaural and stereo audio data  
Supports PCM mode A, PCM mode B, I2S and MSB justified data format  
Supports two PDMA requests, one for transmitting and the other for receiving  
QSPIx  
SPIx  
X
Dual/Quad I/O Mode  
Two-bit Transfer Mode  
V
V
X
SPI mode 8~16 bits data length: 8-level  
Otherwise: 4-level  
FIFO Depth  
8-level  
Slave Time-out Function  
Slave 3-Wired Mode  
V
V
X
X
Mar 30, 2018  
Page 316 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
I2S Mode  
X
V
Mar 30, 2018  
Page 317 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.20 Quad Serial Peripheral Interface (QSPI)  
6.20.1 Overview  
The Quad Serial Peripheral Interface (QSPI) applies to synchronous serial data communication and  
allows full duplex transfer. Devices communicate in Master/Slave mode with the 4-wire bi-direction  
interface. The M480 series contains one QSPI controller performing a serial-to-parallel conversion on  
data received from a peripheral device, and a parallel-to-serial conversion on data transmitted to a  
peripheral device.  
The QSPI controller supports 2-bit Transfer mode to perform full-duplex 2-bit data transfer and also  
supports Dual and Quad I/O Transfer mode and the controller supports the PDMA function to access  
the data buffer.  
6.20.2 Features  
Supports Master or Slave mode operation  
Master mode up to 100 MHz and Slave mode up to 100 MHz (when chip works at VDD  
2.7~3.6V)  
=
Supports 2-bit Transfer mode  
Supports Dual and Quad I/O Transfer mode  
Configurable bit length of a transaction word from 8 to 32-bit  
Provides separate 8-level depth transmit and receive FIFO buffers  
Supports MSB first or LSB first transfer sequence  
Supports Byte Reorder function  
Supports Byte or Word Suspend mode  
Supports PDMA transfer  
Supports 3-Wire, no slave selection signal, bi-direction interface  
Supports one data channel half-duplex transfer  
Supports receive-only mode  
Mar 30, 2018  
Page 318 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.21 SPI Synchronous Serial Interface Controller (SPI Master mode)  
6.21.1 Overview  
The SPI Synchronous serial Interface Controller for SPI master mode performs a serial-to-parallel  
conversion on data received from the peripheral, and a parallel-to-serial conversion on data received  
from MCU. This SPI controller can drive one external peripheral (External SPI Flash) and it is seen as  
the SPI master mode. It can generate an interrupt signal when data transfer is finished and can be  
cleared by writing 1 to the interrupt flag. The active level of device/slave select signal can be chosen to  
low active or high active, which depends on the peripheral. Writing a divisor into the SPIM_CTL1  
register can program the frequency of serial clock output to the peripheral.  
In SPI Flash controller, normal I/O mode contains four 32-bit transmit/receive buffers, and can provide  
1 to 4 burst mode operation. The number of bits in each transaction can be 8, 16, 24, or 32; data can  
be transmitted/received up to four successive transactions in one transfer.  
By DMA write mode, user can move data from SRAM to external SPI Flash component. In DMA read  
mode, user can move data from external SPI Flash component to SRAM. In direct memory mapping  
mode (DMM mode), this SPI Flash controller will translate the AHB bus commands into SPI Flash  
operations without MCU setting related SPI Flash command. Therefore users can access external SPI  
Flash as a ROM module.  
In direct memory mapping mode with cache off mode, it will pre-fetch 4-word Flash data after a direct  
memory mapping access. when using direct memory mapping mode with cache on mode, it will use  
32 Kbytes cache memory to reduce the number of accessing external SPI Flash component and the  
performance of SPI Flash access can be improved. To improve the read operation of SPI Flash  
without increasing the serial clock frequency, this SPI Flash controller supports DTR/DDR (Double  
Transfer Rate/Double Data Rate) read command codes that support Standard/Dual/Quad SPI modes.  
The one byte command code is still latched into the device on the rising edge of the serial clock similar  
to all other SPI commands. Once a DTR/DDR instruction code is accepted by the device, the address  
input and data output will be latched on both rising and falling edges of the serial clock.  
In core coupled memory mode (CCM mode), the cache function is disabled by hardware  
automatically, and MCU can access this 32 Kbytes cache memory as general SRAM. For data  
protection, this SPI Flash controller supports cipher encryption and decryption circuits to protect data  
which user places into external SPI Flash when DMA read/write mode and direct memory mapping  
mode are used.  
6.21.2 Features  
Supports maximum 32M bytes SPI Flash size  
Supports SPI master mode  
Supports Direct Memory Mapping Mode and Normal I/O Mode  
Supports 8/16/24/32 bits transaction for Normal I/O mode  
Provides burst mode operation in Normal I/O mode, which can transmit/receive data up to  
four successive transactions in one transfer  
Supports DMA mode read/write  
Supports standard (1-bit), dual (2-bit), and quad (4-bit) I/O transfer mode  
Supports Double Transfer Rate (DTR) / Double Data Rate (DDR) transfer mode  
Supports 32 Kbytes cache memory  
Supports 32 Kbytes Core Coupled Memory (CCM) when cache function disable  
Supports Cipher encryption/decryption  
One slave/device select line for external SPI Flash component  
Mar 30, 2018  
Page 319 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.22 I2C Serial Interface Controller (I2C)  
6.22.1 Overview  
I2C is a two-wire, bi-directional serial bus that provides a simple and efficient method of data exchange  
between devices. The I2C standard is a true multi-master bus including collision detection and  
arbitration that prevents data corruption if two or more masters attempt to control the bus  
simultaneously.  
There are two sets of I2C controllers which support Power-down wake-up function.  
6.22.2 Features  
The I2C bus uses two wires (SDA and SCL) to transfer information between devices connected to the  
bus. The main features of the I2C bus include:  
Supports up to three I2C ports  
Master/Slave mode  
Bidirectional data transfer between masters and slaves  
Multi-master bus (no central master)  
Supports Standard mode (100 kbps), Fast mode (400 kbps) and Fast mode plus (1  
Mbps)  
Arbitration between simultaneously transmitting masters without corruption of serial data  
on the bus  
Serial clock synchronization allow devices with different bit rates to communicate via one  
serial bus  
Serial clock synchronization used as a handshake mechanism to suspend and resume  
serial transfer  
Built-in 14-bit time-out counter requesting the I2C interrupt if the I2C bus hangs up and  
timer-out counter overflows  
Programmable clocks allow for versatile rate control  
Supports 7-bit addressing and 10-bit addressing mode  
Supports multiple address recognition ( four slave address with mask option)  
Supports Power-down wake-up function  
Supports PDMA with one buffer capability  
Supports setup/hold time programmable  
Supports Bus Management (SM/PM compatible) function  
Mar 30, 2018  
Page 320 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.23 USCI - Universal Serial Control Interface Controller (USCI)  
6.23.1 Overview  
The Universal Serial Control Interface (USCI) is a flexible interface module covering several serial  
communication protocols. The user can configure this controller as UART, SPI, or I2C functional  
protocol.  
6.23.2 Features  
The controller can be individually configured to match the application needs. The following protocols  
are supported:  
UART  
SPI  
I2C  
Mar 30, 2018  
Page 321 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.24 USCI UART Mode  
6.24.1 Overview  
The asynchronous serial channel UART covers the reception and the transmission of asynchronous  
data frames. It performs a serial-to-parallel conversion on data received from the peripheral, and a  
parallel-to-serial conversion on data transmitted from the controller. The receiver and transmitter being  
independent, frames can start at different points in time for transmission and reception.  
The UART controller also provides auto flow control. There are two conditions to wake-up the system.  
6.24.2 Features  
Supports one transmit buffer and two receive buffer for data payload  
Supports hardware auto flow control function  
Supports programmable baud-rate generator  
Support 9-bit Data Transfer (Support 9-bit RS-485)  
Baud rate detection possible by built-in capture event of baud rate generator  
Supports PDMA capability  
Supports Wake-up function (Data and nCTS Wakeup Only)  
Mar 30, 2018  
Page 322 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.25 USCI - SPI Mode  
6.25.1 Overview  
The SPI protocol of USCI controller applies to synchronous serial data communication and allows full  
duplex transfer. It supports both master and Slave operation mode with the 4-wire bi-direction  
interface. SPI mode of USCI controller performs a serial-to-parallel conversion on data received from a  
peripheral device, and a parallel-to-serial conversion on data transmitted to a peripheral device. The  
SPI mode is selected by FUNMODE (USCI_CTL[2:0]) = 0x1  
This SPI protocol can operate as master or Slave mode by setting the SLAVE (USCI_PROTCTL[0]) to  
communicate with the off-chip SPI Slave or master device. The application block diagrams in master  
and Slave mode are shown below.  
USCI SPI Master  
USCI SPI Master  
SPI Slave Device  
SPI_MOSI  
Master Transmit Data  
Master Receive Data  
Serial Bus Clock  
SPI_MOSI  
(USCIx_DAT0)  
SPI_MISO  
(USCIx_DAT1)  
SPI_MISO  
SPI_CLK  
SPI_SS  
SPI_CLK  
(USCIx_CLK)  
Slave Select  
SPI_SS  
(USCIx_CTL)  
Note: x = 0, 1  
Figure 6.25-1 SPI Master Mode Application Block Diagram  
USCI SPI Slave  
USCI SPI Slave  
SPI Master Device  
SPI_MOSI  
Slave Receive Data  
Slave Transmit Data  
Serial Bus Clock  
SPI_MOSI  
(USCIx_DAT0)  
SPI_MISO  
(USCIx_DAT1)  
SPI_MISO  
SPI_CLK  
SPI_CLK  
(USCIx_CLK)  
Slave Select  
SPI_SS  
(USCIx_CTL)  
SPI_SS  
Note: x = 0, 1  
Figure 6.25-2 SPI Slave Mode Application Block Diagram  
6.25.2 Features  
Supports Master or Slave mode operation (the maximum frequency -- Master = fPCLK /  
2, Slave < fPCLK / 5)  
Configurable bit length of a transfer word from 4 to 16-bit  
Supports one transmit buffer and two receive buffers for data payload  
Supports MSB first or LSB first transfer sequence  
Mar 30, 2018  
Page 323 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Supports Word Suspend function  
Supports PDMA transfer  
Supports 3-wire, no slave select signal, bi-direction interface  
Supports wake-up function by slave select signal in Slave mode  
Supports one data channel half-duplex transfer  
Mar 30, 2018  
Page 324 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.26 USCI - I2C Mode  
6.26.1 Overview  
On I2C bus, data is transferred between a Master and a Slave. Data bits transfer on the SCL and SDA  
lines are synchronously on a byte-by-byte basis. Each data byte is 8-bit. There is one SCL clock pulse  
for each data bit with the MSB being transmitted first, and an acknowledge bit follows each transferred  
byte. Each bit is sampled during the high period of SCL; therefore, the SDA line may be changed only  
during the low period of SCL and must be held stable during the high period of SCL. A transition on  
the SDA line while SCL is high is interpreted as a command (START or STOP). Please refer to Figure  
6.26-1 for more detailed I2C BUS Timing.  
Repeated  
START  
STOP  
START  
STOP  
SDA  
SCL  
tBUF  
tLOW  
tr  
tf  
tHIGH  
tHD_STA  
tSU_STA  
tSU_STO  
tSU_DAT  
tHD_DAT  
Figure 6.26-1 I2C Bus Timing  
The device’s on-chip I2C provides the serial interface that meets the I2C bus standard mode  
specification. The I2C port handles byte transfers autonomously. The I2C mode is selected by  
FUNMODE (USCI_CTL [2:0]) = 100B. When enable this port, the USCI interfaces to the I2C bus via  
two pins: SDA and SCL. When I/O pins are used as I2C ports, user must set the pins function to I2C in  
advance.  
Note: Pull-up resistor is needed for I2C operation because the SDA and SCL are set to open-drain  
pins when USCI is selected to I2C operation mode .  
6.26.2 Features  
Full master and slave device capability  
Supports of 7-bit addressing, as well as 10-bit addressing  
Communication in standard mode (100 kBit/s) or in fast mode (up to 400 kBit/s)  
Supports multi-master bus  
Supports one transmit buffer and two receive buffer for data payload  
Supports 10-bit bus time-out capability  
Supports bus monitor mode.  
Supports Power down wake-up by data toggle or address match  
Supports setup/hold time programmable  
Supports multiple address recognition (two slave address with mask option)  
Mar 30, 2018  
Page 325 of 401  
Rev 1.00  
 
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.27 Controller Area Network (CAN)  
6.27.1 Overview  
The C_CAN consists of the CAN Core, Message RAM, Message Handler, Control Registers and  
Module Interface. The CAN Core performs communication according to the CAN protocol version 2.0  
part A and B. The bit rate can be programmed to values up to 1MBit/s. For the connection to the  
physical layer, additional transceiver hardware is required.  
For communication on a CAN network, individual Message Objects are configured. The Message  
Objects and Identifier Masks for acceptance filtering of received messages are stored in the Message  
RAM. All functions concerning the handling of messages are implemented in the Message Handler.  
These functions include acceptance filtering, the transfer of messages between the CAN Core and the  
Message RAM, and the handling of transmission requests as well as the generation of the module  
interrupt.  
The register set of the C_CAN can be accessed directly by the software through the module interface.  
These registers are used to control/configure the CAN Core and the Message Handler and to access  
the Message RAM.  
6.27.2 Features  
Supports CAN protocol version 2.0 part A and B  
Bit rates up to 1 MBit/s  
32 Message Objects  
Each Message Object has its own identifier mask  
Programmable FIFO mode (concatenation of Message Objects)  
Maskable interrupt  
Disabled Automatic Re-transmission mode for Time Triggered CAN applications  
Programmable loop-back mode for self-test operation  
16-bit module interfaces to the AMBA APB bus  
Supports wake-up function  
Mar 30, 2018  
Page 326 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.28 Secure Digital Host Controller (SDH)  
6.28.1 Overview  
The Secure Digital Host Controller (SD Host) has DMAC unit and SD unit. The DMAC unit provides a  
DMA (Direct Memory Access) function for SD to exchange data between system memory and shared  
buffer (128 bytes), and the SD unit controls the interface of SD/SDHC. The SDHOST controller can  
support SD/SDHC and cooperated with DMAC to provide a fast data transfer between system memory  
and cards.  
6.28.2 Features  
AMBA AHB master/slave interface compatible, for data transfer and register read/write.  
Supports single DMA channel.  
Supports hardware Scatter-Gather function.  
Using single 128 Bytes shared buffer for data exchange between system memory and  
cards.  
Synchronous design for DMA with single clock domain, AHB bus clock (HCLK).  
Interface with DMAC for register read/write and data transfer.  
Supports SD/SDHC card.  
Completely asynchronous design for Secure Digital with two clock domains, HCLK and  
Engine clock, note that frequency of HCLK should be higher than the frequency of  
peripheral clock.  
Mar 30, 2018  
Page 327 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.29 External Bus Interface (EBI)  
6.29.1 Overview  
This chip is equipped with an external bus interface (EBI) for external device use. To save the  
connections between an external device and a chip, EBI is operating at address bus and data bus  
multiplex mode. The EBI supports three chip selects that can connect three external devices with  
different timing setting requirements.  
6.29.2 Features  
Supports up to three memory banks  
Supports dedicated external chip select pin with polarity control for each bank  
Supports accessible space up to 1 Mbytes for each bank, actually external addressable  
space is dependent on package pin out  
Supports 8-/16-bit data width  
Supports byte write in 16-bit data width mode  
Supports Address/Data multiplexed Mode  
Supports Timing parameters individual adjustment for each memory block  
Supports LCD interface i80 mode  
Supports PDMA mode  
Supports variable external bus base clock (MCLK) which based on HCLK  
Supports configurable idle cycle for different access condition: Idle of Write command  
finish (W2X) and Idle of Read-to-Read (R2R)  
Supports address bus and data bus separate mode  
Mar 30, 2018  
Page 328 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.30 USB 1.1 Device Controller (USBD)  
6.30.1 Overview  
There is one set of USB 2.0 full-speed device controller and transceiver in this device. It is compliant  
with USB 2.0 full-speed device specification and supports control/bulk/interrupt/ isochronous transfer  
types.  
In this device controller, there are two main interfaces: the APB bus and USB bus which comes from  
the USB PHY transceiver. For the APB bus, the CPU can program control registers through it. There  
are 1KBytes internal SRAM as data buffer in this controller. For IN or OUT transfer, it is necessary to  
write data to SRAM or read data from SRAM through the APB interface or SIE. User needs to set the  
effective starting address of SRAM for each endpoint buffer through buffer segmentation register  
(USBD_BUFSEGx).  
There are 12 endpoints in this controller. Each of the endpoint can be configured as IN or OUT  
endpoint. All the operations including Control, Bulk, Interrupt and Isochronous transfer are  
implemented in this block. The block of Endpoint Controlis also used to manage the data sequential  
synchronization, endpoint states, current start address, transaction status, and data buffer status for  
each endpoint.  
There are four different interrupt events in this controller. They are the no-event-wake-up, device plug-  
in or plug-out event, USB events, like IN ACK, OUT ACK etc, and BUS events, like suspend and  
resume, etc. Any event will cause an interrupt, and users just need to check the related event flags in  
interrupt event status register (USBD_INTSTS) to acknowledge what kind of interrupt occurring, and  
then check the related USB Endpoint Status Register (USBD_EPSTS0 and USBD_EPSTS1) to  
acknowledge what kind of event occurring in this endpoint.  
A software-disconnect function is also supported for this USB controller. It is used to simulate the  
disconnection of this device from the host. If user enables SE0 bit (USBD_SE0), the USB controller  
will force the output of USB_D+ and USB_D- to level low and its function is disabled. After disable the  
SE0 bit, host will enumerate the USB device again.  
For more information on the Universal Serial Bus, please refer to Universal Serial Bus Specification  
Revision 1.1.  
6.30.2 Features  
Compliant with USB 2.0 Full-Speed specification  
Provides 1 interrupt vector with 4 different interrupt events (NEVWK, VBUSDET, USB  
and BUS)  
Supports Control/Bulk/Interrupt/Isochronous transfer type  
Supports suspend function when no bus activity existing for 3 ms  
Supports 12 endpoints for configurable Control/Bulk/Interrupt/Isochronous transfer types  
and maximum 1 Kbyte buffer size  
Provides remote wake-up capability  
Mar 30, 2018  
Page 329 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.31 High Speed USB 2.0 Device Controller (HSUSBD)  
6.31.1 Overview  
The USB device controller interfaces the AHB bus and the UTMI bus. The USB controller contains  
both the AHB master interface and AHB slave interface. CPU programs the USB controller registers  
through the AHB slave interface. For IN or OUT transfer, the USB device controller needs to write data  
to memory or read data from memory through the AHB master interface. The USB device controller is  
complaint with USB 2.0 specification and it contains 12 configurable endpoints in addition to control  
endpoint. These endpoints could be configured to BULK, INTERRUPT or ISO. The USB device  
controller has a built-in DMA to relieve the load of CPU.  
6.31.2 Features  
USB Specification reversion 2.0 compliant  
Supports 12 configurable endpoints in addition to Control Endpoint  
Each of the endpoints can be Isochronous, Bulk or Interrupt and either IN or OUT direction  
Three different operation modes of an in-endpoint Auto Validation mode, Manual  
Validation mode, Fly mode  
Supports DMA operation  
4092 Bytes Configurable RAM used as endpoint buffer  
Supports Endpoint Maximum Packet Size up to 1024 bytes  
Mar 30, 2018  
Page 330 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.32 USB 2.0 Host Controller (USBH)  
6.32.1 Overview  
This chip is equipped with a USB 2.0 HS/FS Host Controller (USBH) that supports Enhanced Host  
Controller Interface (EHCI) and Open Host Controller Interface (OpenHCI, OHCI) Specification, a  
register-level description of a host controller, to manage the devices and data transfer of Universal  
Serial Bus (USB).  
The USBH supports an integrated Root Hub with a USB port, a DMA for real-time data transfer  
between system memory and USB bus, port power control and port over current detection.  
The USBH is responsible for detecting the connect and disconnect of USB devices, managing data  
transfer, collecting status and activity of USB bus, providing power control and detecting over current  
of attached USB devices.  
6.32.2 Features  
Compliant with Universal Serial Bus (USB) Specification Revision 2.0.  
Supports Enhanced Host Controller Interface (EHCI) Specification Revision 1.0  
Supports Open Host Controller Interface (OpenHCI) Specification Revision 1.0.  
Supports high-speed (480Mbps), full-speed (12Mbps) and low-speed (1.5Mbps) USB  
devices.  
Supports Control, Bulk, Interrupt, Isochronous and Split transfers.  
Supports an integrated Root Hub.  
Supports a port routing logic to route full/low speed device to OHCI controller.  
Supports two USB host port shared with USB device (OTG function).  
Supports port power control and port over current detection.  
Supports DMA for real-time data transfer.  
Mar 30, 2018  
Page 331 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.33 USB On-The-Go (OTG)  
6.33.1 Overview  
The OTG controller interfaces to USB PHY and USB controllers which consist of a USB 1.1 host  
controller and a USB 2.0 FS device controller. The OTG controller supports HNP and SRP protocols  
defined in the “On-The-Go and Embedded Host Supplement to the USB 2.0 Revision 2.0  
Specification”.  
USB frame, including USB host, USB device, and OTG controller, can be configured as Host-only,  
Device-only, ID-dependent or OTG Device mode defined in USBROLE (SYS_USBPHY[1:0]). In Host-  
only mode, USB frame acts as USB host. USB frame can support both full-speed and low-speed  
transfer. In Device-only mode, USB frame acts as USB device. USB frame only supports full-speed  
transfer. In ID-dependent mode, USB frame can be USB Host or USB device depending on USB_ID  
pin state. In OTG device mode, the role of USB frame depends on the definition of OTG specification.  
USB frame only supports full-speed transfer when OTG device acts as a peripheral.  
6.33.2 Features  
Built-in USB PHY  
Configurable to operate as:  
Host-only  
Device-only  
ID-dependent: The role of USB frame is only dependent on USB_ID pin value--as  
USB Host (USB_ID pin is low) or USB Device (USB_ID pin is high). Not support HNP  
or SRP protocol.  
OTG device: dependent on USB_ID pin status to be A-device (USB_ID pin is low) or  
B-device (USB_ID pin is high). Support HNP and SRP protocols.  
Mar 30, 2018  
Page 332 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.34 High Speed USB On-The-Go (HSOTG)  
6.34.1 Overview  
The HSOTG controller interfaces to USB PHY and USB controllers which consist of a USB 2.0 host  
controller and a USB 2.0 HS device controller. The OTG controller supports HNP and SRP protocols  
defined in the “On-The-Go and Embedded Host Supplement to the USB 2.0 Revision 1.3  
Specification”.  
USB frame, including USB host, USB device, and OTG controller, can be configured as Host-only,  
Device-only, ID-dependent or OTG Device mode defined in HSUSBROLE (SYS_USBPHY[17:16]). In  
Host-only mode, USB frame acts as USB host. USB frame can support high-speed, full-speed and  
low-speed transfer. In Device-only mode, USB frame acts as USB device. USB frame supports high-  
speed and full-speed transfer. In ID-dependent mode, USB frame can be USB Host or USB device  
depends on USB_ID pin state. In OTG device mode, the role of USB frame depends on the definition  
of OTG specification. USB frame supports high-speed and full-speed transfer when OTG device acts  
as a peripheral.  
6.34.2 Features  
Built in USB PHY  
Configurable to operate as:  
Host-only  
Device-only  
ID-dependent: The role of USB frame is only dependent on USB_ID pin value--as  
USB Host (USB_ID pin is low) or USB Device (USB_ID pin is high). Not support HNP  
or SRP protocol.  
OTG device: dependent on USB_ID pin status to be A-device (USB_ID pin is low) or  
B-device (USB_ID pin is high). Support HNP and SRP protocols.  
6.34.3 Basic Configuration  
The OTG peripheral clock can be enabled by HSOTGCKEN (CLK_APBCLK0[30]). The role of USB  
frame is determined by HSUSBROLE (SYS_USBPHY[17:16]). These two configurations are write-  
protection bits. Before writing to these bits, user must disable the register protection function. Refer to  
the description of SYS_REGLCTL register for details. USB_VBUS_EN and USB_VBUS_ST pin  
functions are configured in SYS_GPA_MFPL or SYS_GPC_MFPL registers.  
Mar 30, 2018  
Page 333 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.35 CRC Controller (CRC)  
6.35.1 Overview  
The Cyclic Redundancy Check (CRC) generator can perform CRC calculation with four common  
polynomials CRC-CCITT, CRC-8, CRC-16, and CRC-32 settings.  
6.35.2 Features  
Supports four common polynomials CRC-CCITT, CRC-8, CRC-16, and CRC-32  
CRC-CCITT: X16 + X12 + X5 + 1  
CRC-8: X8 + X2 + X + 1  
CRC-16: X16 + X15 + X2 + 1  
CRC-32: X32 + X26 + X23 + X22 + X16 + X12 + X11 + X10 + X8 + X7 + X5 + X4 + X2 + X + 1  
Programmable seed value  
Supports programmable order reverse setting for input data and CRC checksum  
Supports programmable 1’s complement setting for input data and CRC checksum  
Supports 8/16/32-bit of data width  
8-bit write mode: 1-AHB clock cycle operation  
16-bit write mode: 2-AHB clock cycle operation  
32-bit write mode: 4-AHB clock cycle operation  
Supports using PDMA to write data to perform CRC operation  
Mar 30, 2018  
Page 334 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.36 Cryptographic Accelerator (CRYPTO)  
6.36.1 Overview  
The Crypto (Cryptographic Accelerator) includes a secure pseudo random number generator (PRNG)  
core and supports AES, DES/TDES, SHA and HMAC algorithms.  
The PRNG core supports 64 bits, 128 bits, 192 bits, and 256 bits random number generation.  
The AES accelerator is an implementation fully compliant with the AES (Advance Encryption  
Standard) encryption and decryption algorithm. The AES accelerator supports ECB, CBC, CFB, OFB,  
CTR, CBC-CS1, CBC-CS2, and CBC-CS3 mode.  
The DES/TDES accelerator is an implementation fully compliant with the DES and Triple DES  
encryption/decryption algorithm. The DES/TDES accelerator supports ECB, CBC, CFB, OFB, and  
CTR mode.  
The SHA accelerator is an implementation fully compliant with the SHA-160, SHA-224, SHA-256,  
SHA-384, and SHA-512 and corresponding HMAC algorithms.  
The ECC accelerator is an implementation fully compliant with elliptic curve cryptography by using  
polynomial basis in binary field and prime filed.  
6.36.2 Features  
PRNG  
Supports 64 bits, 128 bits, 192 bits, and 256 bits random number generation  
AES  
Supports FIPS NIST 197  
Supports SP800-38A and addendum  
Supports 128, 192, and 256 bits key  
Supports both encryption and decryption  
Supports ECB, CBC, CFB, OFB, CTR, CBC-CS1, CBC-CS2, and CBC-CS3 mode  
Supports key expander  
DES  
Supports FIPS 46-3  
Supports both encryption and decryption  
Supports ECB, CBC, CFB, OFB, and CTR mode  
TDES  
Supports FIPS NIST 800-67  
Implemented according to the X9.52 standard  
Supports two keys or three keys mode  
Supports both encryption and decryption  
Supports ECB, CBC, CFB, OFB, and CTR mode  
SHA  
Supports FIPS NIST 180, 180-2  
Supports SHA-160, SHA-224, SHA-256, SHA-384, and SHA-512  
HMAC  
Mar 30, 2018  
Page 335 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Supports FIPS NIST 180, 180-2  
Supports HMAC-SHA-160, HMAC-SHA-224, HMAC-SHA-256, HMAC-SHA-384, and  
HMAC-SHA-512  
ECC  
Supports both prime field GF(p) and binary filed GF(2m)  
Supports NIST P-192, P-224, P-256, P-384, and P-521  
Supports NIST B-163, B-233, B-283, B-409, and B-571  
Supports NIST K-163, K-233, K-283, K-409, and K-571  
Supports point multiplication, addition and doubling operations in GF(p) and GF(2m)  
Supports modulus division, multiplication, addition and subtraction operations in GF(p)  
Mar 30, 2018  
Page 336 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.37 Enhanced 12-bit Analog-to-Digital Converter (EADC)  
6.37.1 Overview  
The chip contains one 12-bit successive approximation analog-to-digital converter (SAR ADC  
converter) with 16 external input channels and 3 internal channels. The ADC converter can be started  
by software trigger, EPWM0/1 triggers, BPWM0/1 triggers, timer0~3 overflow pulse triggers, ADINT0,  
ADINT1 interrupt EOC (End of conversion) pulse trigger and external pin (EADC0_ST) input signal.  
6.37.2 Features  
Analog input voltage range: 0~ VREF (Max to 3.6V)  
Reference voltage from VREF pin or AVDD  
12-bit resolution and 10-bit accuracy is guaranteed  
Up to 16 single-end analog external input channels or 8 pair differential analog input  
channels  
Up to 3 internal channels, they are band-gap voltage (VBG), temperature sensor  
(VTEMP), and VDD power.  
Four ADC interrupts (ADINT0~3) with individual interrupt vector addresses  
Maximum ADC clock frequency is 72 MHz  
Up to 5.14 MSPS conversion rate  
Configurable ADC internal sampling time.  
12-bit, 10-bit, 8-bit, 6-bit configurable resolution.  
Supports calibration and load calibration words capability.  
Supports internal reference voltage VREF: 1.6V, 2.0V, 2.5V, and 3.0V.  
Supports three power saving modes:  
Deep Power-down mode  
Power-down mode  
Standby mode  
Up to 19 sample modules  
Each of sample modules which is configurable for ADC converter channel  
EADC_CH0~15 and trigger source  
Sample module 16~18 is fixed for ADC channel 16, 17, 18 input sources as band-gap  
voltage, temperature sensor, and VDD power.  
Double buffer for sample control logic module 0~3  
Configurable sampling time for each sample module  
Conversion results are held in 19 data registers with valid and overrun indicators  
An ADC conversion can be started by:  
Write 1 to SWTRGn (EADC_SWTRG[n], n = 0~18)  
External pin EADC0_ST  
Timer0~3 overflow pulse triggers  
ADINT0 and ADINT1 interrupt EOC (End of conversion) pulse triggers  
EPWM/BPWM triggers  
Mar 30, 2018  
Page 337 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Supports PDMA transfer  
Conversion Result Monitor by Compare Mode  
Mar 30, 2018  
Page 338 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.38 Digital to Analog Converter (DAC)  
6.38.1 Overview  
The DAC module is a 12-bit, voltage output digital-to-analog converter. It can be configured to 12- or  
8-bit output mode and can be used in conjunction with the PDMA controller. The DAC integrates a  
voltage output buffer that can be used to reduce output impendence and drive external loads directly  
without having to add an external operational amplifier.  
6.38.2 Features  
Analog output voltage range: 0~AVDD.  
Supports 12- or 8-bit output mode.  
Rail to rail settle time 8us.  
Supports up to two 12-bit 1 MSPS voltage type DAC.  
Reference voltage from internal reference voltage (INT_VREF), VREF pin or AVDD.  
DAC maximum conversion updating rate 1 MSPS.  
Supports voltage output buffer mode and bypass voltage output buffer mode.  
Supports software and hardware trigger, including Timer0~3, EPWM0, EPWM1, and  
external trigger pin to start DAC conversion.  
Supports PDMA mode.  
Supports group mode of synchronized update capability for two DACs.  
Mar 30, 2018  
Page 339 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.39 Analog Comparator Controller (ACMP)  
6.39.1 Overview  
The chip provides two comparators. The comparator output is logic 1 when positive input is greater  
than negative input; otherwise, the output is 0. Each comparator can be configured to generate an  
interrupt when the comparator output value changes.  
6.39.2 Features  
Analog input voltage range: 0 ~ VDDA (voltage of AVDD pin)  
Up to two rail-to-rail analog comparators  
Supports hysteresis function  
Supports programmable hysteresis window: 0mV, 10mV, 20mV and 30mV  
Supports wake-up function  
Supports programmable propagaion speed and low power consumption  
Selectable input sources of positive input and negative input  
ACMP0 supports:  
4 multiplexed I/O pins at positive sources:  
ACMP0_P0, ACMP0_P1, ACMP0_P2, or ACMP0_P3  
4 negative sources:  
ACMP0_N  
Comparator Reference Voltage (CRV)  
Internal band-gap voltage (VBG)  
DAC0 output (DAC0_OUT)  
ACMP1 supports  
4 multiplexed I/O pins at positive sources:  
ACMP1_P0, ACMP1_P1, ACMP1_P2, or ACMP1_P3  
4 negative sources:  
ACMP1_N  
Comparator Reference Voltage (CRV)  
Internal band-gap voltage (VBG)  
DAC0 output (DAC0_OUT)  
Shares one ACMP interrupt vector for all comparators  
Interrupts generated when compare results change (Interrupt event condition is  
programmable)  
Supports triggers for break events and cycle-by-cycle control for EPWM  
Supports window compare mode and window latch mode  
Mar 30, 2018  
Page 340 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
6.40 OP Amplifier (OPA)  
6.40.1 Overview  
This device is equipped with three operational amplifiers. Users can enable each of them individually,  
by their application purpose.One of these OP amplifier outputs is connected to ADC channel for  
measurement requirement.The OP amplifier circuit also can be used in the application of  
Programmable Gain Amplifier (PGA).  
6.40.2 Features  
Analog input voltage range: 0~VDD.  
Supports up to 3 operator amplifiers.  
Supports to use Schmitt trigger buffer output for simple comparator function.  
Supports to Schmitt trigger buffer output interrupts.  
Mar 30, 2018  
Page 341 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
7 APPLICATION CIRCUIT  
7.1 Power Supply Scheme with External Vref  
L=30Z  
EXT_PWR  
EXT_PWR  
L=30Z  
VDD  
AVDD  
VSS  
AVSS  
L=30Z  
as close to VDD as possible  
1uF+0.1uF+0.01uF  
L=30Z  
as close to AVDD as possible  
L=30Z  
VREF  
10uF+0.1uF  
L=30Z  
VDDIO  
2.2uF+1uF+470pF  
L=30Z  
as close to VREF as possible  
as close to the EXT_PWR as possible  
VSS  
0.1uF  
L=30Z  
LDO_CAP  
as close to VDDIO as possible  
VSS  
L=30Z  
2.2uF  
L=30Z  
HSUSB_VDD33  
HSUSB_VDD12_CAP  
HSUSB_VRES  
as close to LDO as possible  
L=30Z  
VDD  
200  
HSUSB_VSS  
VSS  
EXT_VSS  
EXT_VSS  
0.1uF*N  
L=30Z  
as close to VDD as possible  
1uF 0.1uF  
L=30Z  
as close to HSUSB_VDD33 as possible  
Note: Total capacitance of LDO_CAP pin is 2.2uF.  
Mar 30, 2018  
Page 342 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
7.2 Power Supply Scheme with Internal Vref  
EXT_PWR  
EXT_PWR  
L=30Z  
L=30Z  
VDD  
AVDD  
VSS  
AVSS  
0.1uF+4.7uF  
L=30Z  
as close to VDD as possible  
1uF+0.1uF+0.01uF  
L=30Z  
as close to AVDD as possible  
VREF  
10uF+0.1uF  
L=30Z  
VDDIO  
0.1uF  
L=30Z  
as close to the EXT_PWR as possible  
as close to VREF as possible  
VSS  
0.1uF  
L=30Z  
LDO_CAP  
as close to VDDIO as possible  
VSS  
L=30Z  
2.2uF  
L=30Z  
as close to LDO_CAP as possible  
HSUSB_VDD33  
HSUSB_VDD12_CAP  
HSUSB_VRES  
L=30Z  
VDD  
200  
HSUSB_VSS  
VSS  
EXT_VSS  
EXT_VSS  
L=30Z0.1uF*N  
as close to VDD as possible  
1uF 0.1uF  
L=30Z  
as close to HSUSB_VDD33 as possible  
Note: Total capacitance of LDO_CAP pin is 2.2uF.  
Mar 30, 2018  
Page 343 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
7.3 Power Supply Scheme with VREF and External RTC with Battery Power  
EXT_PWR  
Peripheral  
EXT_PWR  
L=30Z  
PC.0  
AVDD  
4.7K  
4.7K  
Battery  
Power  
Wake up  
VDD  
VSS  
I2C_SCL  
I2C_SDA  
CLK  
AVSS  
DIO  
1uF+0.1uF+0.01uF  
L=30Z  
External RTC  
L=30Z  
as close to AVDD as possible  
L=30Z  
VDD  
VREF  
10uF+0.1uF  
VSS  
L=30Z  
L=30Z 2.2uF+1uF+470pF  
as close to VREF as possible  
as close to VDD as possible  
as close to the EXT_PWR as possible  
L=30Z  
VDDIO  
LDO_CAP  
as close to VDDIO as possible  
VSS  
0.1uF  
L=30Z  
L=30Z  
VSS  
2.2uF  
L=30Z  
HSUSB_VDD33  
HSUSB_VDD12_CAP  
HSUSB_VRES  
as close to LDO as possible  
L=30Z  
VDD  
200  
HSUSB_VSS  
VSS  
EXT_VSS  
EXT_VSS  
0.1uF*N  
L=30Z  
1uF 0.1uF  
as close to HSUSB_VDD33 as possible  
L=30Z  
as close to VDD as possible  
Note: Total capacitance of LDO_CAP pin is 2.2uF.  
Mar 30, 2018  
Page 344 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
7.4 Power Supply Scheme with VREF and Internal RTC with Battery Power  
Battery Power  
EXT_PWR  
Peripheral  
Battery Power  
EXT_PWR  
L=30Z  
GPIO  
AVDD  
10kΩ  
10kΩ  
L=30Z  
AVSS  
VDD  
1uF+0.1uF+0.01uF  
L=30Z  
as close to AVDD as possible  
L=30Z  
VSS  
VREF  
L=30Z  
as close to VDD as possible  
10uF+0.1uF  
L=30Z  
2.2uF+1uF+470pF  
L=30Z  
as close to the EXT_PWR as possible  
VDDIO  
as close to VREF as possible  
LDO_CAP  
VSS  
0.1uF L=30Z  
as close to VDDIO as possible  
VSS  
L=30Z  
2.2uF  
L=30Z  
as close to LDO as possible  
HSUSB_VDD33  
HSUSB_VDD12_CAP  
HSUSB_VRES  
L=30Z  
VDD  
200  
HSUSB_VSS  
VSS  
EXT_VSS  
0.1uF*N  
L=30Z  
EXT_VSS  
1uF 0.1uF  
L=30Z  
as close to HSUSB_VDD33 as possible  
as close to VDD as possible  
Note: Total capacitance of LDO_CAP pin is 2.2uF.  
Mar 30, 2018  
Page 345 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
7.5 Peripheral Application Scheme  
DVCC  
5V  
USB Full Speed  
OTG Slot Power Switch  
HSUSB_VDD33  
(OTG Host)  
0.1uF  
5V  
USB_VBUS  
Power Switch  
(OTG Host)  
33R  
USB_D-  
33R  
USB_D+  
USB_ID  
HSUSB_VBUS  
HSUSB_D-  
USB High Speed  
OTG Slot  
HSUSB_D+  
HSUSB_ID  
HSUSB_VRES  
HSUSB_VDD12_CAP  
HSUSB_VSS  
VDD  
ICE_CLK  
200  
1uF  
SWD  
Interface  
ICE_DAT  
nRESET  
VSS  
DVCC  
20pF  
M480 Series  
XT1_IN  
CS  
SPI_SS  
SPI_CLK  
VDD  
CLK  
SPI Device  
SPI_MISO  
SPI_MOSI  
MISO  
4~24 MHz  
crystal  
VSS  
MOSI  
20pF  
20pF  
DVCC  
DVCC  
XT1_OUT  
Crystal  
4.7K  
4.7K  
X32_IN  
CLK  
DIO  
VDD  
VSS  
I2C_SCL  
I2C_SDA  
32.768 kHz  
crystal  
I2C Device  
20pF  
X32_OUT  
DVCC  
DVCC  
SC_PWR  
Reset  
Circuit  
10K  
nRST  
SC_RST  
SC_CLK  
Smart Card Slot  
10uF/10V  
SC_DAT  
SC_nCD  
ODB Port  
CAN Transceiver  
LDO_CAP  
CAN_TX  
CAN_RX  
D
R
CAN_H  
CAN_L  
LDO  
2.2uF  
CAN  
PC COM Port  
64K x 16-bit  
SRAM  
RS 232 Transceiver  
LATCH  
Q
D
RIN  
UART_RXD  
UART_TXD  
ROUT  
TIN  
Addr[15:0]  
UART  
En  
ALE  
TOUT  
nCE  
nOE  
nWE  
nLB  
nCS  
nRD  
EBI  
nWR  
Audio codec  
NUC8822  
nWRL  
nWRH  
Line In  
nUB  
I2S  
Data[15:0]  
AD[15:0]  
Line Out  
Note:  
1. USB_ID, HSUSB _ID could be floating using USB or USB HS without OTG.  
2. Total capacitance of LDO_CAP pin is 2.2uF.  
Mar 30, 2018  
Page 346 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Mar 30, 2018  
Page 347 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
8 ELECTRICAL CHARACTERISTICS  
8.1 Absolute Maximum Ratings  
8.1.1 Voltage Characteristics  
PARAMETER  
VDD-VSS[*1]  
VDDIO-VSS  
SYMBOL  
MIN  
-0.3  
-0.3  
MAX  
4
UNIT  
V
DC Power Supply  
VDDIO Power Supply  
4
V
|VDDX VDD  
|
|
Variations between different power pins  
Allowed voltage difference for VDD and AVDD  
Variations between different ground pins  
Allowed voltage difference for VSS and AVSS  
Input Voltage on 5V-tolerance GPIO  
Input Voltage on RTC domain (PF.6 ~ PF.11)  
Input Voltage on any other pin[*2]  
50  
mV  
mV  
mV  
mV  
V
|VDD AVDD  
50  
|VSSX - VSS  
|
50  
|VSS - AVSS  
|
50  
5.5  
VDD  
VDD  
VIN  
V
V
Table 8.1-1 Voltage Characteristics  
Note:  
1. All main power (VDD, AVDD) and ground (VSS, AVSS) pins must always be connected to the  
external power supply, in the permitted range.  
2. Non 5V-tolerance PIN: PA.8 ~ 15; PB.0 ~ 15; PD.10, 11, 12; PF.2, 3, 4, 5; All USB High  
Speed PIN and nRESET PIN.  
8.1.2 Current Characteristics  
SYMBOL  
IDD  
PARAMETER  
MIN  
MAX  
200  
100  
100  
20  
UNIT  
Maximum Current into VDD  
Maximum Current into VDDIO  
Maximum Current out of VSS  
Maximum Current sunk by a I/O Pin  
IDDIO  
ISS  
mA  
Maximum Current Sourced by a I/O Pin  
Maximum Current Sunk by Total I/O Pins  
Maximum Current Sourced by Total I/O Pins  
20  
IIO  
100  
100  
Table 8.1-2 Current Characteristics  
8.1.3 Thermal Characteristics  
SYMBOL  
PARAMETER  
MIN  
-40  
-40  
-65  
MAX  
105  
125  
150  
UNIT  
TA  
TJ  
Operating Temperature  
Junction temperature  
Storage Temperature  
C  
TST  
Mar 30, 2018  
Page 348 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Table 8.1-3 Thermal Characteristics  
8.1.4 EMC Characteristics  
Maximum  
value  
Symbol  
Parameter  
Conditions  
Unit  
1. Fast transient voltage burst limits to be  
applied through 100 pF + 47uF on VDD and  
VSS pins to induce a functional disturbance  
VDD = 3.3 V, LQFP144, TA = +25  
°C, fHCLK = 160 MHz  
VEFTB  
4.4  
kV  
2. to be applied through 2.2uF on LDO_Pin  
and VSS pins  
Table 8.1-4 EMS Characteristics  
Symbol  
Parameter  
Conditions  
Value  
Unit  
LU  
Static latch-up class  
400mA  
mA  
T
A
+25 °C  
Table 8.1-5 Electrical Characteristics  
Note: Guaranteed by characterization results, not tested in production.  
Mar 30, 2018  
Page 349 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
8.2 General Operating Conditions  
(VDD-VSS = 1.8 ~ 3.6V, TA = 25C, HCLK = 192 MHz unless otherwise specified.)  
SYMBOL  
PARAMETER  
Conditions  
MIN  
TYP  
MAX  
192  
3.6  
UNIT  
fHCLK  
Internal AHB clock frequency  
MHz  
VDD  
AVDD  
VDDIO  
VLDO  
VBG  
Operation Voltage  
1.8  
Analog Operation Voltage  
Power supply for PA.0 ~ 5  
LDO Output Voltage  
VDD  
1.2  
1.8  
3.6  
V
1.08  
1.18  
1.32  
1.21  
Band-gap Voltage  
VDD = 1.8 V ~ 3.6 V  
CLDO  
LDO Output capacitance on each pin  
VDD rise time rate  
2.2  
uF  
10  
400  
500  
80  
-
-
BOD Disabled, LVR Enabled[*1]  
BOD Disabled, LVR Enabled[*2]  
BOD 1.6V Enabled  
tVDD  
 ꢀꢁꢂ  
VDD fall time rate  
BOD 3.0V Enabled  
80  
Note:  
1. LVR in active mode  
2. LVR in low power mode  
Mar 30, 2018  
Page 350 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
8.3 DC Electrical Characteristics  
8.3.1 Typical Current Consumption  
ALL GPIO pins are in push pull mode, output high.  
LDO = 1.26V  
The maximum values are obtained for VDD = 3.6 V and maximum ambient temperature (TA), and the  
typical values for TA= 25 °C and VDD = 3.3 V unless otherwise specified.  
VDD = AVDD = VDDIO  
When the peripherals are enabled HCLK is the system clock, fPCLK0, 1 = fHCLK/2.  
Program run while(1){} from flash.  
Typ  
f
Symbol  
Conditions  
Unit  
HXT/LXT  
HIRC/LIRC  
PLL  
HCLK  
T
= 25 °C  
A
12MHz  
12MHz  
12MHz  
12MHz  
12MHz  
-
-
-
-
34.00  
28.76  
26.00  
22.21  
3.49  
192 MHz  
160 MHz  
144 MHz  
120 MHz  
12 MHz  
V
V
V
V
-
-
Normal Run, executed from  
flash, VDD = 3.3V, all  
peripherals disable  
-
33.29  
28.11  
25.51  
21.59  
2.98  
192 MHz  
160 MHz  
144 MHz  
120 MHz  
12 MHz  
12MHz  
12MHz  
12MHz  
12MHz  
12MHz  
V
V
V
V
-
-
-
-
-
-
-
32.768 kHz  
-
0.57  
32.768 KHz  
10 KHz  
-
0.57  
10KHz  
70.05  
I
192 MHz  
160 MHz  
144 MHz  
120 MHz  
12 MHz  
-
-
12MHz  
12MHz  
V
V
mA  
DD  
58.99  
53.43  
45.04  
5.60  
-
-
-
12MHz  
V
V
12MHz  
12MHz  
-
Normal run, External clock,  
-
-
-
-
-
70.70  
60.41  
53.75  
46.04  
5.85  
192 MHz  
160 MHz  
144 MHz  
120 MHz  
12 MHz  
12MHz  
12MHz  
V
V
executed from flash, VDD  
=
3.3V, all peripherals enabled  
12MHz  
12MHz  
12MHz  
32.768 kHz  
-
V
V
-
-
-
0.58  
32.768 KHz  
10 KHz  
-
0.57  
10KHz  
Table 8.3-1 Current Consumption in Normal Run Mode  
Mar 30, 2018  
Page 351 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
90  
80  
70  
60  
50  
40  
30  
20  
10  
0
-40  
-20℃  
0℃  
25℃  
45℃  
65℃  
85℃  
105℃  
125℃  
CPU Frequency(Hz)  
Figure 8.3-1 Current Consumption versus Temperature in Normal Run Mode, VDD = 3.3V , All  
Peripherals Disabled, PLL Source from HIRC  
90  
80  
-40℃  
70  
-20℃  
60  
0℃  
50  
25℃  
45℃  
65℃  
85℃  
105℃  
125℃  
40  
30  
20  
10  
0
CPU Frequency(Hz)  
Figure 8.3-2 Current Consumption versus Temperature in Normal Run Mode, VDD = 3.3V , All  
Peripherals Enabled, PLL Source from HIRC  
Mar 30, 2018  
Page 352 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
90  
80  
70  
60  
50  
40  
30  
20  
10  
0
-40℃  
-20℃  
0℃  
25℃  
45℃  
65℃  
85℃  
105℃  
125℃  
CPU Frequency(Hz)  
Figure 8.3-3 Current Consumption versus temperature in Normal Run Mode, VDD = 3.3V , All Peripherals  
Disabled, PLL Source from HXT  
90  
80  
-40℃  
70  
-20℃  
60  
0℃  
50  
25℃  
45℃  
65℃  
85℃  
105℃  
125℃  
40  
30  
20  
10  
0
CPU Frequency(Hz)  
Figure 8.3-4 Current Consumption versus Temperature in Normal Run Mode, VDD = 3.3V , All  
Peripherals Enabled, PLL Source from HXT  
Typ  
f
Symbol  
Conditions  
Unit  
HXT/LXT  
HIRC/LIRC  
PLL  
HCLK  
T
= 25 °C  
A
Mar 30, 2018  
Page 353 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
12MHz  
12MHz  
12MHz  
12MHz  
12MHz  
-
-
-
-
10.32  
8.95  
8.23  
7.23  
1.98  
192 MHz  
160 MHz  
144 MHz  
120 MHz  
12 MHz  
V
V
V
V
-
-
Idle mode, executed from  
flash, VDD = 3.3V, all  
peripherals disable  
-
9.76  
8.40  
7.72  
6.70  
1.47  
0.57  
0.57  
49.64  
192 MHz  
160 MHz  
144 MHz  
120 MHz  
12 MHz  
12MHz  
12MHz  
12MHz  
12MHz  
12MHz  
V
-
V
V
V
-
-
-
-
-
-
32.768 kHz  
-
32.768 KHz  
10 KHz  
-
10KHz  
I
192 MHz  
160 MHz  
144 MHz  
120 MHz  
12 MHz  
-
-
12MHz  
12MHz  
V
mA  
DD  
V
V
V
41.82  
37.89  
31.96  
4.03  
-
-
-
12MHz  
12MHz  
12MHz  
-
Idle mode, External clock,  
-
-
-
-
-
50.36  
42.75  
38.29  
32.70  
4.52  
192 MHz  
160 MHz  
144 MHz  
120 MHz  
12 MHz  
12MHz  
12MHz  
V
executed from flash, VDD  
=
V
V
V
3.3V, all peripherals enabled  
12MHz  
12MHz  
12MHz  
32.768 kHz  
-
-
-
-
0.58  
32.768 KHz  
10 KHz  
-
0.57  
10KHz  
Table 8.3-2 Current Consumption in Idle Mode  
Mar 30, 2018  
Page 354 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
70  
60  
50  
40  
30  
20  
10  
0
-40℃  
-20℃  
0℃  
25℃  
45℃  
65℃  
85℃  
105℃  
125℃  
CPU Frequency(Hz)  
Figure 8.3-5 Current Consumption versus Temperature in Idle Mode, VDD = 3.3V , All Peripherals  
Disabled, PLL Source from HIRC  
70  
60  
-40℃  
50  
40  
30  
20  
10  
0
-20℃  
0℃  
25℃  
45℃  
65℃  
85℃  
105℃  
125℃  
CPU Frequency(Hz)  
Figure 8.3-6 Current Consumption versus Temperature in Idle Mode, VDD = 3.3V , All Peripherals  
Enabled, PLL Source from HIRC  
Mar 30, 2018  
Page 355 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
70  
60  
50  
40  
30  
20  
10  
0
-40℃  
-20℃  
0℃  
25℃  
45℃  
65℃  
85℃  
105℃  
125℃  
CPU Frequency(Hz)  
Figure 8.3-7 Current Consumption versus Temperature in Idle Mode, VDD = 3.3V , All Peripherals  
Disabled, PLL Source from HXT  
70  
60  
-40℃  
50  
40  
30  
20  
10  
0
-20℃  
0℃  
25℃  
45℃  
65℃  
85℃  
105℃  
125℃  
CPU Frequency(Hz)  
Figure 8.3-8 Current Consumption versus Temperature in Idle Mode, VDD = 3.3V , All Peripherals  
Enabled, PLL Source from HXT  
Typ  
Symbol  
Conditions  
Unit  
LXT  
LIRC  
PLL  
T
= 25 °C  
A
Mar 30, 2018  
Page 356 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
-
-
-
-
-
0.49  
0.49  
Fast wake-up Power-down mode, VDD = 3.3V, all peripherals disabled  
Fast wake-up Power-down mode, VDD = 3.3V,  
RTC/WDT/Timer/UART enable  
V
IDD_FWPD  
mA  
Fast wake-up Power-down mode, VDD = 3.3V, RTC/WDT/Timer  
enable  
-
V
-
V
V
-
-
-
-
-
-
0.49  
0.49  
0.37  
0.37  
0.37  
Fast wake-up Power-down mode, VDD = 3.3V, WDT/Timer use LIRC,  
RTC/UART use LXT  
Power-down mode, VDD = 3.3V, all peripherals disabled  
Power-down mode, VDD = 3.3V, RTC/WDT/Timer/UART enable  
Power-down mode, VDD = 3.3V, RTC/WDT/Timer use LIRCT  
V
-
-
IDD_PD  
mA  
V
Power-down mode, VDD = 3.3V, WDT/Timer use LIRC, RTC/UART  
use LX  
V
-
V
-
-
-
-
-
-
-
0.37  
0.14  
0.37  
0.37  
0.37  
0.04  
Low leakage Power-down mode, VDD = 3.3V, all peripherals disabled  
Low leakage Power-down mode, VDD = 3.3V, RTC/WDT/Timer/UART  
enable  
V
-
-
IDD_LLPD  
mA  
Low leakage Power-down mode, VDD = 3.3V, RTC/WDT/Timer  
enable  
V
V
-
Low leakage Power-down mode, VDD = 3.3V, WDT/Timer use LIRC,  
RTC/UART use LX  
V
-
Standby Power-down mode(SPD0), VDD = 3.3V, all peripherals  
disabled  
V
-
-
0.04  
Standby Power-down mode(SPD0), VDD = 3.3V, RTC enable  
Standby Power-down mode(SPD0), VDD = 3.3V, RTC enable  
IDD_SPD0  
mA  
-
-
V
-
-
-
-
0.04  
0.03  
0.03  
Standby Power-down mode(SPD1), VDD = 3.3V, all peripherals  
disabled  
V
-
Standby Power-down mode(SPD1), VDD = 3.3V, RTC enable  
Standby Power-down mode(SPD1), VDD = 3.3V, RTC enable  
IDD_SPD1  
mA  
-
V
-
0.03  
Mar 30, 2018  
Page 357 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
0.95  
IDD_DPD  
-
-
-
uA  
Deep Power-down mode(DPD), VDD = 3.3V, all peripherals disabled  
Table 8.3-3 Chip Current Consumption in Power-down Mode  
Note: VDD = AVDD = VDDIO = 3.3V  
8.3.2 On-chip Peripheral Current Consumption  
ALL GPIO pins are in push pull mode, output high.  
LDO = 1.26V  
The typical values for TA= 25 °C and VDD = AVDD = 3.3 V unless otherwise specified.  
When the peripherals are enabled HCLK is the system clock, fHCLK = 192 MHz, fPCLK0, 1 = fHCLK/2.  
Peripheral  
Unit  
IDD  
58.4  
DAC  
338.6  
85.2  
ADC  
ACMP01  
OPA  
123.3  
74.2  
QEI0  
81.9  
QEI1  
74.3  
ECAP0  
ECAP1  
EPWM0  
EPWM1  
BPWM0  
BPWM1  
WDT  
69.8  
907  
896.5  
263.8  
245.2  
49.6  
uA  
1416.1  
1263.6  
66.6  
SD0  
SD1  
SC0  
76.6  
SC1  
73.6  
SC2  
102.1  
14681.1  
291.1  
315.5  
261.2  
I2S0  
SPIM  
QSPI0  
SPI0  
SPI1  
Mar 30, 2018  
Page 358 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
137.2  
138.7  
150.6  
209.1  
220.0  
160.5  
186.5  
177.5  
34.4  
SPI2  
SPI3  
UART0  
UART1  
UART2  
UART3  
UART4  
UART5  
I2C0  
26.6  
I2C1  
32.7  
I2C2  
280.5  
257.6  
211.9  
205.4  
209.6  
140.5  
130.1  
127.1  
121.2  
248.7  
503.1  
1550.4  
1768.1  
CAN0  
CAN1  
USCI0  
USCI1  
EBI  
TMR0  
TMR1  
TMR2  
TMR3  
USB HS OTG  
USB FS OTG  
Crypto  
EMAC  
Note: Guaranteed by characterization results, not tested in production.  
8.3.3 Wakeup Time  
The wakeup times given in Table 8.3-4 is measured on a wakeup phase with a 16 MHz HIRC  
oscillator. The clock source used to wake up the device depends from the current operating mode:  
Fast-wakeup, power down, low leakage Power-down mode: the clock source is the  
RC oscillator  
Standby and Deep Power-down mode: the clock source is the clock that was set  
before entering Sleep mode.  
The wakeup times are measured from the wakeup event to the point in which the application code  
reads the first instruction.  
The clock source is the RC oscillator from HIRC  
Mar 30, 2018  
Page 359 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Typ  
Symbol  
Parameter  
Unit  
5 Cycles  
tWU_IDLE  
Wakeup from IDLE mode  
6
tWU_FWPD  
tWU_NPD  
Wakeup from Fast-wakeup power down mode  
Wakeup from normal power down mode  
12  
54  
tWU_LLPD  
tWU_SPD0  
tWU_SPD1  
tWU_DPD  
Wakeup from low leakage power down mode  
Wakeup from Standby Power-down mode 0 (SPD0)  
Wakeup from Standby Power-down mode 1 (SPD1)  
Deep Power-down mode (DPD)  
µs  
527  
527  
489  
Table 8.3-4 Low-power Mode Wakeup Timings  
8.3.4 PIN DC Characteristics  
Symbol Parameter  
Min.  
Typ.  
Max.  
0.8  
unit  
V
Test Conditions  
VDD = VDDIO = 3.6 V  
VDD = VDDIO = 1.8 V  
VDD = VDDIO = 3.6V  
VDD = VDDIO = 1.8V  
VDD = VDDIO = 3.6V  
VDD = VDDIO = 1.8V  
VDD = VDDIO = 3.6V  
VDD = VDDIO = 1.8V  
VIL1  
VIH1  
VIL2  
Input Low Voltage (TTL input)  
Input High Voltage (TTL input)  
Input Low Voltage (Schmitt input)  
0.56  
V
2
V
1.04  
V
0.3*VDD  
0.3*VDD  
V
0.7*VDD  
0.7*VDD  
VIH2  
VHY  
ILK  
Input High Voltage (Schmitt input)  
Hysteresis voltage of (Schmitt input)  
Input Leakage Current  
V
V
0.2VDD  
VDD = VDDIO = 3.6V, 0 < VIN < VDD,  
Open-drain or input only mode  
-1  
1
A  
50  
52  
50  
52  
KΩ  
KΩ  
KΩ  
KΩ  
VDD = VDDIO = 3.3V  
VDD = VDDIO = 1.8V  
VDD = VDDIO = 3.3V  
VDD = VDDIO = 1.8V  
RPU  
Input Pull Up Resistor  
RPD  
Input Pull down Resistor  
Table 8.3-5 PIN Input Characteristics  
Symbol Parameter  
ISR4  
Min.  
Typ.  
-18  
-10  
-8  
Max.  
unit  
Test Conditions  
mA  
mA  
mA  
mA  
mA  
VDD = VDDIO = 3.3V  
Source Current  
(Push-pull Mode, Set GPIO to output HIGH, Apply  
GPIO pin VIN=(VDD-0.4)V for VDD and measure  
the source current)  
ISR5  
ISR6  
ISK1  
ISK2  
VDD = VDDIO = 1.8V  
VDD = VDDIO = 1.8V  
VDD = VDDIO = 3.3V  
VDD = VDDIO = 1.8V  
17  
Sink Current  
(Push-pull Mode, Set GPIO to output LOW, Apply  
GPIO pin VIN=(VSS+0.4)V for VSS and measure  
10  
Mar 30, 2018  
Page 360 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
the source current)  
I/O pin capacitance  
ISK3  
CIO  
8
5
mA  
pF  
VDD = VDDIO = 1.8V  
Table 8.3-6 PIN Output Characteristics  
Symbol Parameter  
Negative going threshold  
Min.  
Typ.  
Max. unit  
Test Conditions  
0.3*VDD  
V
V
VDD = 3.3V  
VILR  
(Schmitt input), nRESET  
Positive going threshold  
(Schmitt Input), nRESET  
0.7*VDD  
VDD = 3.3V  
VIHR  
RRST  
tFR1  
50  
32  
KΩ  
Internal nRESET pin pull up resistor  
nRESET input filtered time  
uS  
nRESET input filtered time under SPD and DPD  
mode  
300  
nS  
VDD = 3.3V,  
tFR2  
Table 8.3-7 nRESET PIN Characteristics  
Mar 30, 2018  
Page 361 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
8.4 AC Electrical Characteristics  
8.4.1 External 4~24 MHz High Speed Crystal (HXT) characteristics  
TA= 25 °C and VDD = 3.3 V unless otherwise specified.  
SPECIFICATIONS  
SYM.  
PARAMETER  
TEST CONDITION  
MIN.  
TYP.  
MAX.  
UNIT  
V
VDD  
Operating Voltage  
1.8  
3.6  
Rf  
Feedback resister  
Oscillator frequency  
Temperature Range  
1000  
kΩ  
fHXT  
THXT  
4
24  
MHz  
C  
VDD = 1.8 ~ 3.6V  
-40  
105  
650  
1600  
2000  
4000  
160  
4MHz  
12MHz  
Current Consumption  
(INV-type Crystal)  
IHXT_INV  
A  
A  
16MHz  
24MHz  
4MHz  
280  
12MHz  
Current Consumption  
(GM-type Crystal)  
IHXT_GM  
400  
16MHz  
600  
24MHz  
4MHz, -40 °C  
1545  
1630  
1054  
484  
1752  
1757  
1988  
512  
4MHz, 25 °C  
4MHz, 105 °C  
12MHz, -40 °C  
12MHz, 25 °C  
12MHz, 105 °C  
16MHz, -40 °C  
16MHz, 25 °C  
16MHz, 105 °C  
24MHz, -40 °C  
24MHz, 25 °C  
24MHz, 105 °C  
4MHz, -40 °C  
4MHz, 25 °C  
484  
544  
386  
606  
TS_GM  
Stable time (GM-type)  
s  
349  
375  
337  
399  
281  
444  
259  
303  
248  
330  
210  
403  
23432  
2352  
2105  
558  
1490  
1479  
1052  
464  
TS_INV  
Stable time (INV-type)  
s  
4MHz, 105 °C  
12MHz, -40 °C  
Mar 30, 2018  
Page 362 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
SPECIFICATIONS  
SYM.  
PARAMETER  
TEST CONDITION  
MIN.  
481  
417  
317  
326  
290  
226  
228  
210  
45  
TYP.  
MAX.  
554  
663  
420  
407  
472  
382  
UNIT  
12MHz, 25 °C  
12MHz, 105 °C  
16MHz, -40 °C  
16MHz, 25 °C  
16MHz, 105 °C  
24MHz, -40 °C  
24MHz, 25 °C  
24MHz, 105 °C  
388  
441  
55  
50  
%
Clock Duty  
Table 8.4-1 External 4~24 MHz High Speed Crystal (HXT) Oscillator  
8.4.1.1 Typical Crystal Application Circuits  
CRYSTAL  
C1  
C2  
R
4MHz ~ 24 MHz  
20pF  
20pF  
without  
XT_OUT  
XT_IN  
R1  
C1  
C2  
Figure 8.4-1 Typical Crystal Application Circuit  
8.4.2 External 4~24 MHz High Speed Clock Input (OSC) Characteristics  
SPECIFICATIONS  
SYM.  
PARAMETER  
TEST CONDITION  
MIN.  
18  
TYP.  
MAX.  
UNIT  
nS  
tCHCX  
tCLCX  
Clock High Time  
Clock Low Time  
18  
nS  
Mar 30, 2018  
Page 363 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
SPECIFICATIONS  
SYM.  
PARAMETER  
TEST CONDITION  
MIN.  
TYP.  
MAX.  
10  
UNIT  
nS  
nS  
V
tCLCH  
tCHCL  
Clock Rise Time  
Clock Fall Time  
10  
Input High Voltage  
Input Low Voltage  
0.7*VDD  
VIH  
VIL  
0.3*VDD  
V
tCLCL  
tCLCH  
tCLCX  
90%  
10%  
VIH  
VIL  
tCHCL  
tCHCX  
Note: Duty cycle is 50%.  
Notes: Guaranteed by design, not tested in production  
8.4.3 External 32.768 kHz Low Speed Crystal (LXT) characteristics  
SPECIFICATIONS  
SYM.  
PARAMETER  
TEST CONDITION  
MIN. TYP. MAX. UNIT  
VDD  
Operation Voltage  
1.8  
-40  
45  
3.6  
V
kHz  
C  
Oscillator frequency  
Temperature  
fLXT  
TLXT  
ILXT  
32.768  
VDD = 1.8 ~ 3.6 V  
105  
0.5  
55  
Operating current  
Duty cycle  
A  
%
VDD = 3.3V  
TS  
Stable Time  
500 ms  
Table 8.4-2 External 32.768 kHz Crystal  
8.4.3.1 Typical Crystal Application Circuits  
CRYSTAL  
C1  
C2  
R1  
32.768 kHz  
20pF  
20pF  
without  
Mar 30, 2018  
Page 364 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
XT_OUT  
XT_IN  
R1  
C1  
C2  
Figure 8.4-2 Typical Crystal Application Circuit  
8.4.4 External 32.768 kHz Low Speed Clock Input (OSC) Characteristics  
SPECIFICATIONS  
PARAMETER  
SYM.  
TEST CONDITION  
MIN.  
450  
450  
TYP.  
MAX.  
UNIT  
nS  
nS  
nS  
nS  
V
Clock High Time  
tCHCX  
tCLCX  
-
-
-
-
-
Clock Low Time  
-
50  
Clock Rise Time  
tCLCH  
Clock Fall Time  
tCHCL  
50  
LXT Input Pin Input High Voltage  
LXT Input Pin Input Low Voltage  
Xin_VIH  
0.7*VDD  
Xin_VIL 0.3*VDD  
V
tCLCL  
tCLCH  
90%  
10%  
Xin_VIH  
Xin_VIL  
tCLCX  
tCHCL  
tCHCX  
Note: Duty cycle is 50%.  
Note: Duty cycle is 50%.  
Notes: Guaranteed by design, not tested in production  
8.4.5 12 MHz Internal High Speed RC Oscillator (HIRC)  
SPECIFICATIONS  
SYM.  
PARAMETER  
TEST CONDITION  
MIN.  
TYP. MAX. UNIT  
VHRC Supply voltage  
1.8  
3.6  
V
fHRC Center Frequency  
12  
MHz  
Mar 30, 2018  
Page 365 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
SPECIFICATIONS  
TYP. MAX. UNIT  
SYM.  
PARAMETER  
TEST CONDITION  
MIN.  
TA = 25 °C,  
VDD = 3.3V  
-1  
1
2
%
%
Internal Oscillator Frequency[*1]  
-40C ~ +105 °C,  
VDD = 1.8 ~ 3.6V  
-2  
IHRC Operating current  
TS Stable time  
Note: Guaranteed by characterization, not tested in production  
155  
A  
4
us  
8.4.6 10 kHz Internal Low Speed RC Oscillator (LIRC)  
SPECIFICATIONS  
SYM.  
PARAMETER  
TEST CONDITION  
MIN.  
1.8  
5
TYP. MAX. UNIT  
VLRC  
FLRC  
ILRC  
TS  
Supply voltage  
3.6  
20  
V
kHz  
A  
μs  
Oscillator Frequency[*1]  
Operating current  
Stable time  
VDD=1.8V~3.6V, TA=-40~105°C  
VDD = 3.3V  
0.5  
200  
Note: Guaranteed by characterization, not tested in production  
8.4.7 PLL Characteristics  
Symbol  
Parameter  
PLL input clock  
Conditions  
Min  
Typ  
Max  
Unit  
4
24  
fPLL_IN  
fPLL_OUT  
TS  
MHz  
MHz  
µs  
50  
500  
200  
PLL multiplier output clock  
PLL stable time[*1]  
100  
Jitter  
IDD  
250  
ps  
Cycle-to-cycle Jitter[*2]  
Power consumption  
Peak to peak @ 480M  
VDD=3.3V@500MHz  
3
mA  
Note:  
1. Guaranteed by characterization, not tested in production  
2. Guaranteed by design, not tested in production  
8.4.8 PIN AC Characteristics  
CL = 51 pF  
Px_SLEWCTL  
Symbol  
Parameter  
Conditions  
Typ  
Unit  
Mar 30, 2018  
Page 366 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
4.384  
8.532  
VDD = 3.6 V  
VDD = 1.8 V  
VDD = 3.6 V  
VDD = 1.8 V  
Output high to low level fall time  
(90~10%)  
t
f(IO)out  
00  
4.086  
8.225  
output low to high level rise  
time (10~90%)  
t
r(IO)out  
3.005  
6.153  
3.404  
6.29  
VDD = 3.6 V  
VDD = 1.8 V  
VDD = 3.6 V  
VDD = 1.8 V  
Output high to low level fall time  
(90~10%)  
t
f(IO)out  
ns  
01  
output low to high level rise  
time (10~90%)  
t
r(IO)out  
3.054  
6.152  
3.389  
6.269  
VDD = 3.6 V  
VDD = 1.8 V  
VDD = 3.6 V  
VDD = 1.8 V  
Output high to low level fall time  
(90~10%)  
t
f(IO)out  
10  
output low to high level rise  
time (10~90%)  
t
r(IO)out  
Table 8.4-3 I/O AC Characteristics  
Mar 30, 2018  
Page 367 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
8.5 Analog Electrical Characteristics  
8.5.1 LDO  
Symbol  
VDD  
Parameter  
DC Power Supply  
Output Voltage  
Temperature  
Min  
1.8  
Typ  
Max  
3.6  
Unit  
V
Test Condition  
VLDO  
TA  
1.08  
-40  
1.26  
1.32  
105  
V
Note:  
1. It is recommended a 0.1μF bypass capacitor is connected between VDD and the closest VSS pin of  
the device.  
2. For ensuring power stability, a 2.2μF capacitor must be connected between LDO_CAP pin and the  
closest VSS pin of the device.  
8.5.2 Low-Voltage Reset  
Symbol  
AVDD  
TA  
Parameter  
Supply Voltage  
Temperature  
Min  
0
Typ  
Max  
3.6  
Unit  
V
Test Condition  
-40  
105  
-
ILVR  
Operating Current  
0.5  
uA  
AVDD = 3.6V  
TA = 105  
1.40  
1.40  
1.40  
1.48  
1.48  
1.48  
1.56  
1.56  
1.56  
V
V
V
TA = 25 ℃  
TA = -40 ℃  
VLVR  
Threshold Voltage  
8.5.3 Brown-out Detector  
Symbol  
AVDD  
TA  
Parameter  
Supply Voltage  
Temperature  
Min  
0
Typ  
Max  
3.6  
Unit  
V
Test Condition  
-
μA  
V
-40  
105  
-
IBOD  
Operating Current  
66  
AVDD = 3.6V  
2.9  
2.7  
2.5  
2.3  
2.1  
1.9  
1.7  
1.5  
3.0  
2.8  
2.6  
3.0  
3.1  
2.9  
2.7  
2.5  
2.3  
2.1  
1.9  
1.7  
3.2  
3.0  
2.8  
BODVL [2:0] = 111  
BODVL [2:0] = 110  
BODVL [2:0] = 101  
BODVL [2:0] = 100  
BODVL [2:0] = 011  
BODVL [2:0] = 010  
BODVL [2:0] = 001  
BODVL [2:0] = 000  
BODVL [2:0] = 111  
BODVL [2:0] = 110  
BODVL [2:0] = 101  
2.8  
2.6  
2.4  
2.2  
2.0  
1.8  
1.6  
3.1  
2.9  
2.7  
V
V
V
Brown-out Voltage  
(Falling edge)  
VBOD_F  
V
V
V
V
V
Brown-out Voltage  
(Rising edge)  
VBOD_R  
V
V
Mar 30, 2018  
Page 368 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
2.4  
2.2  
2.0  
1.8  
1.6  
2.5  
2.3  
2.1  
1.9  
1.7  
2.6  
V
V
BODVL [2:0] = 100  
BODVL [2:0] = 011  
BODVL [2:0] = 010  
BODVL [2:0] = 001  
BODVL [2:0] = 000  
Respond Time  
2.4  
2.2  
2.0  
1.8  
V
V
V
TBOD_RE  
Respond Time  
1
ms  
8.5.4 Power-on Reset  
Symbol  
Parameter  
Min  
Typ  
Max  
Unit  
Test Condition  
TA  
Temperature  
Reset Voltage  
-40  
-
+105  
-
-
VPOR  
1.47  
V
VDD Raising Rate to Ensure  
Power-on Reset[*1]  
VDD Falling Rate to Ensure  
Power-on Reset[*1]  
RRVDD  
FRVDD  
10  
us/V  
us/V  
320  
Note: Guaranteed by characterization, not tested in production  
VDD  
t(dont care)  
FRVDD  
RRVDD  
VPOR  
Time  
Figure 8.5-1 Power-up Ramp Condition  
8.5.5 Internal Voltage Reference  
The maximum values are obtained for VDD = 3.6 V and maximum ambient temperature (TA), and the  
typical values for TA= 25 °C and VDD = 3.3 V unless otherwise specified.  
Symbol  
Parameter  
Min  
Typ  
Max Unit  
Comments  
1.6  
2.0  
2.5  
3.0  
VREF_INT  
Internal reference voltage  
V
Mar 30, 2018  
Page 369 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
VREF_OUT = 1.6 v  
VREF_OUT = 2.0 v  
2
2.2  
2.7  
3.2  
AVDD_min  
AVDD minimum voltage  
V
VREF_OUT = 2.5 v  
VREF_OUT = 3.0 v  
2
CL =4.7 uF, VREF initial=0  
CL =0.1 uF, VREF initial=0  
0.7  
35  
ms  
us  
Ts  
Stable time  
48  
Note: Guaranteed by characterization, not tested in production  
VREF  
1uF  
Figure 8.5-2 Typical Connection with Internal Voltage Reference  
8.5.6 12-bit ADC  
Fast Speed Channel  
SPECIFICATIONS  
SYM.  
PARAMETER  
TEST CONDITION  
MIN.  
1.8  
TYP. MAX.  
UNIT  
V
AVDD  
VREF  
TA  
Operating voltage  
Reference voltage  
3.6  
AVDD  
105  
AVDD = VDD  
1.6  
V
Temperature  
-40  
Operating current (AVDD current)  
AVDD = VDD = VREF = 3.3V  
ADC Clock Rate = 70 MHz  
High speed channel  
IADC  
478  
523  
uA  
(Enable ADC and disable all other analog  
modules)  
Resolution  
12  
Bit  
V
VIN  
FADC  
TSMP  
TCONV  
FSPS  
ADC channel input voltage  
ADC Clock frequency  
Sampling Time  
0
VREF  
0.14  
70  
MHz High speed channel  
1/FADC  
2
14  
5
Conversion time  
1/FADC TCONV = TSMP + 12  
MSPS High speed channel  
Sampling Rate (FADC/TCONV  
)
Mar 30, 2018  
Page 370 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
SPECIFICATIONS  
SYM.  
PARAMETER  
TEST CONDITION  
MIN.  
20  
TYP. MAX.  
UNIT  
TPU  
INL  
DNL  
EG  
Power-up time  
μs  
Integral Non-Linearity Error  
Differential Non-Linearity Error  
Gain error  
-4.29  
3.25  
2.25  
1.56  
4.5  
-3.71  
3.28  
LSB VREF = AVDD  
LSB VREF = AVDD  
LSB VREF = AVDD  
LSB VREF = AVDD  
LSB VREF = AVDD  
pF  
2.31  
EOFFSET  
EA  
Offset error  
2.87  
Absolute Error  
4.94  
CIN  
Internal Capacitance[*1]  
Monotonic  
5
-
Guaranteed  
-
Low Speed Channel  
SPECIFICATIONS  
SYM.  
PARAMETER  
TEST CONDITION  
MIN.  
TYP. MAX.  
UNIT  
V
AVDD  
VREF  
TA  
Operating voltage  
Reference voltage  
1.8  
3.6  
AVDD = VDD  
AVDD  
V
Temperature  
-40  
105  
AVDD = VDD = VREF = 3.3V  
ADC Clock Rate = 28 MHz  
low speed channel  
210  
231  
142  
123  
78  
IADC1  
uA  
uA  
AVDD = VDD = VREF = 1.8V  
ADC Clock Rate = 28 MHz  
low speed channel  
131  
111  
70  
Operating current (AVDD current)  
(Enable ADC and disable all other analog  
modules)  
AVDD = VDD = VREF = 3.3V  
ADC Clock Rate = 14 MHz  
low speed channel  
IADC2  
AVDD = VDD = VREF = 1.8V  
ADC Clock Rate = 14 MHz  
low speed channel  
Resolution  
12  
Bit  
V
VIN  
FADC  
TSMP  
TCONV  
FSPS  
TPU  
ADC channel input voltage  
ADC Clock frequency  
Sampling Time  
0
VREF  
0.14  
28  
MHz Low speed channel  
1/FADC  
2
14  
2
Conversion time  
1/FADC TCONV = TSMP + 12  
MSPS Low speed channel  
μs  
Sampling Rate (FADC/TCONV  
)
Power-up time  
20  
-2.94  
1.25  
2.5  
INL  
Integral Non-Linearity Error  
-1.32  
2
LSB VREF = AVDD  
LSB VREF = AVDD  
LSB VREF = AVDD  
LSB VREF = AVDD  
DNL  
EG  
Differential Non-Linearity Error  
Gain error  
3.12  
3.69  
EOFFSET  
Offset error  
2.44  
Mar 30, 2018  
Page 371 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
SPECIFICATIONS  
SYM.  
PARAMETER  
TEST CONDITION  
MIN.  
TYP. MAX.  
UNIT  
EA  
CIN  
-
Absolute Error  
4.69  
6.75  
LSB VREF = AVDD  
Internal Capacitance[*1]  
Monotonic  
5
Guaranteed  
pF  
-
EF (Full scale error) = EO + EG  
Gain Error Offset Error  
EG  
EO  
4095  
4094  
4093  
4092  
Ideal transfer curve  
7
6
5
4
3
2
1
ADC  
output  
code  
Actual transfer curve  
DNL  
1 LSB  
4095  
Analog input voltage  
(LSB)  
Offset Error  
EO  
Note: The INL is the peak difference between the transition point of the steps of the calibrated transfer  
curve and the ideal transfer curve. A calibrated transfer curve means it has calibrated the offset and  
gain error from the actual transfer curve.  
Mar 30, 2018  
Page 372 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
VDD  
(1)  
RIN  
12-bit  
Converter  
EADC_CHx  
(1)  
CIN  
Note: GND < EADC_CHx < VREF  
(1) Refer to ADC spec for the values of RIN, CIN  
8.5.7 Temperature Sensor  
Symbol  
Parameter  
Min  
Typ  
Max  
Unit  
Operating Voltage  
V
VDD  
TA  
3.6  
1.8  
-40  
Temperature Range  
°C  
105  
Current Consumption [*3]  
Temperature Coefficient [*3]  
A  
mV/°C  
mV  
ITEMP  
Tc  
16  
-1.77 -1.82 -1.84  
710.2 716.8  
Offset Voltage when TA = 0°C [*3]  
Stable time[*2]  
Vos  
tS  
µs  
1
3
ADC sampling time when reading the temperature (5pF cap load) [*1]  
µs  
TS_temp  
Note:  
1. VTEMP (mV) = Tc (mV/°C) x Temperature (°C) + Vos (mV)  
2. Guaranteed by design, not tested in production  
3. Guaranteed by characteristic, not tested in production  
8.5.8 Digital to Analog Converter (DAC)  
Symbol  
Parameter  
Analog supply voltage  
Resolution  
Min  
Typ  
Max  
Unit  
V
Test Condition  
AVDD  
1.8  
-
12  
-
3.6  
-
-
NR  
bit  
VREF  
VREF AVDD  
AVDD  
±2  
Reference supply voltage  
1.5  
V
12-bit mode  
10-bit mode  
12-bit mode  
10-bit mode  
-
-
-
-
-
LSB  
LSB  
LSB  
LSB  
DNL  
Differential non-linearity error[*4]  
Integral non-linearity error[*4]  
-
±0.5  
±4  
-
INL  
-
±1  
Mar 30, 2018  
Page 373 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
12-bit mode  
DACOUT buffer ON  
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
±6  
±4  
±2  
±5  
±4  
±2  
±8  
±4  
±2  
LSB  
LSB  
LSB  
LSB  
LSB  
LSB  
LSB  
LSB  
LSB  
-
12-bit mode  
DACOUT buffer OFF  
OE  
GE  
AE  
Offset Error[*4]  
Gain Error[*4]  
10-bit mode  
12-bit mode  
DACOUT buffer ON  
12-bit mode  
DACOUT buffer OFF  
10-bit mode  
12-bit mode  
DACOUT buffer ON  
12-bit mode  
DACOUT buffer OFF  
Absolute Error[*4]  
10-bit mode  
-
Monotonic  
10-bit guaranteed  
AVDD  
-
-
DACOUT buffer ON  
VO  
Output Voltage  
0.2  
V
0.2  
RLOAD  
Ro  
Resistive load[*2]  
Output impedance[*4]  
Capacitive load[*3]  
DACOUT buffer ON  
7.5  
-
10  
-
-
kΩ  
kΩ  
pF  
DACOUT buffer OFF  
-
12  
50  
CLOAD  
-
-
AV  
DD = 3.6V, no load, lowest code  
-
-
180  
420  
(0x000)  
Current consumption on AVDD  
supply[*4]  
IAVDD  
A  
A  
AV  
DD = 3.6V, no load, middle code  
-
-
(0x800)  
VREF =3.6V, no load, middle code  
(0x800)  
Current consumption on VREF  
supply[*4]  
IREF  
150  
240  
Full scale: for a 12-bit input code  
transition between the lowest and the  
highest input codes when DAC_OUT  
reaches final value +/-1 LSB,  
TS  
Settling Time  
Update Rate  
-
-
5
-
6
1
μs  
CLOAD 50pF, RLOAD 7.5kΩ  
Max. frequency for a correct  
DAC_OUT change from core i to  
i+1LSB, CLOAD 50pF, RLOAD 7.5kΩ  
Fs  
MSPS  
Wakeup time from OFF state. Input  
code between lowest and highest  
possible codes.  
TWAKEUP  
PSRR  
Wake-up Time  
-
-
9
15  
μs  
DAC clock source = 1MHz  
No RLOAD, CLOAD = 50pF  
Power Supply Rejection Ratio[*1]  
-60  
-40  
dB  
Note:  
1. Guaranteed by design, not tested in production.  
2. Resistive load between DACOUT and AVSS  
3. Capacitive load at DACOUT pin.  
.
4. Guaranteed based on test during characterization.  
Mar 30, 2018  
Page 374 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
8.5.9 Analog Comparator Controller (ACMP)  
The maximum values are obtained for VDD = 3.6 V and maximum ambient temperature (TA), and the typical  
values for TA= 25 °C and VDD = 3.3 V unless otherwise specified.  
Symbol  
AVDD  
TA  
Parameter  
Min  
1.8  
-40  
Typ  
Max Unit  
Comments  
3.6  
V
Analog supply voltage  
Temperature  
105  
MODESEL[1:0] = 00  
MODESEL[1:0] = 01  
MODESEL[1:0] = 10  
MODESEL[1:0] = 11  
1.2  
3
IDD  
Operating current  
A  
10  
75  
0.1  
10  
1/2  
AVDD  
AVDD  
0.1  
-
Input common mode voltage  
range [*2]  
VCM  
20  
5
mV  
Differential input voltage  
sensitivity [*2]  
Hysteresis disable  
VDI  
10  
mV Hysteresis disable,  
HYSSEL[1:0] = 00  
Voffset  
Input offset voltage  
Hysteresis window  
DC voltage Gain[*1]  
0
HYSSEL[1:0] = 01  
10  
20  
30  
70  
Vhys  
mV  
HYSSEL[1:0] = 10  
HYSSEL[1:0] = 11  
Av  
dB  
Hysteresis disable  
MODESEL[1:0] = 00  
0.2  
0.6  
2
Hysteresis disable  
MODESEL[1:0] = 01  
uS  
Td  
Propagation delay[*2]  
Hysteresis disable  
MODESEL[1:0] = 10  
Hysteresis disable  
MODESEL[1:0] = 11  
4.5  
Hysteresis disable  
0.45  
MODESEL[1:0] = 00  
Hysteresis disable  
0.85  
MODESEL[1:0] = 01  
Setup time[*2]  
uS  
TSetup  
Hysteresis disable  
MODESEL[1:0] = 10  
2.25  
4.75  
Hysteresis disable  
MODESEL[1:0] = 11  
Note:  
1. Guaranteed by design, not tested in production  
2. Guaranteed by characteristic, not tested in production  
8.5.10 OP Amplifier (OPA)  
The maximum values are obtained for VDD = 3.6 V and maximum ambient temperature (TA), and the  
typical values for TA = 25 °C and VDD = 3.3 V unless otherwise specified.  
Mar 30, 2018  
Page 375 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Symbol Parameter  
Min  
2.4  
-40  
Typ  
690  
Max  
3.6  
Unit Comments  
AV  
Analog supply voltage  
Temperature  
V
DD  
TA  
105  
AVDD=3.3V, Temperature=25  
IDD  
Consumption current  
Common mode input range  
A  
AVDD  
4
CMIR  
0
V
Tj = 25°C, No Load  
Input offset voltage(maximum calibration  
range) [*2]  
VOFFSET0  
VCM = AVDD-10mV ~ AVDD-0.8V, All  
Temp.  
6
3.2  
6.5  
3
CALRVS =0: Other VCM  
Input offset voltage(After offset calibration)  
[*2]  
VOFFSET1  
mV  
CALRVS=0: VCM = AVDD-10mV ~ AVDD  
0.8V  
-
CALRVS =1: Other VCM  
Input offset voltage(After offset calibration)  
[*2]  
VOFFSET2  
CALRVS =1: VCM  
AVDD-0.8V  
=
AVDD-10mV  
~
5.2  
CMRR Common Mode Rejection Ratio [*1]  
90  
117  
8.2  
4.7  
dB  
dB  
PSRR  
GBW  
SR  
Power Supply Rejection Ratio [*1]  
Bandwidth [*2]  
73  
MHz  
V/s  
Slew rate [*2]  
AVDD  
0.1  
-
-
Rload=min. INPUT at AVDD  
Rload=20K, INPUT at AVDD  
VOHSAT  
High saturation voltage [*2]  
V
AVDD  
0.02  
100  
20  
Rload=min. INPUT at 0  
Rload=20K, INPUT at 0  
VOLSAT  
Low saturation voltage [*2]  
Phase Margin [*1]  
mV  
PM  
62  
degree  
s  
TWAKEUP Wake up time from OFF state [*2]  
2.8  
5
RLOAD  
CLOAD  
Resistive load  
Capacitive load  
4
kΩ  
50  
pF  
Note:  
1. Guaranteed by design, not tested in production  
2. Guaranteed by characteristic, not tested in production  
Mar 30, 2018  
Page 376 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
8.6 Flash DC Electrical Characteristic  
Symbol  
Parameter  
Supply Voltage  
Endurance  
Min  
1.08  
10000  
10  
Typ  
Max  
1.32  
-
Unit  
V
Test Condition  
[1]  
VFLA  
NENDUR  
TRET  
-
cycles[2]  
Data Retention  
year  
-
-
-
-
-
-
-
-
160  
320  
50  
TERASE  
TMER  
TPROG  
IDD1  
Page Erase Time  
Mass Erase Time  
Program Time  
Read Current  
92  
201  
42  
-
mS  
mS  
uS  
TA = 25℃  
4.12  
5
mA  
mA  
uA  
IDD2  
Program Current  
Erase Current  
-
IDD3  
-
5
Note:  
1.  
2.  
3.  
VFLA is source from chip LDO output voltage.  
Number of program/erase cycles.  
This table is guaranteed by design, not test in production.  
Mar 30, 2018  
Page 377 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
8.7 I2C Dynamic Characteristics  
Standard Mode[1][2]  
Fast Mode[1][2]  
Symbol  
Parameter  
Unit  
Min.  
4.7  
Max.  
-
Min.  
1.2  
Max.  
tLOW  
SCL low period  
SCL high period  
-
uS  
uS  
uS  
uS  
uS  
uS  
nS  
uS  
nS  
nS  
pF  
4
4.7  
4
0.6  
1.2  
0.6  
0.6  
tHIGH  
tSU; STA  
tHD; STA  
tSU; STO  
tBUF  
-
-
-
-
-
-
-
Repeated START condition setup time  
START condition hold time  
STOP condition setup time  
Bus free time  
-
-
4
-
4.7[3]  
1.2[3]  
100  
-
tSU;DAT  
tHD;DAT  
tr  
Data setup time  
250  
-
Data hold time  
0[4]  
3.45[5]  
1000  
0[4]  
0.8[5]  
300  
300  
400  
20+0.1Cb  
SCL/SDA rise time  
-
-
-
300  
400  
tf  
SCL/SDA fall time  
-
-
Cb  
Capacitive load for each bus line  
Note:  
1. Guaranteed by characteristic, not tested in production  
2. HCLK must be higher than 2 MHz to achieve the maximum standard mode I2C frequency. It must be  
higher than 8 MHz to achieve the maximum fast mode I2C frequency.  
3. I2C controller must be retriggered immediately at slave mode after receiving STOP condition.  
4. The device must internally provide a hold time of at least 300 ns for the SDA signal in order to  
bridge the undefined region of the falling edge of SCL.  
5. The maximum hold time of the Start condition has only to be met if the interface does not stretch the  
low period of SCL signal.  
Repeated  
START  
STOP  
START  
STOP  
SDA  
tBUF  
tLOW  
tr  
tf  
SCL  
tHIGH  
tHD;STA  
tSU;STA  
tSU;STO  
tHD;DAT  
tSU;DAT  
Figure 8.7-1 I2C Timing Diagram  
Mar 30, 2018  
Page 378 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
8.8 SPI Dynamic Characteristics  
SYMBOL  
PARAMETER  
SPI MASTER MODE (VDD = 3.0~3.6 V, 30 PF LOADING CAPACITOR)  
Clock output High time [*1]  
MIN.  
TYP.  
MAX.  
UNIT  
ns  
ns  
tCLKH  
TSPICLK / 2  
tCLKL  
tDS  
tDH  
tV  
Clock output Low time [*1]  
Data setup time  
TSPICLK / 2  
0
2
-
-
-
-
-
ns  
ns  
ns  
Data hold time  
Data output valid time  
0
1
SPI MASTER MODE (VDD = 1.8~2.0 V, 30 PF LOADING CAPACITOR)  
Clock output High time [*1]  
ns  
ns  
tCLKH  
tCLKL  
tDS  
TSPICLK / 2  
Clock output Low time [*1]  
Data setup time  
TSPICLK / 2  
0
2
-
-
-
-
-
-
ns  
ns  
ns  
tDH  
Data hold time  
tV  
Data output valid time  
1
Note: The minimum clock period for SPICLK is 10.4 ns (96 MHz).  
tCLKH  
tCLKL  
CLKP=0  
CLKP=1  
SPICLK  
tV  
Data Valid  
MOSI  
MISO  
Data Valid  
CLKP=0, TX_NEG=1, RX_NEG=0  
or  
CLKP=1, TX_NEG=0, RX_NEG=1  
tDS  
tDH  
Data Valid  
tV  
Data Valid  
Data Valid  
Data Valid  
Data Valid  
MOSI  
MISO  
CLKP=0, TX_NEG=0, RX_NEG=1  
or  
CLKP=1, TX_NEG=1, RX_NEG=0  
tDS  
tDH  
Data Valid  
Figure 8.8-1 SPI Master Mode Timing Diagram  
T
SYMBOL  
PARAMETER  
MIN.  
MAX.  
UNIT  
YP.  
Mar 30, 2018  
Page 379 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
SPI SLAVE MODE (VDD = 3.0~3.6V, 30 PF LOADING CAPACITOR)  
ns  
ns  
ns  
ns  
tCLKH  
tCLKL  
tSS  
Clock output High time [*1]  
Clock output Low time [*1]  
Slave select setup time  
Slave select hold time  
Data input setup time  
Data input hold time  
-
-
TSPICLK / 2  
-
TSPICLK / 2  
1 TSPICLK + 2ns  
-
-
-
-
-
-
tSH  
1 TSPICLK  
-
-
tDS  
0
2
ns  
ns  
tDH  
tV  
Data output valid time  
-
-
8
ns  
-
ns  
tCLKH  
Clock output High time [*1]  
TSPICLK / 2  
SPI SLAVE MODE (VDD = 1.8 V ~ 2.0 V, 30 PF LOADING CAPACITOR)  
ns  
ns  
ns  
ns  
tCLKH  
tCLKL  
tSS  
Clock output High time [*1]  
Clock output Low time [*1]  
Slave select setup time  
Slave select hold time  
Data input setup time  
Data input hold time  
-
-
-
-
-
-
-
TSPICLK / 2  
-
TSPICLK / 2  
1 TSPICLK + 3ns  
-
-
tSH  
1 TSPICLK  
tDS  
0
2
-
-
ns  
ns  
ns  
tDH  
tV  
-
Data output valid time  
10  
Note: The minimum clock period for SPICLK is 10.4 ns (96 MHz).  
Mar 30, 2018  
Page 380 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
SSACTPOL=1  
SSACTPOL=0  
tSS  
tSH  
SPI SS  
tCLKH  
tCLKL  
CLKPOL=0  
TXNEG=1  
RXNEG=0  
SPI Clock  
CLKPOL=1  
TXNEG=0  
RXNEG=1  
tV  
SPI data output  
(SPI_MISO)  
Data Valid  
Data Valid  
Data Valid  
tDS  
tDH  
SPI data input  
(SPI_MOSI)  
Data Valid  
SSACTPOL=1  
tSS  
tSH  
SPI SS  
SSACTPOL=0  
tCLKH  
tCLKL  
CLKPOL=0  
TXNEG=0  
RXNEG=1  
SPI Clock  
CLKPOL=1  
TXNEG=1  
RXNEG=0  
tV  
SPI data output  
(SPI_MISO)  
Data Valid  
tDH  
Data Valid  
tDS  
SPI data input  
(SPI_MOSI)  
Data Valid  
Data Valid  
Figure 8.8-2 SPI Slave Mode Timing Diagram  
Mar 30, 2018  
Page 381 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
8.9 I2S Dynamic Characteristics  
Symbol  
tw(CKH)  
Parameter  
I2S clock high time  
I2S clock low time  
WS valid time  
Min  
40  
40  
4
Max  
Unit  
Test Conditions  
-
-
Master fPCLK = MHz, data: 24 bits, audio  
frequency = 256 kHz  
tw(CKL)  
tv(WS)  
th(WS)  
tsu(WS)  
th(WS)  
16  
-
Master mode  
Master mode  
Slave mode  
Slave mode  
ns  
%
WS hold time  
1
WS setup time  
WS hold time  
24  
0
-
-
I2S slave input clock  
duty cycle  
DuCy(SCK)  
30  
70  
Slave mode  
tsu(SD_MR)  
tsu(SD_SR)  
th(SD_MR)  
th(SD_SR)  
tv(SD_ST)  
th(SD_ST)  
tv(SD_MT)  
th(SD_MT)  
10  
7
7
4
-
-
-
Master receiver  
Data input setup time  
Data input hold time  
Slave receiver  
-
Master receiver  
-
Slave receiver  
ns  
Data output valid time  
Data output hold time  
Data output valid time  
Data output hold time  
10  
-
Slave transmitter (after enable edge)  
Slave transmitter (after enable edge)  
Master transmitter (after enable edge)  
Master transmitter (after enable edge)  
4
-
4
-
0
CPOL = 0  
tw(CKH)  
CPOL = 1  
tw(CKL)  
th(WS)  
tv(WS)  
WS output  
SDtransmit  
tv(SD_ST)  
Bitn transmit  
th(SD_MR)  
Bitn receive  
th(SD_ST)  
LSB transmit(2)  
MSB transmit  
MSB receive  
LSB transmit  
tsu(SD_MR)  
LSB receive(2)  
SDreceive  
LSB receive  
Figure 8.9-1 I2S Master Mode Timing Diagram  
Mar 30, 2018  
Page 382 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
CPOL = 0  
CPOL = 1  
tw(CKH)  
tw(CKL)  
th(WS)  
WS input  
SDtransmit  
tv(SD_ST)  
Bitn transmit  
th(SD_SR)  
Bitn receive  
tsu(WS)  
th(SD_ST)  
LSB transmit(2)  
MSB transmit  
MSB receive  
LSB transmit  
tsu(SD_SR)  
SDreceive  
LSB receive(2)  
LSB receive  
Figure 8.9-2 I2S Slave Mode Timing Diagram  
Mar 30, 2018  
Page 383 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
8.10 USCI - I2C Dynamic Characteristics  
Standard Mode[1][2]  
Fast Mode[1][2]  
Symbol  
Parameter  
Unit  
Min.  
4.7  
Max.  
-
Min.  
1.2  
Max.  
tLOW  
SCL low period  
SCL high period  
-
uS  
uS  
uS  
uS  
uS  
uS  
nS  
uS  
nS  
nS  
pF  
tHIGH  
tSU; STA  
tHD; STA  
tSU; STO  
tBUF  
4
4.7  
4
-
0.6  
1.2  
-
Repeated START condition setup time  
START condition hold time  
STOP condition setup time  
Bus free time  
-
-
-
-
-
0.6  
4
0.6  
-
4.7[3]  
250  
0[4]  
-
-
1.2[3]  
100  
0[4]  
-
tSU;DAT  
tHD;DAT  
tr  
Data setup time  
-
-
Data hold time  
3.45[5]  
1000  
300  
400  
0.8[5]  
300  
300  
400  
SCL/SDA rise time  
20+0.1Cb  
-
tf  
SCL/SDA fall time  
-
Cb  
Capacitive load for each bus line  
-
-
Note:  
1. Guaranteed by characteristic, not tested in production  
2. HCLK must be higher than 2 MHz to achieve the maximum standard mode I2C frequency.  
It must be higher than 8 MHz to achieve the maximum fast mode I2C frequency.  
3. I2C controller must be retriggered immediately at slave mode after receiving STOP  
condition.  
4. The device must internally provide a hold time of at least 300 ns for the SDA signal in  
order to bridge the undefined region of the falling edge of SCL.  
5. The maximum hold time of the Start condition has only to be met if the interface does not  
stretch the low period of SCL signal.  
Repeated  
START  
STOP  
START  
STOP  
SDA  
tBUF  
tLOW  
tr  
tf  
SCL  
tHIGH  
tHD;STA  
tSU;STA  
tSU;STO  
tHD;DAT  
tSU;DAT  
Figure 8.10-1 I2C Timing Diagram  
Mar 30, 2018  
Page 384 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
8.11 USCI - SPI Dynamic Characteristics  
SYMBOL  
PARAMETER  
SPI MASTER MODE (VDD = 3.0~3.6 V, 30 PF LOADING CAPACITOR)  
Clock output High time [*1]  
MIN.  
TYP.  
MAX.  
UNIT  
ns  
ns  
tCLKH  
TSPICLK / 2  
tCLKL  
tDS  
tDH  
tV  
Clock output Low time [*1]  
Data setup time  
TSPICLK / 2  
0
2
-
-
-
-
-
ns  
ns  
ns  
Data hold time  
Data output valid time  
0
1
SPI MASTER MODE (VDD = 1.8~2.0 V, 30 PF LOADING CAPACITOR)  
Clock output High time [*1]  
ns  
ns  
tCLKH  
tCLKL  
tDS  
TSPICLK / 2  
Clock output Low time [*1]  
Data setup time  
TSPICLK / 2  
0
2
-
-
-
-
-
-
ns  
ns  
ns  
tDH  
Data hold time  
tV  
Data output valid time  
1
Note: The minimum clock period for SPICLK is 10.4 ns (96 MHz).  
tCLKH  
tCLKL  
CLKP=0  
CLKP=1  
SPICLK  
tV  
Data Valid  
MOSI  
MISO  
Data Valid  
CLKP=0, TX_NEG=1, RX_NEG=0  
or  
CLKP=1, TX_NEG=0, RX_NEG=1  
tDS  
tDH  
Data Valid  
tV  
Data Valid  
Data Valid  
Data Valid  
Data Valid  
MOSI  
MISO  
CLKP=0, TX_NEG=0, RX_NEG=1  
or  
CLKP=1, TX_NEG=1, RX_NEG=0  
tDS  
tDH  
Data Valid  
Figure 8.11-1 SPI Master Mode Timing Diagram  
SYMBOL  
PARAMETER  
MIN.  
TYP.  
MAX.  
UNIT  
SPI SLAVE MODE (VDD = 3.0~3.6V, 30 PF LOADING CAPACITOR)  
Mar 30, 2018  
Page 385 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
ns  
ns  
ns  
ns  
tCLKH  
tCLKL  
tSS  
Clock output High time [*1]  
Clock output Low time [*1]  
Slave select setup time  
Slave select hold time  
Data input setup time  
Data input hold time  
-
-
TSPICLK / 2  
-
TSPICLK / 2  
1 TSPICLK + 2ns  
-
-
-
-
-
-
tSH  
1 TSPICLK  
-
-
tDS  
0
2
ns  
ns  
tDH  
tV  
Data output valid time  
-
-
8
ns  
-
ns  
tCLKH  
Clock output High time [*1]  
TSPICLK / 2  
SPI SLAVE MODE (VDD = 1.8 V ~ 2.0 V, 30 PF LOADING CAPACITOR)  
ns  
ns  
ns  
ns  
tCLKH  
tCLKL  
tSS  
Clock output High time [*1]  
Clock output Low time [*1]  
Slave select setup time  
Slave select hold time  
Data input setup time  
Data input hold time  
-
-
-
-
-
-
-
TSPICLK / 2  
-
TSPICLK / 2  
1 TSPICLK + 3ns  
-
-
tSH  
1 TSPICLK  
tDS  
0
2
-
-
ns  
ns  
ns  
tDH  
tV  
-
Data output valid time  
10  
Note: The minimum clock period for SPICLK is 10.4 ns (96 MHz).  
Mar 30, 2018  
Page 386 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
SSACTPOL=1  
SSACTPOL=0  
tSS  
tSH  
SPI SS  
tCLKH  
tCLKL  
CLKPOL=0  
TXNEG=1  
RXNEG=0  
SPI Clock  
CLKPOL=1  
TXNEG=0  
RXNEG=1  
tV  
SPI data output  
(SPI_MISO)  
Data Valid  
Data Valid  
Data Valid  
tDH  
tDS  
SPI data input  
(SPI_MOSI)  
Data Valid  
SSACTPOL=1  
tSS  
tSH  
SPI SS  
SSACTPOL=0  
tCLKH  
tCLKL  
CLKPOL=0  
TXNEG=0  
RXNEG=1  
SPI Clock  
CLKPOL=1  
TXNEG=1  
RXNEG=0  
tV  
SPI data output  
(SPI_MISO)  
Data Valid  
tDH  
Data Valid  
Data Valid  
tDS  
SPI data input  
(SPI_MOSI)  
Data Valid  
Figure 8.11-2 SPI Slave Mode Timing Diagram  
Mar 30, 2018  
Page 387 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
8.12 USB Characteristics  
8.12.1 USB Full-Speed  
Symbol  
VIH  
Parameter  
Input High (driven)  
Min.  
2.0  
-
Typ.  
Max.  
Unit  
V
Test Conditions  
-
-
-
-
0.8  
-
-
VIL  
Input Low  
V
-
VDI  
Differential Input Sensitivity  
0.2  
V
|PADP-PADM|  
Differential  
VCM  
0.8  
0.8  
-
-
2.5  
2.0  
V
V
Includes VDI range  
-
Common-mode Range  
Single-ended  
Threshold  
Receiver  
VSE  
Receiver Hysteresis  
Output Low (driven)  
Output High (driven)  
Output Signal Cross Voltage  
Pull-up Resistor  
-
200  
-
mV  
V
-
-
-
-
-
VOL  
VOH  
VCRS  
RPU  
RPD  
0
-
-
-
-
-
0.3  
2.8  
3.6  
V
1.3  
2.0  
V
1.425  
14.25  
1.575  
15.75  
kΩ  
kΩ  
Pull-down Resistor  
TERMINATION  
Voltage  
for  
VTRM  
3.0  
-
3.6  
V
Uptream port pull up (RPU)  
Driver Output Resistance  
Transceiver Capacitance  
ZDRV  
CIN  
-
-
13  
-
-
Ω
Steady state drive*  
Pin to GND  
20  
pF  
8.12.2 USB Full-Speed PHY characteristics  
Symbol  
TFR  
Parameter  
Min.  
4
Typ.  
Max.  
20  
Unit  
ns  
Test Conditions  
CL=50p  
Rise Time  
Fall Time  
-
-
-
TFF  
4
20  
ns  
CL=50p  
TFRFF  
Rise and Fall Time Matching  
90  
111.11  
%
TFRFF=TFR/TFF  
8.12.3 USB High-Speed characteristics  
Symbol  
TFR  
Parameter  
Min  
Typ  
Max  
Unit  
Test Condition  
CL=5pF  
High Speed Driver Rise Time  
High Speed Driver Fall Time  
Rise and Fall Time Matching  
500  
500  
90  
-
-
ps  
ps  
%
TFF  
CL=5pF  
TFRFF  
111.11  
TFRFF=TFR/TFF  
Mar 30, 2018  
Page 388 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
8.13 Ethernet Characteristics  
8.13.1 RMII Interface Timing  
Symbol  
Parameter  
Min  
Typ  
Max  
Unit  
Test Condition  
20.0 +/- 50  
TP_RMII_REFCLK  
RMII_REFCLK Period  
-
-
ns  
-
ppm  
TH_RMII_REFCLK  
TL_RMII_REFCLK  
RMII_REFCLK High Time  
8.0  
8.0  
10.0  
10.0  
12.0  
12.0  
ns  
ns  
-
-
RMII_REFCLK Low Time  
RMII_REFCLK Rising to Valid  
RMII_TXEN, RMII_TXDATA0 and  
RMII_TXDATA1 Delay  
TDLY_RMII_TX  
TSU_RMII_RX  
THD_RMII_RX  
-
-
-
-
10  
-
ns  
ns  
ns  
-
-
-
RMII_CRSDV, RMII_RXDATA0  
and RMII_RXDATA1 Setup Time to  
RMII_REFCLK Rising  
5
2
RMII_CRSDV, RMII_RXDATA0  
and RMII_RXDATA1 Hold Time  
from RMII_REFCLK Rising  
-
TP_RMII_REFCLK  
TH_RMII_REFCLK TL_RMII_REFCLK  
RMIIx_REFCLK  
RMIIx_TXEN  
RMIIx_TXDATA0  
RMIIx_TXDATA1  
TDLY_RMII_TX  
RMIIx_CRSDV  
RMIIx_RXDATA0  
RMIIx_RXDATA1  
TSU_RMII_RX  
THD_RMII_RX  
Figure 8.13-1 RMII Interface Timing Diagram  
8.13.2 Ethernet PHY Management Interface Timing  
Symbol  
TP_RMII_MDC  
TH_RMII_MDC  
TL_RMII_MDC  
Parameter  
Min  
400  
200  
200  
Typ  
Max  
Unit  
ns  
Test Condition  
RMII_MDC Period  
RMII_MDC High Time  
RMII_MDC Low Time  
-
-
-
-
-
-
-
-
-
ns  
ns  
RMII_MDC Falling to Valid  
RMII_MDIO Delay  
TDLY_RMII_MDIOWR  
-
-
10  
ns  
-
Mar 30, 2018  
Page 389 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
RMII_MDIO Setup Time to  
RMII_MDC Rising  
TSU_RMII_MDIORD  
10  
10  
-
-
-
-
ns  
-
-
RMII_MDIO Hold Time from  
RMII_MDC Rising  
THD_RMII_MDIORD  
ns  
TP_RMII_MDC  
TH_RMII_MDC TL_RMII_MDC  
RMIIx_MDC  
RMIIx_MDIO  
(Write)  
TDLY_RMII_MDIOWR  
RMIIx_MDIO  
(Read)  
TSU_RMII_MDIORD  
THD_RMII_MDIORD  
Figure 8.13-2 Ethernet PHY Management Interface Timing Diagram  
Mar 30, 2018  
Page 390 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
8.14 SDIO Characteristics  
8.14.1 Default Mode Timing  
在嗎  
Parameter  
Min  
Typ  
Max  
Unit  
Test Condition  
SD_CLK Period  
TP_SD_CLK  
40  
-
-
ns  
-
(Data Transfer Mode)  
SD_CLK Period  
TP_SD_CLK_ID  
2,500  
-
-
ns  
(Identification Mode)  
TH_SD_CLK  
TL_SD_CLK  
SD_CLK High Time  
-
-
20  
20  
-
-
ns  
ns  
-
-
SD_CLK Low Time  
SD_DATA Setup Time to  
SD_CLK Rising  
TSU_SD_IN  
5
5
-
-
-
-
-
-
ns  
ns  
ns  
-
-
-
SD_DATA Hold Time from  
SD_CLK Rising  
THD_SD_IN  
SD_CLK Falling to  
TDLY_SD_OUT  
14  
Valid SD_DATA Delay  
TP_SD_CLK  
TL_SD_CLK  
TH_SD_CLK  
SDx_CLK  
SDx_CMD  
SDx_DATA[3:0]  
(Input Mode)  
TSU_SD_IN  
THD_SD_IN  
SDx_CMD  
SDx_DATA[3:0]  
(Output Mode)  
TDLY_SD_OUT  
Figure 8.14-1 SDIO Default Mode  
8.14.2 SDIO Dynamic characteristics  
Symbol  
TP_SD_CLK  
TH_SD_CLK  
TL_SD_CLK  
Parameter  
Min  
20  
7
Typ  
Max  
Unit  
ns  
Test Condition  
SD_CLK Period  
SD_CLK High Time  
SD_CLK Low Time  
-
-
-
-
-
-
-
-
-
ns  
7
ns  
Mar 30, 2018  
Page 391 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
SD_DATA Setup Time to  
SD_CLK Rising  
TSU_SD_IN  
6
2
-
-
-
-
-
-
ns  
ns  
ns  
ns  
-
-
-
-
SD_DATA Hold Time from  
SD_CLK Rising  
THD_SD_IN  
SD_CLK Falling to  
TDLY_SD_OUT  
-
14  
-
Valid SD_DATA Delay  
SD_DATA Hold Time from  
SD_CLK Rising  
THD_SD_OUT  
2.5  
TP_SD_CLK  
TL_SD_CLK  
TH_SD_CLK  
SDx_CLK  
SDx_CMD  
SDx_DATA[3:0]  
(Input Mode)  
TSU_SD_IN  
THD_SD_IN  
SDx_CMD  
SDx_DATA[3:0]  
(Output Mode)  
TDLY_SD_OUT  
THD_SD_OUT  
Figure 8.14-2 SDIO High-speed Mode  
Mar 30, 2018  
Page 392 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
9 PACKAGE OUTLINE DRAWING  
9.1 QFN 33L (5x5x0.8 mm3 Pitch 0.5 mm)  
Mar 30, 2018  
Page 393 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
9.2 LQFP 48L (7x7x1.4 mm3 Footprint 2.0mm)  
H
36  
25  
37  
24  
H
13  
48  
12  
1
Controlling dimension  
: Millimeters  
Dimension in inch  
Dimension in mm  
Symbol  
Min Nom Max Min Nom Max  
A
1
0.002 0.004 0.006 0.05  
0.053 0.055 0.057 1.35  
0.10 0.15  
A
2
1.40  
1.45  
0.25  
0.20  
7.10  
7.10  
0.65  
9.10  
A
0.006  
0.004  
0.008 0.010 0.15 0.20  
b
c
D
0.006  
0.10 0.15  
0.008  
7.00  
7.00  
6.90  
6.90  
0.35  
0.272 0.276 0.280  
0.272 0.276 0.280  
E
0.020  
0.354  
0.354  
0.014  
0.350  
0.350  
0.018  
0.026  
0.50  
e
H
D
0.358 8.90 9.00  
0.358 8.90 9.00  
9.10  
0.60 0.75  
1.00  
E
H
0.024 0.030  
0.45  
0
L
L
Y
0.039  
0.004  
7
1
0.10  
7
0
0
Mar 30, 2018  
Page 394 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
9.3 LQFP 64L (7x7x1.4 mm3 footprint 2.0 mm)  
Mar 30, 2018  
Page 395 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
9.4 LQFP 128L (14x14x1.4 mm3 footprint 2.0 mm)  
Mar 30, 2018  
Page 396 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
9.5 LQFP 144L (20x20x1.4 mm3 footprint 2.0 mm)  
Mar 30, 2018  
Page 397 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
10 ABBREVIATION  
10.1 Abbreviations  
Acronym  
ACMP  
ADC  
AES  
Description  
Analog Comparator Controller  
Analog-to-Digital Converter  
Advanced Encryption Standard  
Advanced Peripheral Bus  
Advanced High-Performance Bus  
Brown-out Detection  
APB  
AHB  
BOD  
CAN  
DAP  
Controller Area Network  
Debug Access Port  
DES  
Data Encryption Standard  
Enhanced Analog-to-Digital Converter  
External Bus Interface  
EADC  
EBI  
EMAC  
EPWM  
FIFO  
FMC  
FPU  
Ethernet MAC Controller  
Enhanced Pulse Width Modulation  
First In, First Out  
Flash Memory Controller  
Floating-point Unit  
GPIO  
HCLK  
HIRC  
HXT  
General-Purpose Input/Output  
The Clock of Advanced High-Performance Bus  
12 MHz Internal High Speed RC Oscillator  
4~24 MHz External High Speed Crystal Oscillator  
In Application Programming  
IAP  
ICP  
In Circuit Programming  
ISP  
In System Programming  
LDO  
Low Dropout Regulator  
LIN  
Local Interconnect Network  
LIRC  
MPU  
NVIC  
PCLK  
PDMA  
PLL  
10 kHz internal low speed RC oscillator (LIRC)  
Memory Protection Unit  
Nested Vectored Interrupt Controller  
The Clock of Advanced Peripheral Bus  
Peripheral Direct Memory Access  
Phase-Locked Loop  
PWM  
Pulse Width Modulation  
Mar 30, 2018  
Page 398 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
QEI  
Quadrature Encoder Interface  
Secure Digital  
SD  
SPI  
Serial Peripheral Interface  
Samples per Second  
Triple Data Encryption Standard  
Touch Key  
SPS  
TDES  
TK  
TMR  
UART  
UCID  
USB  
WDT  
WWDT  
Timer Controller  
Universal Asynchronous Receiver/Transmitter  
Unique Customer ID  
Universal Serial Bus  
Watchdog Timer  
Window Watchdog Timer  
Table 10.1-1 List of Abbreviations  
Mar 30, 2018  
Page 399 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
11 REVISION HISTORY  
Date  
Revision  
Description  
2018.03.30  
1.00  
Initial version.  
Mar 30, 2018  
Page 400 of 401  
Rev 1.00  
NuMicro® M480  
32-bit ARM® Cortex® -M4F Microcontroller  
Important Notice  
Nuvoton Products are neither intended nor warranted for usage in systems or equipment, any  
malfunction or failure of which may cause loss of human life, bodily injury or severe property  
damage. Such applications are deemed, “Insecure Usage”.  
Insecure usage includes, but is not limited to: equipment for surgical implementation, atomic  
energy control instruments, airplane or spaceship instruments, the control or operation of  
dynamic, brake or safety systems designed for vehicular use, traffic signal instruments, all  
types of safety devices, and other applications intended to support or sustain life.  
All Insecure Usage shall be made at customer’s risk, and in the event that third parties lay  
claims to Nuvoton as a result of customer’s Insecure Usage, customer shall indemnify the  
damages and liabilities thus incurred by Nuvoton.  
Mar 30, 2018  
Page 401 of 401  
Rev 1.00  

相关型号:

SI9130DB

5- and 3.3-V Step-Down Synchronous Converters

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135LG-T1

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135LG-T1-E3

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9135_11

SMBus Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9136_11

Multi-Output Power-Supply Controller

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130CG-T1-E3

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130LG-T1-E3

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9130_11

Pin-Programmable Dual Controller - Portable PCs

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137DB

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9137LG

Multi-Output, Sequence Selectable Power-Supply Controller for Mobile Applications

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY

SI9122E

500-kHz Half-Bridge DC/DC Controller with Integrated Secondary Synchronous Rectification Drivers

Warning: Undefined variable $rtag in /www/wwwroot/website_ic37/www.icpdf.com/pdf/pdf/index.php on line 217
-
VISHAY