32-bit ARM CortexTM-M23 - NuMicro® Family



M254/M256/M258 Low Power LCD Series

The series of NuMicro Family 32-bit microcontrollers based on the ARM Cortex-M23 core using ARMv8-M architecture. They are equipped with LCD display driver, capacitive touch key functions and rich peripherals and communication interfaces, including UART, SPI, I2C, I2S, SD, SC and USB. They are mainly designed for portable devices, smart home appliances, IoT applications and industrial automation.
All Ics are RoHS compliant.

* Status: P - mass production, S - samples, UD - under development, N - not recommended for new design.

Chip Description Application Flash SRAM Data FlashLoader FlashProgramm.
methods
Clock
  frequency  
Supply
  voltage  
[V]
Operating
temperature
[°C]
   Package   Status *
M254KE3AE
  • operating frequency up to 48 MHz
  • programmable system clock source
  • 2 external crystal oscillators and 3 internal RC oscillators
  • 32-bit hardware multiplier / divider
  • up to 86 I/O pins
  • LCD driver
  • 4 x 32-bit timers
  • RTC
  • Watchdog
  • interfaces: 3 x UART, 1 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 1 x SPI / I2S (configured as SPI or I2S), 1 x I2C, 1 x SC ( ISO-7816-3)
  • 5-channel PDMA
  • 6-channel PWM
  • 16-channel 12-bit ADC
  • 2-channel 12-bit DAC
  • 2 x analog comparator
  • tamper detection
  • 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
  • LDO regulator
  • power management: Power-on Reset (POR), Brown-out Reset (BOR) and Low Voltage Reset (LVR)
  • power saving modes: Power-down, Deep Power-down
128 KB16 KBconfigurable4 KBISP / ICP / IAPExt. crystal:
4 - 32 MHz
32.768 kHz

Int. RC:
48 MHz
4.032 MHz
38.4 kHz
1.75 – 5.5-40 – +105LQFP-128P
M254MD2AE
  • operating frequency up to 48 MHz
  • programmable system clock source
  • 2 external crystal oscillators and 3 internal RC oscillators
  • 32-bit hardware multiplier / divider
  • up to 37 I/O pins
  • LCD driver
  • 4 x 32-bit timers
  • RTC
  • Watchdog
  • interfaces: 3 x UART, 1 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 1 x SPI / I2S (configured as SPI or I2S), 1 x I2C, 1 x SC ( ISO-7816-3)
  • 5-channel PDMA
  • 6-channel PWM
  • 12-channel 12-bit ADC
  • 2-channel 12-bit DAC
  • 2 x analog comparator
  • tamper detection
  • 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
  • LDO regulator
  • power management: Power-on Reset (POR), Brown-out Reset (BOR) and Low Voltage Reset (LVR)
  • power saving modes: Power-down, Deep Power-down
64 KB8 KBconfigurable4 KBISP / ICP / IAPExt. crystal:
4 - 32 MHz
32.768 kHz

Int. RC:
48 MHz
4.032 MHz
38.4 kHz
1.75 – 5.5-40 – +105LQFP-44P
M254QE3AE
  • operating frequency up to 48 MHz
  • programmable system clock source
  • 2 external crystal oscillators and 3 internal RC oscillators
  • 32-bit hardware multiplier / divider
  • up to 70 I/O pins
  • LCD driver
  • 4 x 32-bit timers
  • Watchdog
  • interfaces: 3 x UART, 3 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 1 x SPI / I2S (configured as SPI or I2S), 1 x I2C, 1 x SC ( ISO-7816-3)
  • 5-channel PDMA
  • 6-channel PWM
  • 16-channel 12-bit ADC
  • 2-channel 12-bit DAC
  • 2 x analog comparator
  • tamper detection
  • 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
  • LDO regulator
  • power management: Power-on Reset (POR), Brown-out Reset (BOR) and Low Voltage Reset (LVR)
  • power saving modes: Power-down, Deep Power-down
128 KB16 KBconfigurable4 KBISP / ICP / IAPExt. crystal:
4 - 32 MHz
32.768 kHz

