Smart Home Audio(325)

Low Power Touch Key ML56 Series

NuMicro® ML56 Series MCU ML56MD1AE ML56LD1AE ML56SD1AE

Nuvoton NuMicro®ML56 series is is an low-power microcontroller, based on 1T 8051 core, embedded 64 KB flash and 4 KB SRAM, built-in capacitive touch key and LCD driver, running up to 24 MHz. For low power operation, it runs less than 100 µA/MHz in normal run mode, and power down current is below 2 µA with LCD panel display on. The ML56 series operates from 1.8V to 3.6V and -40°C to 105°C. 

NuMicro® ML56 series integrated capacitive touch sensing circuit with enhanced touch key controller, supporting up to 14 independent touch channels with low power characteristics, water proof and high noise resistance features.  The touch key can be one of the wake up source, and has conducted 10-Vrms noise immunity, which makes it especially suitable for home appliances and industrial control. Moreover, Nuvoton provides a complete development tool, and touch library to shorten customer’s developing and mass production by easy callibration of touch key functions. 

NuMicro® ML56 series builts in 4 COM x 32 SEG, 6 COM x 30 SEG, 8 COM x 28 SEG LCD controller to drive up to 224 dots, and supports the Type-A and Type-B LCD panel. It provides two VLCD input sources, one is external voltage, and another is internal charge pump, The internal charge pump keeps the VLCD constant voltage to maintain the display quality of the LCD panel while VDD input changes. There are two VLCD driving modes, external capacitor mode and internal resistor mode. The external capacitor mode with strong driving current to support large size panel; the internal resistor mode drives small size panel and reduces power consumption. 

For the requirment from safety liabry, the ML54 series features CRC-8 checksum to realize power-on and regualr self-test of Flash memory, it also provides up to 4 channels of Peripheral Direct Memory Access(PDMA) controller to speed-up the data transfer and off-load the CPU loading. For lighting control, the PDMA accompanies with UART or SPI interface can transmit the data continuosly. 

NuMicro® ML56 series is more than a 8-bit microcontroller, which equipped with enhenced analog features, such as 12-bit 500k SPS ADC, up to 2ch of comparators , 4-level of internal voltage reference for ADC and ACMP; the ML54 series built-in RTC to record data and show calendar while in power-down mode, it also provides three packages: LQFP 44, LQFP48, and LQFP64 with pin-compatible to NuMicro 32-bit microcontrollers to simplify the system design and change parts easily.

 Target Application:

  • Measurment device
  • Home Application HMI
  • Thermostat

Key Features:

Operating Characteristics LCD driver
  - Voltage range: 1.8 V to 3.6 V   - Support programmable internal VLCD charge pump mode
  - Operating speed: 24 MHz   - Support Type-A and Type-B two types of waveform
  - Temperature range: -40°C to +105°C   - Support 2.8V to 5.5V LCD operating voltage
        - Support Internal resistor bias, capacitor bias
Core   - 1/2, 1/3, 1/4 bias selectable
  - 1T 8051-based CMOS microcontroller running up to 24 MHz   - 4 COM x 32 SEG, 6 COM x 30 SEG, 8 COM x 28 SEG
Memories Touch Key
  - 64 KB Flash   - Supports up to 14 touch keys + 1 reference
  - 4 KB SRAM   - Supports any CLKO pin as shielding and any TK pin as reference
  - Up to KB Flash for user program loader (LDROM) share with ARPOM   - Programmable sensitivity levels for each channel
  - Configurable Data Flash, shared with APROM   - Programmable scanning speed for different applications
  - ISP / ICP / IAP programming   - Supports any touch key wake up for low power applications
        - Supports single key scan and programmable periodic key scan
Clocks   - Programmable interrupt options for key scan complete with/without threshold control
  - 4 to 24 MHz HXT crystal oscillator or external input clock      
  - 32.768 kHz LXT crystal oscillator or external input clock for low-power system operation   PDMA controller
  - Internal 24 MHz HIRC oscillator variation < ±4% within all temperature and full voltage range   - Up to 4-ch PDMA controller
  - Internal 38.4kHz LIRC with variation < ±10%   - Support transfer between Smart card and SRAM
        - Support transfer between SPI and SRAM
Power management   - Support transfer between SRAM to SRAM transfer
  - Normal run mode: 100 µA/ MHz+ 400 µA      
  - Low power run mode (run with LIRC): lowest current 19 µA Analog
  - Idle mode: lowest current: 17 µA   - One 12-bit, 500 kSPS SAR ADC (Up to 14 channels input) with two internal channels for Internal temperature sensor and bandgap
  - Power-down current: Lowest current <1.2 µA   - ADC support continuous scan mode and data storage in SRAM
  - Wake up from power down in 10 us (run with HIRC).   - 4-level internal voltage select: 1.5/2.0/2.5/3.0V reference voltage for ADC, ACMP
        - Up to 2 channels of analog comparators
  - Four 16-bit timers(Timer0~3) Up to 55 I/O with interrupt capability
  - Up to four 16-bit timers with each one up to 12 channels PWM output   - Four I/O modes:
  - One Independent watchdog clock base on LIRC     - Quasi- Bidirectional mode
  - One wake up timer base on LIRC or LXT selectable     - Input only with pull-up/pull-down
  - RTC with Calendar and Alarm     - Push Pull output
          - Open Drain output
Communication interfaces   - Supports TTL level inputs or Schmitt triggered
  - Two UART (UART0/1) interfaces with standard UART, (up to 1.5 MHz, and 9600 baud rate in 38.4kHz low power run mode)      
  - Up to Two Smart Card interfaces supports ISO7816-3 also supports UART function   96-bit Unique ID (UID)
  - Two I²C interfaces (up to 400 KHz)      
  - Up to Two SPI interface (up to 12 MHz)   128-bit Unique Customer ID (UCID)
      2-Byte (16-bit) PDID
      Development Tools
        - Nuvoton Nu-Link with KEILTM and IAR development environment
        - Nuvoton Nu-Link In-Circuit-Programmer
        - Nuvoton In-System-Programming (ISP)
        - Nuvoton NuSenadj touch key calibration tool
        - Nuvoton NuSenadj Mass Production tool for the mass production of touch key
This website uses cookies to ensure you get the best experience on our website. Learn more