Microcontrollers(429)

Voice ICs(260)

NUC121/125 Series

 

The NuMicro® NUC121/125 series is a 32-bit microcontroller ( MCU ) with ARM® Cortex®-M0 core. It runs up to 50 MHz and supports 32 KB Flash, 8 KB SRAM , 12-bit ADC , 48 MHz high speed RC oscillator supporting crystal-less USB transfer and 24-ch PWM /B PWM which makes it powerful in USB communication and data control-processing. The NUC121/NUC125 series supports industrial operating temperature from - 40 ℃ to 105 ℃ , wide range power supply from 2.5V to 5.5V , and high noise immunity ( 8 kV ESD, 4 kV EFT ) . The available packages are QFN33, LQFP48 and LQFP64.

In addition to the rich features of NUC121, NUC125 supports independent VDDIO pin and voltage adjustable interface ( VAI ) with individual I/O ( 1.8V - 5.5V ) connecting to the external components with different voltage ranges to allow more flexibility in designs.

The NUC121/125 series also embedded an extra SPROM ( Security Protection ROM ) , providing a secure code execution area to protect the intelligent property of developers. 

Target Application:

USB Composite Device, Gaming Mouse/Keyboard/Pad, USB Type-C Earphone, Industrial Automation, IoT device, etc.

Key Features:

Core
  - ARM® Cortex®-M0 core
  - Maximum frequency: 50 MHz
  - Single-cycle 32-bit hardware multiplier
   
Memory
  - 32 KB application ROM ( APROM )
  - 4.5 KB Flash for loader ( LDROM )
  - 512 B Security Protection ROM ( SPROM )
  - 8 KB embedded SRAM supports PDMA mode
  - Configurable Data Flash
  - Supports program update by:
  • ISP ( In-System Programming )
  • ICP ( In-Circuit Programming )
  • IAP ( In-Application Programming )
   
PDMA ( Peripheral DMA )
  - 5 independent configurable channels
  - Single and burst transfer type
   
ADC
  - Supports 12-bit SAR ADC
  - Up to 12 single-end analog input channels or 6 differential channels
  - Supports PDMA transfer
   
  PWM /B PWM
  - 24-ch PWM /B PWM /Capture maximum clock frequency up to 100 MHz
  - PWM /B PWM supports trigger ADC on three kinds of events
  - PWM supports brake function
   
Connectivity
  - Up to one USCI interface could be set as UART , SPI , I²C mode
  - Up to one UART , one SPI /I²S and two I²C for independent set
  - Crystal-less USB 2.0 FS
   
Clock Control
  - 48 MHz internal RC ( HI RC )
  - 10 kHz internal RC ( LI RC )
  - 4-24 MHz external crystal ( HXT )
  - 32.768 kHz external crystal ( LXT )
  - PLL up to 100 MHz
   
Voltage Adjustable Interface
  - User Configurable 1.8- 5.5V I/O Interface with a dedicated power input ( VDDIO ) ( NUC125 only )
  - Supports USCI interface ( UART , SPI , I²C mode )
  • One built-in temperature sensor with 1 ℃ resolution
  • Operating Voltage: 2.5- 5.5V
  • Operating Temperature: - 40 ℃ -105 ℃