Nuvoton MG51 MCU block

Called the MG51 series, the parts execute one instruction per clock cycle (the company’s ‘1T’ 8051 core), compared with the original 8051 which took many clock cycles to execute an instruction.

“It integrates rich communication and control peripherals, supports 5V operation, industrial-grade temperature range and robust noise immunity,” claimed the company. “Multiple package options are available, including the 48pin version that supports up to 46 external interrupt-capable I/Os.”

Operation is over 2.4 to 5.5V and -40 to +105°C, and up to 4.4kV IEC 61000-4-4 transients or 7kV human body model static discharge.

Up to 64kbte of flash are available, with facilities for in-circuit programming and in-application data storage.

128byte of ram is included, as well as 4kbyte of ram accessed though movx instructions.

Internal clocks support 24MHz, 16MHz or 10kHz operation, and external crystals can be used.

Amongst peripherals are four 16bit timers and, separately, up to 12 channels of PWM generation, plus up to 15 channels of 12bit 500ksample/s ADC and 24 interrupt sources with four levels of interrupt priority.

Seria communications includes SPI, I2C and up to five UARTs. “These include two UARTs with built-in error detection and automatic address recognition, and three ISO 7816-3 compliant interfaces, which can also function as UARTs with automatic parity check support,” said the company.

For security there is a 96bit unique ID, a 128bit space for a customer ID, and 128byte of execute-only security protection memory (which becomes data flash in non-security mode).

Package options include 20 or 28 pad TSSOP, 20 or 33 pad QFN, and 32 or 48pad LQFP.

For development there are boards a debugger and an in-circuit programmer, and “MG51 is compatible with Keil C51, IAR EW8051 and NuEclipse SDCC development toolchains”, said Nuvoton, which also has an in-house Linux and Windows cross-platform embedded development suite for its 8051 and Arm MCU series, which is compatible with Eclipse plug-ins and tools

Find the MG51 series on this Nuvotron web page.

Nuvoton was spun out of Winbond in July 2008 and went public in September 2010. It owns 150mm wafer fabs and makes digital, analogue and mixed signal ICs.