Int. RC:
48 MHz
4.032 MHz
38.4 kHz
1.75 – 5.5-40 – +105LQFP-80P
M254SD2AE
  • operating frequency up to 48 MHz
  • programmable system clock source
  • 2 external crystal oscillators and 3 internal RC oscillators
  • 32-bit hardware multiplier / divider
  • up to 54 I/O pins
  • LCD driver
  • 4 x 32-bit timers
  • RTC
  • Watchdog
  • interfaces: 3 x UART, 1 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 1 x SPI / I2S (configured as SPI or I2S), 1 x I2C, 1 x SC ( ISO-7816-3)
  • 5-channel PDMA
  • 6-channel PWM
  • 16-channel 12-bit ADC
  • 2-channel 12-bit DAC
  • 2 x analog comparator
  • tamper detection
  • 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
  • LDO regulator
  • power management: Power-on Reset (POR), Brown-out Reset (BOR) and Low Voltage Reset (LVR)
  • power saving modes: Power-down, Deep Power-down
64 KB8 KBconfigurable4 KBISP / ICP / IAPExt. crystal:
4 - 32 MHz
32.768 kHz

Int. RC:
48 MHz
4.032 MHz
38.4 kHz
1.75 – 5.5-40 – +105LQFP-64P
M254SE3AE
  • operating frequency up to 48 MHz
  • programmable system clock source
  • 2 external crystal oscillators and 3 internal RC oscillators
  • 32-bit hardware multiplier / divider
  • up to 53 I/O pins
  • LCD driver
  • 4 x 32-bit timers
  • RTC
  • Watchdog
  • interfaces: 3 x UART, 2 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 1 x SPI / I2S (configured as SPI or I2S), 1 x I2C, 1 x SC ( ISO-7816-3)
  • 5-channel PDMA
  • 6-channel PWM
  • 16-channel 12-bit ADC
  • 2-channel 12-bit DAC
  • 2 x analog comparator
  • tamper detection
  • 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
  • LDO regulator
  • power management: Power-on Reset (POR), Brown-out Reset (BOR) and Low Voltage Reset (LVR)
  • power saving modes: Power-down, Deep Power-down
128 KB16 KBconfigurable4 KBISP / ICP / IAPExt. crystal:
4 - 32 MHz
32.768 kHz

Int. RC:
48 MHz
4.032 MHz
38.4 kHz
1.75 – 5.5-40 – +105LQFP-64P
M256KE3AE
  • operating frequency up to 48 MHz
  • programmable system clock source
  • 2 external crystal oscillators and 3 internal RC oscillators
  • 32-bit hardware multiplier / divider
  • up to 86 I/O pins
  • LCD driver
  • 4 x 32-bit timers
  • RTC
  • Watchdog
  • interfaces: 3 x UART, 1 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 1 x SPI / I2S (configured as SPI or I2S), 1 x I2C, 1 x SC ( ISO-7816-3)
  • 16-keys capacitive touch sensing
  • 5-channel PDMA
  • 6-channel PWM
  • 16-channel 12-bit ADC
  • 2-channel 12-bit DAC
  • 2 x analog comparator
  • tamper detection
  • 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
  • LDO regulator
  • power management: Power-on Reset (POR), Brown-out Reset (BOR) and Low Voltage Reset (LVR)
  • power saving modes: Power-down, Deep Power-down
128 KB16 KBconfigurable4 KBISP / ICP / IAPExt. crystal:
4 - 32 MHz
32.768 kHz

Int. RC:
48 MHz
4.032 MHz
38.4 kHz
1.75 – 5.5-40 – +105LQFP-128P
M256MD2AE
  • operating frequency up to 48 MHz
  • programmable system clock source
  • 2 external crystal oscillators and 3 internal RC oscillators
  • 32-bit hardware multiplier / divider
  • up to 37 I/O pins
  • LCD driver
  • 4 x 32-bit timers
  • RTC
  • Watchdog
  • interfaces: 3 x UART, 1 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 1 x SPI / I2S (configured as SPI or I2S), 1 x I2C, 1 x S.C. ( ISO-7816-3)
  • 6-keys capacitive touch sensing
  • 5-channel PDMA
  • 6-channel PWM
  • 12-channel 12-bit ADC
  • 2-channel 12-bit DAC
  • 2 x analog comparator
  • tamper detection
  • 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
  • LDO regulator
  • power management: Power-on Reset (POR), Brown-out Reset (BOR) and Low Voltage Reset (LVR)
  • power saving modes: Power-down, Deep Power-down
