Microcontrollers & Microprocessors

32-bit ARM CortexTM-M4 based microcontrollers – NuMicro Family

The group of microcontrollers belonging to the NuMicro Family, based on the CortexTM-M4 or CortexTM-M4F cores running (depending on the series) up to 200 MHz. They operate over a wide supply voltage ranges: 1.7 – 3.6V or 2.5V – 5.5V in a wide temperature ranges: -40 – +85°C or -40 – +105°C. They provide rich peripherals to offer superb features and connectivity capability. They can be equipped with up to 2560 KB embedded Flash and up to 512 KB SRAM memories, GPIOs (up to 146 pins), PDMA, 32-bit timers, real-time clock (RTC), 16-bit PWM, 12-bit ADC and DAC, analog comparators, operating amplifiers, 10/100 Ethernet MAC controller, cryptographic accelerator, random number generator, CRC controller, and many interfaces, such as UART (supporting IrDA, RS-485 and LIN function), SC, SPI, I2C, I2S, CAN, LIN, USB 2.0, EBI, SDHC, digital camera interface, QEI, PS2 Device


 

32-bit ARM CortexTM-M0 based microcontrollers – NuMicro Family

The group of microcontrollers belonging to the NuMicro Family, based on the CortexTM-M0 core running (depending on the series) up to 72 MHz. Most of them operate over a wide supply voltage range 2.5V – 5.5V but some series operate at low voltage 1.8 – 3.6 V. They provide rich peripherals to offer superb features and connectivity capability. Typically they are equipped with up to 512 KB Flash and up to 96 KB SRAM memories, GPIOs (up to 111 pins), 32-bit timers, 16-bit PWM, and UART, SPI and I2C interfaces. Furthermore, depending on the type of the chip, they may have a real-time clock (RTC), ADC, DAC, analog comparator, LCD driver, Touch Key controller, additional interfaces such as: I2S, USB, EBI, SCI (Smart Card), CAN and LIN buses and also RF transceiver compatible with the Bluetooth Low Energy 5.0 (BLE 5.0).


 

32-bit ARM CortexTM-M23 based microcontrollers – NuMicro family

The group of microcontrollers belonging to the NuMicro Family, based on the CortexTM-M23 core running up to 96 MHz, and empowered by the ARM TrustZone® technology for Armv8-M architecture. The NuMicro M2351 series is the first series in this Family to realize robust IoT security applications. With TrustZone® implemented, memory and peripherals could be divided into non-secure and secure areas to achieve data integrity, firmware update, and operation security. In addition, TrustZone® technology provides the key benefit of hardware fast switching between theese areas.
Microcontrollers from this family can be powered in a wide range of supply voltage and are equipped with a number of interfaces and peripherals. Depending on the series and device type they can have Flash memory up to 1024 KB and SRAM memory up to 256 KB, and communication interfaces such as UART, SPI, QSPI, I2C, I2S, CAN, LIN, SD, SC, EBI, USB, and also PWM timer, ADC, DAC, analog comparator, and LCD driver.


 

32-bit ARM CortexTM-M7 based microcontrollers

The group of microcontrollers based on the CortexTM-M7 core running up to 160 MHz and characterized by high processing power and low energy consumption. They are equipped with up to 512 KB Flash and 64 KB SRAM memories, GPIOs (up to 82 pins), many interfaces (UART, SPI, I2C, LIN), analog comparators, operational amplifiers, high-performance PWM, high-speed / high-precision AD converter, and feedback control assist function that are ideal for motor control or digital power supply control.


 

32-bit KM103 microcontrollers

The group of microcontrollers based on the AM32R core running up to 60/80/120 MHz and characterized by high processing power and low energy consumption. They are equipped with 512 KB Flash and 128 KB SRAM memories, GPIOs (up to 124 pins), many interfaces (UART, SPI, I2C, LIN), analog comparators, operational amplifiers, high-performance PWM, high-speed / high-precision AD converter, and feedback control assist function that are ideal for motor control.


 

32-bit ARM9 family microprocessors

The group of microprocessors based on ARM926EJ-S core, running up to 300 MHz. It includes following series: N3290, N3291, N3292, and NUC970.

N3290, N3291, and N3292 series integrate various video codecs and are designed mainly for multimedia applications. System booting modes use SD card, NAND Flash and SPI Flash memories and USB devices. Microprocessors are equipped with I-cache and D-cache memories, 10-bit or 16-bit ADC, JPEG codec and, depending on the device type, H.264 or/and MJPEG video codecs or hardware video decoder supporting H.264, MPEG-4, H.263 and Sorenson Spark formats. They are packaged into the multi-chip packages (MCP), where are stacked with SDRAM memory to reduce PCB size.

The NUC970 series includes I-cache and D-cache memories and, depending on the device type, provides various features such as External Bus Interface (EBI) to external ROM/SRAM, Flash and SDRAM memories and to external I/Os, Ethernet 10/100 MAC controller, LCD controller, ADC, and crypto accelerator for DES/ 3DES/ AES/ SHA/ HMAC/ PRNG algorithms. They are packaged into the multi-chip packages (MCP), where are stacked with DDR2 memory to reduce PCB size.

