• Part: ML51DB9AE
  • Description: 8-bit Microcontroller
  • Category: Microcontroller
  • Manufacturer: Nuvoton Technology
  • Size: 1.52 MB
Download ML51DB9AE Datasheet PDF
Nuvoton Technology
ML51DB9AE
ML51DB9AE is 8-bit Microcontroller manufactured by Nuvoton Technology.
- Part of the ML51BB9AE comparator family.
DESCRIPTION The ML51 is a Flash embedded 1T 8051-based microcontroller. The instruction set of the ML51 is fully patible with the standard 80C51 with performance enhanced and low power consumption. The ML51 runs up to 24 MHz at a wide voltage range from 1.8V to 5.5V, and contains up to 64/32/16/8 Kbytes Flash called APROM for programming code. The ML51 Flash supports In Application-Programming (IAP) function, which enables on-chip firmware updates. Partial Flash can be optionally configured as Data Flash programmed by IAP and read by IAP or MOVC instruction. The ML51 includes an additional configurable up to 4/3/2/1 Kbytes Flash area called LDROM, in which the Boot Code normally resides for carrying out the In-System-Programming (ISP). To facilitate mass production programming and verification, the Flash is allowed to be programmed and read electronically by parallel Writer/Programmer or In-Circuit-Programming (ICP) with Nu-Link. Once programmed and verified, the programmed code can be protected by the flash lock mechanism for not being read out by any external programming tool. The ML51 provides rich peripherals including 256 bytes of SRAM, 4/2/1 Kbytes of auxiliary RAM (XRAM), up to 43 general purpose I/O, two 16-bit Timers/Counters 0/1, one 16-bit Timer2 with threechannel input capture module, one Watchdog Timer (WDT), one Self Wake-up Timer (WKT), one 16bit auto-reload Timer3 for general purpose or baud rate generator, two UARTs with frame error 2 detection and automatic address recognition, two ISO7816 Smartcard interface, two SPI, two I C, 12 enhanced PWM output channels with dead zone control, two analog parators, eight-channel shared pin interrupt for all I/O ports, and one 12-bit ADC at 500 ksps. There are a total of 30 sources with 4-level-priority interrupts capability. The ML51 is equipped with four clock sources and supports on-the-fly clock switching via software control. The four clock sources include two sets of external crystal inputs (HXT, LXT),...