64 KB8 KBconfigurable4 KBISP / ICP / IAPExt. crystal:
4 - 32 MHz
32.768 kHz

Int. RC:
48 MHz
4.032 MHz
38.4 kHz
1.75 – 5.5-40 – +105LQFP-44P
M256QE3AE
  • operating frequency up to 48 MHz
  • programmable system clock source
  • 2 external crystal oscillators and 3 internal RC oscillators
  • 32-bit hardware multiplier / divider
  • up to 70 I/O pins
  • LCD driver
  • 4 x 32-bit timers
  • Watchdog
  • interfaces: 3 x UART, 3 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 1 x SPI / I2S (configured as SPI or I2S), 1 x I2C, 1 x SC ( ISO-7816-3)
  • 16-keys capacitive touch sensing
  • 5-channel PDMA
  • 6-channel PWM
  • 16-channel 12-bit ADC
  • 2-channel 12-bit DAC
  • 2 x analog comparator
  • tamper detection
  • 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
  • LDO regulator
  • power management: Power-on Reset (POR), Brown-out Reset (BOR) and Low Voltage Reset (LVR)
  • power saving modes: Power-down, Deep Power-down
128 KB16 KBconfigurable4 KBISP / ICP / IAPExt. crystal:
4 - 32 MHz
32.768 kHz

Int. RC:
48 MHz
4.032 MHz
38.4 kHz
1.75 – 5.5-40 – +105LQFP-80P
M256SD2AE
  • operating frequency up to 48 MHz
  • programmable system clock source
  • 2 external crystal oscillators and 3 internal RC oscillators
  • 32-bit hardware multiplier / divider
  • up to 54 I/O pins
  • LCD driver
  • 4 x 32-bit timers
  • RTC
  • Watchdog
  • interfaces: 3 x UART, 1 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 1 x SPI / I2S (configured as SPI or I2S), 1 x I2C, 1 x S.C. ( ISO-7816-3)
  • 14-keys capacitive touch sensing
  • 5-channel PDMA
  • 6-channel PWM
  • 16-channel 12-bit ADC
  • 2-channel 12-bit DAC
  • 2 x analog comparator
  • tamper detection
  • 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
  • LDO regulator
  • power management: Power-on Reset (POR), Brown-out Reset (BOR) and Low Voltage Reset (LVR)
  • power saving modes: Power-down, Deep Power-down
64 KB8 KBconfigurable4 KBISP / ICP / IAPExt. crystal:
4 - 32 MHz
32.768 kHz

Int. RC:
48 MHz
4.032 MHz
38.4 kHz
1.75 – 5.5-40 – +105LQFP-64P
M256SE3AE
  • operating frequency up to 48 MHz
  • programmable system clock source
  • 2 external crystal oscillators and 3 internal RC oscillators
  • 32-bit hardware multiplier / divider
  • up to 53 I/O pins
  • LCD driver
  • 4 x 32-bit timers
  • RTC
  • Watchdog
  • interfaces: 3 x UART, 2 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 1 x SPI / I2S (configured as SPI or I2S), 1 x I2C, 1 x SC ( ISO-7816-3)
  • 16-keys capacitive touch sensing
  • 5-channel PDMA
  • 6-channel PWM
  • 16-channel 12-bit ADC
  • 2-channel 12-bit DAC
  • 2 x analog comparator
  • tamper detection
  • 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
  • LDO regulator
  • power management: Power-on Reset (POR), Brown-out Reset (BOR) and Low Voltage Reset (LVR)
  • power saving modes: Power-down, Deep Power-down
128 KB16 KBconfigurable4 KBISP / ICP / IAPExt. crystal:
4 - 32 MHz
32.768 kHz

