A31G123MM

Abov A31G123MM ARM Cortex-M0+ Microcontroller, 64 Kbytes Flash, 6 Kbytes SRAM, 80-LQFP
Part Description

Abov A31G123MM ARM Cortex-M0+ Microcontroller, 64 Kbytes Flash, 6 Kbytes SRAM, 80-LQFP

Quantity 1,449 Available (as of October 15, 2026)
Product CategoryMicrocontrollers
ManufacturerABOV Semiconductor
Manufacturing StatusUpon Request
Manufacturer Standard Lead TimeContact Us
Datasheet

Specifications & Environmental

ConnectivityI2C, SPI, UART/USARTCore ProcessorARM Cortex-M0+Core Size32-Bit
Data ConvertersA/D 14x12bDevice Package80-LQFPECCN3A991.a.2
EEPROM Size0 KbytesHTS Code8542.31.00.00Moisture Sensitivity LevelN/A
Mounting MethodSurface MountNumber of I/O77Operating Temperature-40°C - 105°C
Oscillator TypeInternal/ExternalPackage / Case80-LQFPProgram Memory Size64 Kbytes
Program Memory TypeFLASHRAM Size6 KbytesREACH ComplianceUnknown
RoHS ComplianceUnknownSpeed40 MHzVoltage1.8V - 5.5V

Overview of A31G123MM – ARM Cortex-M0+ Microcontroller, 64 Kbytes Flash, 6 Kbytes SRAM, 80-LQFP

The A31G123MM is an ARM Cortex-M0+ 32-bit microcontroller from the A31G12x family, featuring up to 64 Kbytes of flash and 6 Kbytes of SRAM. It is designed for flexible embedded control in consumer and appliance markets—examples include smart door locks, air cleaners and general-purpose control systems.

With a 40 MHz core, wide operating voltage (1.8–5.5 V), a rich set of timers, 12-bit ADC and integrated display/LED drivers, the A31G123MM delivers a highly integrated platform for compact, low-power control applications.

Key Features

  • Core  ARM Cortex-M0+ 32-bit core operating at up to 40 MHz for efficient control code execution.
  • Memory  64 Kbytes of internal Flash and 6 Kbytes of SRAM for program and data storage.
  • Power  Wide supply range from 1.8 V to 5.5 V plus support for sleep and deep-sleep modes to reduce power consumption.
  • Timers & PWM  Multiple timers including 16-bit timers with 6-channel PWM, 32-bit timers and support for 3-phase PWM—suitable for motor and timing control tasks.
  • Analog  12-bit ADC (50 ksps) with 14 input channels for precision sensor interfacing and analog monitoring.
  • Serial Interfaces  Flexible serial connectivity with four USARTs (UART + SPI), two UART channels and three I2C buses for sensor, display and peripheral communications.
  • Display & LED Drive  Integrated LCD controller supporting up to 8×39 segments with resistor bias and 16-step contrast control, plus LED drive capability including up to 120 mA sink current across PD0–PD7.
  • System Reliability  On-chip POR, LVR/LVI, 16-bit CRC generator (CRC-CCITT, CRC-16) and a 24-bit watchdog timer for system integrity and fault protection.
  • Debug & Boot  SWD debug interface and boot logic with support for USART ISP for firmware programming and debugging.
  • I/O & Package  Up to 77 general-purpose I/Os in an 80-LQFP package (A31G123MM uses the 80LQFP-1414 option), with operating temperature up to −40 °C to +105 °C.

Typical Applications

  • Smart door locks  Control motor drivers, read security sensors and handle user interfaces using integrated timers, PWM and ADC resources.
  • Air cleaners and home appliances  Manage fans, sensors and display panels with low-power modes, multiple serial buses and an LCD controller for user feedback.
  • General-purpose embedded control  Use the A31G123MM where a compact, feature-rich MCU is required for sensor interfacing, motor control and user interface tasks.

Unique Advantages

  • Highly integrated peripherals: Combines ADC, multiple timers, PWM channels, LCD controller and CRC generator to reduce external BOM and simplify designs.
  • Flexible power and I/O: Broad supply range (1.8–5.5 V) and up to 77 I/Os provide adaptability across varied hardware designs and voltage domains.
  • Display and LED support: Built-in LCD driver with contrast control and high-current sink capability for direct drive of displays and LEDs.
  • Robust system features: On-chip POR, LVR/LVI and a watchdog timer help maintain reliable operation in embedded systems.
  • Family scalability: Part of the A31G12x series, enabling selection among related devices for differing memory, I/O and package requirements.

Why Choose A31G123MM?

The A31G123MM positions itself as a balanced, highly integrated MCU for embedded control tasks where display drive, mixed-signal interfacing and multiple serial peripherals are required. Its Cortex-M0+ core, 64 KB Flash and 6 KB SRAM provide sufficient resources for responsive control firmware while on-chip peripherals reduce external component count.

This device is well suited for designers of smart home devices, appliance controllers and general-purpose embedded systems who need a compact package (80-LQFP), industrial temperature range and a documented MCU family to scale designs across product variants.

Request a quote or submit a product inquiry to receive pricing, availability and technical support information for the A31G123MM.

Request a Quote

















    No file selected



    Our team will respond within 24 hours.


    I agree to receive newsletters and promotional emails. I can unsubscribe at any time.

    Certifications and Membership
    NQA AS9100 CMYK ANAB
    NQA AS9100 ANAB Badge
    ESD2020 Badge
    ESD2020 Association Badge
    GIDEP Badge
    GIDEP Badge
    Suntsu ERAI MemberVerification
    Suntsu ERAI Member Verification
    Available Shipping Methods
    FedEx
    UPS
    DHL
    Accepted Payment Methods
    American Express
    American Express
    Discover
    Discover
    MasterCard
    MasterCard
    Visa
    Visa
    UnionPay
    UnionPay

    Date Founded: 2006


    Headquarters: Cheongju-si, Chungcheongbuk-do, Republic of Korea


    Employees: 200+


    Revenue: $95.4 Million


    Certifications and Memberships: ISO9001:2015, ISO14001:2015, UL60730


    Featured Products
    Latest News
    keyboard_arrow_up