ニュース

Plenty of analogue, and DMA, in 8pin 8bit STM8 MCU

STMicroelectronics has put plenty of analogue features and DMA (direct memory access) into its latest 8bit 8pin microcontroller.

Dubbed STM8L050, alongside two comparators, it has four-channel 12bit ADC and a low-power real-time clock (RTC) with programmable alarm and periodic wake-ups.

Either external or internal clock at up to 16MHz is supported.

There is an integrated DMA controller which, according to the firm, speeds application performance by streamlining data transfers between peripherals and memory, or from memory to memory.

256 bytes of separated EEPROM allows applications to store important program data when the MCU is powered down, without touching the 8kbyte of on-chip code storage flash.

Other features include: 1kbyte RAM, two 16bit timers, one 8bit timer, and interfaces including SPI, I2C, UART, and SWIM.

Operation is over 1.8V to 3.6V and across -40°C to 125°C, and it has five power modes:

wait
low-power run (5.1μA)
low-power wait (3μA)
active-halt with RTC (1.3μA)
halt (350nA, wakeup from halt is 5μs)
Leakage per I/O is said to be 50nA.

Applications are foreseen in industry, sensors, toys, access cards, e-bike controllers, home-automation, lighting, smart printer cartridges, or battery chargers.

STM8L050J3 is in production now, and available in the SO-8 package, priced from $0.25 for orders of 10,000 pieces.