Int. RC:
48 MHz
4.032 MHz
38.4 kHz
1.75 – 5.5-40 – +105LQFP-64P
M258KE3AE
  • operating frequency up to 48 MHz
  • programmable system clock source
  • 2 external crystal oscillators and 3 internal RC oscillators
  • 32-bit hardware multiplier / divider
  • up to 82 I/O pins
  • LCD driver
  • 4 x 32-bit timers
  • RTC
  • Watchdog
  • interfaces: 3 x UART, 1 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 1 x SPI / I2S (configured as SPI or I2S), 1 x I2C, 1 x SC ( ISO-7816-3)
  • 24-keys capacitive touch sensing
  • 5-channel PDMA
  • USB Device compliant with USB 2.0 Full-Speed specification
  • 6-channel PWM
  • 16-channel 12-bit ADC
  • 2-channel 12-bit DAC
  • 2 x analog comparator
  • tamper detection
  • 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
  • LDO regulator
  • power management: Power-on Reset (POR), Brown-out Reset (BOR) and Low Voltage Reset (LVR)
  • power saving modes: Power-down, Deep Power-down
64 KB16 KBconfigurable4 KBISP / ICP / IAPExt. crystal:
4 - 32 MHz
32.768 kHz

Int. RC:
48 MHz
4.032 MHz
38.4 kHz
1.75 – 5.5-40 – +105LQFP-128P
M258QE3AE
  • operating frequency up to 48 MHz
  • programmable system clock source
  • 2 external crystal oscillators and 3 internal RC oscillators
  • 32-bit hardware multiplier / divider
  • up to 66 I/O pins
  • LCD driver
  • 4 x 32-bit timers
  • Watchdog
  • interfaces: 3 x UART, 3 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 1 x SPI / I2S (configured as SPI or I2S), 1 x I2C, 1 x SC ( ISO-7816-3)
  • 24-keys capacitive touch sensing
  • 5-channel PDMA
  • USB Device compliant with USB 2.0 Full-Speed specification
  • 6-channel PWM
  • 16-channel 12-bit ADC
  • 2-channel 12-bit DAC
  • 2 x analog comparator
  • tamper detection
  • 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
  • LDO regulator
  • power management: Power-on Reset (POR), Brown-out Reset (BOR) and Low Voltage Reset (LVR)
  • power saving modes: Power-down, Deep Power-down
128 KB16 KBconfigurable4 KBISP / ICP / IAPExt. crystal:
4 - 32 MHz
32.768 kHz

Int. RC:
48 MHz
4.032 MHz
38.4 kHz
1.75 – 5.5-40 – +105LQFP-80P
M258SE3AE
  • operating frequency up to 48 MHz
  • programmable system clock source
  • 2 external crystal oscillators and 3 internal RC oscillators
  • 32-bit hardware multiplier / divider
  • up to 49 I/O pins
  • LCD driver
  • 4 x 32-bit timers
  • RTC
  • Watchdog
  • interfaces: 3 x UART, 2 x USCI (Universal Serial Control Interface configured as UART, SPI or I2C), 1 x SPI / I2S (configured as SPI or I2S), 1 x I2C, 1 x SC ( ISO-7816-3)
  • 24-keys capacitive touch sensing
  • 5-channel PDMA
  • USB Device compliant with USB 2.0 Full-Speed specification
  • 6-channel PWM
  • 16-channel 12-bit ADC
  • 2-channel 12-bit DAC
  • 2 x analog comparator
  • tamper detection
  • 96-bit Unique ID (UID) and 128-bit Unique Customer ID (UCID)
  • LDO regulator
  • power management: Power-on Reset (POR), Brown-out Reset (BOR) and Low Voltage Reset (LVR)
  • power saving modes: Power-down, Deep Power-down
128 KB16 KBconfigurable4 KBISP / ICP / IAPExt. crystal:
4 - 32 MHz
32.768 kHz

Int. RC:
48 MHz
4.032 MHz
38.4 kHz
1.75 – 5.5-40 – +105LQFP-64P


PDW MARTHEL
ul. Sosnowa 24-5 Bielany Wroc³awskie 55-040 Kobierzyce
tel. +48 71 311 07 11 fax: +48 71 311 07 13 marthelinfo@marthel.pl