Advertisement

Nu-LB-NUC140 User Manual
Nu-LB-NUC140 User Manual
for NuMicro
NUC100 Series
The information described in this document is the exclusive intellectual property of
Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton.
Nuvoton is providing this document only for reference purposes of NuMicro
microcontroller based system design.
Nuvoton assumes no responsibility for errors or omissions.
All data and specifications are subject to change without notice.
For additional information or questions, please contact: Nuvoton Technology Corporation.
June 23, 2014
Rev. 2.00

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the NuMicro NUC100 Series and is the answer not in the manual?

Questions and answers

Summary of Contents for Nuvoton NuMicro NUC100 Series

  • Page 1 NuMicro NUC100 Series The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton. ™ Nuvoton is providing this document only for reference purposes of NuMicro microcontroller based system design.
  • Page 2: Table Of Contents

    Nu-LB-NUC140 User Manual Table of Contents Introduction ..................3 Nu-LB-NUC140 ..................4 POWER ON Setting .................... 7 7-SEGMENT ...................... 8 KEYBOARD ..................... 10 INT ........................ 11 LCD ....................... 12 RGB LED ......................14 LED ....................... 15 UART ......................16 Buzzer ......................17 I2C ........................
  • Page 3: Introduction

    Nu-LB-NUC140 User Manual 1 Introduction The Nu-LB-NUC140 is an evaluation board for NUVOTON’s Cortex™-M0 based NUC100 series microcontrollers, and provides a complete development environment for NUC140 microcontrollers which 4K/8K/16K byte internal SRAM 32K/64K/128K-byte embedded flash, build-in 1.8V LDO, integrated Timers, Watchdog Timer, RTC, PDMA, UART, SPI/SSP, I2C, PWM Timer, GPIO, LIN, CAN, USB 2.0 FS...
  • Page 4: Nu-Lb-Nuc140

    Nu-LB-NUC140 User Manual Nu-LB-NUC140 The Nu-LB-NUC140 is built around the NuMicro NUC140 MCU and provides versatile external devices such as one SPI flash for data storage, one SD card slot supported by SPI port1, one I2C interface serial EEPROM, one UART port with a RS-232 level shifter for console connection (UART0) and one 5-pin SWD interface for ICE debugging.
  • Page 5 Nu-LB-NUC140 User Manual 1.1.1 PCB Placement and Connectors Location This section provides board placement and peripheral connectors’ information for using the Nu-LB-NUC140 board. The following figure shows the connectors’ location of Nu- LB-NUC140 board. Figure 1-2 PCB Placement of Nu-LB-NUC140 Board June 24, 2014 5 of 34 Rev.
  • Page 6 Nu-LB-NUC140 User Manual 1.1.2 Learning Board Pin Define Block Function ICE_CLK ICE Bridge Nu-Link SWD interface ICE_DATA GPB0 UART0 Rx UART GPB1 UART0 Tx GPC0 I2SLRCLK GPC1 I2SBCLK GPC2 I2SDI GPC3 I2SDO GPA15 I2SMCLK WAU8822 codec GPA8 I2C0 SDA GPA9 I2C0 SCL GPE14 Line out Enable/Disable...
  • Page 7: Power On Setting

    Nu-LB-NUC140 User Manual GPD3 SPI2 MOSI0 GPD4 SPI2 MISO1 GPD5 SPI2 MOSI1 GPA12 PWM0 GPA13 PWM1 GPA14 PWM2 GPC12~15 GPIO POWER ON Setting CON5 : Power Jack + 5V DC IN VCC: VCC power in/out VCC5: 5VCC power in/out VCC33:3VCC power in/out GND: System GND June 24, 2014 7 of 34...
  • Page 8: 7-Segment

    Nu-LB-NUC140 User Manual 7-SEGMENT For human interface June 24, 2014 8 of 34 Rev. 2.00...
  • Page 9 Nu-LB-NUC140 User Manual 7-SEGMENT function(GPE0-GPE7, GPC4-GPC7 control) 8P4R-300 8P4R-300 8P4RA 8P4RA Segment 7-segment 7-segment 7-segment 7-segment 8050 8050 8P4R-300 8P4RA 8050 8050 VCC5 June 24, 2014 9 of 34 Rev. 2.00...
  • Page 10: Keyboard

    Nu-LB-NUC140 User Manual KEYBOARD GPA0-GPA5 to control KEYBOARD function GPA0 GPA1 GPA2 GPA3 GPA4 GPA5 KEYBOARD June 24, 2014 10 of 34 Rev. 2.00...
  • Page 11: Int

    Nu-LB-NUC140 User Manual SW_INT connect to GPB15 RINT1 SW_INT1 R0603 PUSH BOTTOM GPB15 June 24, 2014 11 of 34 Rev. 2.00...
  • Page 12: Lcd

    Nu-LB-NUC140 User Manual June 24, 2014 12 of 34 Rev. 2.00...
  • Page 13 Nu-LB-NUC140 User Manual GPD8-GPD11 connect to LCD function. VCC33 GPD8 SPI1_CS# GPD8 Source GPD9 SPI1_CLK GPD9 GPD10 SPI1_DI GPD10 GPD11 LCM_POWER Si2301ADS SPI1_DO GPD11 GPB10 LCM_DC Gate (P-FET) GPB10 GPB7 LCM_RESET GPB7 TFT_POWER GPB9 LCM_LED GPB9 Drain LCM_POWER GPD14 GPD14 TFT1 SPI1_CS# LCM_DC...
  • Page 14: Rgb Led

    Nu-LB-NUC140 User Manual RGB LED GPA12-GPA13 to control RGB LED function VCC5 RRGB2 RRGB1 RGBLED1 RRGB3 R0603 GPA13 R0603 GPA14 R0603 GPA12 RGB LED June 24, 2014 14 of 34 Rev. 2.00...
  • Page 15: Led

    Nu-LB-NUC140 User Manual GPC12-GPC15 to control LED function. LED5 8P4R-300 LED1 0805 LED2 LED3 LED6 LED4 8P4RA 0805 LED7 0805 LED8 0805 June 24, 2014 15 of 34 Rev. 2.00...
  • Page 16: Uart

    Nu-LB-NUC140 User Manual UART SW:UART on, GPB0-GPB3 connect UART Function VCC33 VCC33 0.1u C0603 0.1u DB9_MALE C0603 SP232ECN 0.1u C0603 T1_OUT0 T1_OUT R1_IN0 R1_IN UART_RXD0 R1_OUT UART_TXD0 T1_IN 0.1u T2_OUT T2_IN C0603 R2_IN R2_OUT CON2 DIP16\SO 0.1u C0603 UART L0603 GPB0 UART_RXD0 GPB1...
  • Page 17: Buzzer

    Nu-LB-NUC140 User Manual Buzzer GPB11 connect Buzzer. BUZZER 2400Hz BUZZER R0603 8050 BUZZER GPB11 June 24, 2014 17 of 34 Rev. 2.00...
  • Page 18: I2C

    Nu-LB-NUC140 User Manual GPA10-GPA11 connect to I2C Flash VCC33 EEPROM ADDRESS:0H 2.2K I2C-EEPROM 2.2K GPA11 GPA10 24LC64 June 24, 2014 18 of 34 Rev. 2.00...
  • Page 19: Spi

    Nu-LB-NUC140 User Manual GPD0-GPD5 connect to SPI Flash SPI_SS GPD0 VCC33 VCC33 SPI1_SI GPD4 GPD5 SPI1_SO GPD1 SPI_SCK RSPI13 RSPI14 VCC33 USPI3 4.7K 4.7K W25X16VSSIG SPI_SS SPI1_SI HOLD# SPI_SCK SPI1_SO SOIC-8P SPI_SS GPD0 SPI_SI GPD2 VCC33 VCC33 SPI_SO GPD3 SPI_SCK GPD1 VCC33 4.7K...
  • Page 20: Ps2

    Nu-LB-NUC140 User Manual PS2 connect PS2CLK, PS2DAT pins 4.7K PS2DAT PS2DAT R0603 4.7K PS2CLK PS2CLK R0603 HEADER 3X1 PS2DAT PS2CLK June 24, 2014 20 of 34 Rev. 2.00...
  • Page 21: Adc

    Nu-LB-NUC140 User Manual ADC connect GPA7 ADC_INPUT June 24, 2014 21 of 34 Rev. 2.00...
  • Page 22: Wau8822

    Nu-LB-NUC140 User Manual WAU8822 AUDIO Line-in connector: J1  Audio Line-in connector of WAU8822 AUDIO HP out connector: J2  Stero audio HP output of WAU8822 AUDIO SPK out connector: CON3  Speaker output of WAU8822 June 24, 2014 22 of 34 Rev.
  • Page 23 Nu-LB-NUC140 User Manual VCC33 VCC33 VCC33 GPA8 I2C_SDA GPA8 AVDD HP_ROUT 100K L0603 VDD3.3V R0603 GPA9 I2C_SCK GPA9 0.1u R0603 0.1u 4.7u 10uF/10V C0603 C0603 ADAVSS TANT-A C0603 PH_EN GPE14 PH_EN GPE14 LIN_IN# GPE15 LIN_IN# L0603 SI2302ADS 5.6K GPE15 GPA15 I2S_MCLK SOT-23 GPA15...
  • Page 24: Rs485 And Can

    Nu-LB-NUC140 User Manual RS485 and CAN GPD7 CAN_TX0 GPD7 GPD6 CAN_RX0 GPD6 GPB12 GPB12 GPB13 GPB13 GPB4 RS485_RXD3 GPB4 GPB5 RS485_TXD3 GPB5 GPB6 RS485_nRTS3 GPB6 VCC5 R0603 CAN_TX0 CANH CANH CANL CANL CAN_RX0 Vref 0.1u SN65HVD230 SO-8 C0603 R0603 RS-485 LIN_CAN1 RS485_A3 RS485_B3...
  • Page 25: Sd Card Interface

    Nu-LB-NUC140 User Manual SD Card Interface VCC33 GPC9 SPIMS_CLK GPC9 SPIMS_CLK GPC10 SPIMS_SI GPC10 SPIMS_SI GPC11 SPIMS_SO GPC11 SPIMS_SO GPC8 SPIMS_SS GPC8 SPIMS_SS GPD12 SD_PWR GPD12 RPS1 8P4R-4.7K GPD13 SD_CD GPD13 VCC33 Source SD_PWR Si2301ADS Gate (P-FET) LEDS1 SCVCC L0603 Drain GREEN_LED SDR1...
  • Page 26: Nu-Link Ice Bridge Parts

    To use the Nu-Link-Me Debug adaptor with IAR or Keil, please refer to “Nuvoton NuMicro™ IAR ICE Driver User Manual” or “Nuvoton NuMicro™ Keil ICE Driver User Manual” for details. The two documents will be stored in the local hard disk when user installs each driver.
  • Page 27: Nu-Lb-Nuc140 I/O Extension Connectors

    Nu-LB-NUC140 User Manual USBVBUS mini USB 5pin L0603 SHIELD R0603 USB_D- USB_D- SHIELD USB_D+ USB_D+ SHIELD SHIELD R0603 USB_MINI_B SWD interface: HEADER5  5-pin interface for SWD connector. VCC33 HEADER 5 DDAT DCLK DRST Nu-LB-NUC140 I/O Extension Connectors Five 18-pin male headers JP4, JP5, JP6, JP7 and JP8 can be connected to a daughterboard or standard wrapping board to the Nu-LB-NUC140 board.
  • Page 28 Nu-LB-NUC140 User Manual GPIO extension interface:  Five pin interfaces support power, ground, reset and all GPI/O pins interface. The connection can be made by soldering wires directly to these pads, or by using 2.54 mm pitch headers and sockets. GPA0 GPA1 GPB0...
  • Page 29 Nu-LB-NUC140 User Manual 17-18 GPIO B GPAB DEFINE GPIOB0 GPIOB1 GPIOB2 RTS0 GPIOB3 CTS0 GPIOB4 GPIOB5 GPIOB6 RTS1 GPIOB7 CTS1 GPIOB8 STADC GPIOB9 SPI_SS11 GPIOB10 SPI_SS01 GPIOB11 GPIOB12 CPO0 GPIOB13 CPO1 GPIOB14 INT0 SPI_SS31 GPIOB15 INT1 17-18 GPIO C GPCD DEFINE GPIOC0 SPI_SS00...
  • Page 30 Nu-LB-NUC140 User Manual GPIOD0 SPI_SS20 GPIOD1 SPICLK2 GPIOD2 SDI20 GPIOD3 SDO20 GPIOD4 SDI21 GPIOD5 SDO21 GPIOD6 CAN0_RX GPIOD7 CAN0_TX GPIOD8 SPI_SS30 GPIOD9 SPICLK3 GPIOD10 SDI30 GPIOD11 SDO30 GPIOD12 SDI31 GPIOD13 SDO31 GPIOD14 CAN1_RX GPIOD15 CAN1_TX 17-18 GPIO E DEFINE GPIOE0 GPIOE1 GPIOE2 GPIOE3...
  • Page 31: Bom List

    Nu-LB-NUC140 User Manual 2 BOM List Nu-LB-NUC140 Board BOM List: Item Quantity Reference Part Package BUSY1 GREEN 2400Hz CB1,C1,CB2,CB3,ICEC5,CB5, 0.1u CB6,ICEC7,CB7,CB8,CB9, CB10,CB11,C12,C13,C14, C15,C16,C34 CL1,CC1,CC3 C/C,0.1uF C/C,1uF CON1 FPC 1X30 FPC24\0.5MM CON2 DB9_MALE CON3 2X1 HEADER SIP\2P CON5 DC-CON POWERJACK\3P CT1,CT2,ICEC3,CT3,CT5, 10uF/10V TANT-A CT8,CT9,C38...
  • Page 32 Nu-LB-NUC140 User Manual R18,R19,R26,R43 ICRR1,RTDA3,ICER4,R52, ICE_USB1,J3 mini USB 5pin IDLE1,ICE1,LED5,LED6, LED7,LED8,LED9 ICP1 YELLOW JP4,JP5,JP6,JP7,JP8 HEADER9X2 J2,J1 PJK-634 PHONE-PJK-631 K1,K2,K3,K4,K5,K6,K7,K8, PUSH BOTTOM PT-003 LEDS1 GREEN_LED LIN_CAN1 HEADER 5X2 L0603 L1,L2,L3,L4 FERRITE BEAD L0603 L6,L7,L9 FERRITE BEAD MC2,MC1 HEADER 3X1 QS1,QL1,QL2 Si2301ADS 8550 Q2,Q3 SI2302ADS...
  • Page 33 Nu-LB-NUC140 User Manual R2,R4,R47,R49 4.7K R8,R7 2.2K R30,R32,R33,R34 5.6K R38,R36 R37,R44,R45,R48 2.2K R40,R39 SW_INT1,SW_RESET1 PUSH BOTTOM DIP PUSH BOTTOM SW_POWER1 SW DPDT/SM TFT1 HEADER 9 TP040-020 TP040-020 USPI3,U3 W25X16VSSIG SOP8 SP485E DIP16\SO NUC140VE3CN 24LC64 SN65HVD230 SO-8 SP232ECN DIP16\SO WAU8822 QFN_32 RT9164A-3.3v U11,U12,U13,U14 7-segment...
  • Page 34: Revision History

    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.

This manual is also suitable for:

Nu-lb-nuc140

Table of Contents