Both series are equipped, depending on the device type, with Real Time Clock (RTC), PWM outputs, and many interfaces, like UART, High-Speed USB, SPI, I2C, I2S, CAN, SC, Video Input Interface, and interface to SD/SDIO/eMMC and NAND Flash memories.


 

8-bit 8051 microcontrollers

The group of 1T, 4T, 6T or 12T microcontrollers compatible with 80C51 architecture, which are divided into 6 series: Standard, Low Power, Low Power LCD, Low Power Touch Key, Low Pin Count (LPC) and Industrial.

Standard 8051 Series includes 4T, 6T or 12T microcontrollers, running at up to 40 MHz, with up to 128 KB of application Flash memory (programmed in ISP, ICP or IAP modes) and up to 256 B + 1 KB of SRAM memory. Some of them don’t have an internal Flash memory. Depending on the device type they include, in varying amounts, timers, PWM outputs, I/O pins, ADCs and interfaces: UART, SPI and I2C. Some of them provide special functions, like KBI, dual DPTR or JTAG interface.
They operate in industrial temperature range -40 – +85°C and are produced in 40/44/48/100-pin packages.

Low Power 8051 Series includes 1T microcontrollers, running at up to 24 MHz, with up to 64 KB of application Flash memory (programmed in ISP, ICP or IAP modes) and up to 4 KB of SRAM memory. Depending on the device type they include, in varying amounts, timers, PWM outputs, I/O pins, ADCs and interfaces: UART, SPI and I2C.
They operate in industrial temperature range -40 – +105°C and are produced in 10/14/20/28/32/33/48/64-pin packages.

Low Power 8051 LCD Series includes 1T microcontrollers, running at up to 24 MHz, with 1.8 to 3.6 V power supply and with 64 KB of application Flash memory (programmed in ISP, ICP or IAP modes) and 4 KB of SRAM memory. Depending on the device type they include, in varying amounts, timers, PWM outputs, I/O pins, ADCs, comparators, interfaces: UART, SPI and I2C and LCD driver.
They operate in industrial temperature range -40 – +105°C and are produced in 44/48/64-pin packages.

Low Power 8051 Touch Key Series includes 1T microcontrollers, running at up to 24 MHz, with 1.8 to 3.6 V power supply and with 64 KB of application Flash memory (programmed in ISP, ICP or IAP modes) and 4 KB of SRAM memory. Depending on the device type they include, in varying amounts, timers, PWM outputs, I/O pins, ADCs, comparators, interfaces: UART, SPI and I2C, LCD driver and Touch Key controller.
They operate in industrial temperature range -40 – +105°C and are produced in 44/48/64-pin packages.

LPC 8051 Series includes 1T and 4T microcontrollers with a low pin count (LPC), running at up to 24 MHz, with up to 18 KB of application Flash memory (programmed in ISP, ICP or IAP modes) and up to 1 KB of SRAM memory. Depending on the device type they include, in varying amounts, timers, PWM outputs, I/O pins, ADCs, analog comparators and interfaces: UART, SPI and I2C. Some of them provide special functions, like KBI. They operate in two industrial temperature ranges: -40 – +85°C and -40 – +105°C and are produced in 16/20/28/44/48-pin packages.

Industrial 8051 Series includes 1T microcontrollers running with an internal clock up to 24 MHz, with up to 32 KB of application Flash memory (programmed in ISP, ICP or IAP modes) and up to 2 KB of SRAM memory. Depending on the device type they include, in varying amounts, timers, PWM outputs, I/O pins, ADCs, and interfaces: UART, SPI and I2C. They operate in industrial temperature range -40 – +105°C and are produced in 10/14/20/28/32/33-pin packages.


 

8-bit KM101 microcontrollers

General use microcontrollers with Nuvoton Japan original 8-bit CPU. They are characterized by low power consumption, high code efficiency, and high performance. Their performance is comparable to the 16-bit microcontrollers of other companies. They are divided into two series:

Low Power KM101E Series running at up to 20 MHz, with up to 928 KB of application Flash memory and up to 10 KB of SRAM memory. Depending on the device type they include, in varying amounts, timers, PWM outputs, I/O pins, ADCs, DACs, LED outputs, LCD driver and interfaces: UART, and I2C.

Ultra Low Power KM101L Series with ultra-low supply voltage (in the extreme case from 1.1 V in Low speed mode) and ultra-low power consumption, running at up to 10 MHz. They contain 64 KB of high-speed ReRAM application memory and 4 KB of SRAM memory. Depending on the device type they include, in varying amounts, timers, PWM outputs, I/O pins, ADCs, LED outputs, LCD driver and interfaces: UART, and I2C.

We offer the following Nuvoton microcontrollers.

our offer

See more