Chat with us, powered by LiveChat

Microcontrollers(516)

Smart Home Audio(313)

Low Power LCD ML54 Series

ML54-Series

Nuvoton NuMicro®ML54 series is an low-power microcontroller, based on 1T 8051 core, embedded 64 KB flash and 4 KB SRAM, built-in 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 ML54 series operates from 1.8V to 3.6V and-40°C to 105°C.

NuMicro® ML54 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.       

NuMicro® ML54 series features CRC、38.4 kHz and Peripheral Direct Memory Access(PDMA) controller to speed-up the data transfer and off-load the CPU loading for low-power operation. 

NuMicro® ML54 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
  • Smart appliance
  • Medical device
  • Handheld meter
  • Home Applicance HMI
  • Dashboard of Motorcycle or E-Bike

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 24MHz   - 4 COM x 32 SEG, 6 COM x 30 SEG, 8 COM x 28 SEG
           
Memories PDMA controller
  - 64 KB Flash   - Up to 4-ch PDMA controller
  - 4 KB SRAM   - Support transfer between Smart card and SRAM
  - Up to KB Flash for user program loader (LDROM) share with ARPOM   - Support transfer between SPI and SRAM
  - Configurable Data Flash, shared with APROM   - Support transfer between SRAM to SRAM transfer
  - ISP / ICP / IAP programming      
      Analog
Clocks   - One 12-bit, 500 kSPS SAR ADC (Up to 14 channels input) with two internal channels for Internal temperature sensor and bandgap
  - 4 to 24 MHz HXT crystal oscillator or external input clock   - ADC support continuous scan mode and data storage in SRAM
  - 32.768 kHz LXT crystal oscillator or external input clock for low-power system operation   - 4-level internal voltage select: 1.5/2.0/2.5/3.0V reference voltage for ADC, ACMP
  - Internal 24 MHz HIRC oscillator variation < ±4% within all temperature and full voltage range   - Up to 2 channels of analog comparators
  - Internal 38.4kHz LIRC with variation < ±10%      
      Up to 55 I/O with interrupt capability
Power management   - Four I/O modes:
  - Normal run mode: 100 µA/ MHz+ 400 µA     - Quasi- Bidirectional mode
  - Low power run mode (run with LIRC): lowest current 19 µA     - Input only with pull-up/pull-down
  - Idle mode: lowest current: 17 µA     - Push Pull output
  - Power-down current: Lowest current <1.2 µA     - Open Drain output
  - Wake up from power down in 10us (run with HIRC).   - Supports TTL level inputs or Schmitt triggered
           
Timers 96-bit Unique ID (UID)
  - Four 16-bit timers(Timer0~3)      
  - Up to four 16-bit timers with each one up to 12 channels PWM output 128-bit Unique Customer ID (UCID)
  - One Independent watchdog clock base on LIRC      
  - One wake up timer base on LIRC or LXT selectable 2-Byte (16-bit) PDID
  - RTC with Calendar and Alarm      
      Development Tools
Communication interfaces   - Nuvoton Nu-Link with KEILTM and IAR development environment.
  - Two UART (UART0/1) interfaces with standard UART, (up to 1.5 MHz, and 9600 baud rate in 38.4kHz low power run mode)   Nuvoton Nu-Link In-Circuit-Programmer.
  - Up to Two Smart Card interfaces supports ISO7816-3 also supports UART function   Nuvoton In-System-Programming (ISP).
  - Two I²C interfaces (up to 400KHz)      
  - Up to Two SPI interface (up to 12MHz)