This document describes a 16-bit MCU called ST10F276E, which features a MAC unit, 832 KB Flash memory, and 68 KB RAM. It has a highly performance 16-bit CPU with DSP functions, a fast instruction cycle time, and a multiply/accumulate unit. It also supports enhanced boolean bit manipulations and single-cycle context switching. The MCU includes various on-chip and external memories, an external bus, an interrupt controller, timers, an A/D converter, and serial channels.
This document provides a comprehensive technical overview of the ST10F276E, a high-performance 16-bit microcontroller (MCU) designed for embedded applications. Key features include a 31.25ns instruction cycle time at 64MHz, a dedicated Multiply/Accumulate (MAC) unit for DSP functions, and extensive on-chip memory resources.
| CPU Clock Speed | 64MHz |
|---|---|
| Flash Memory | 832 Kbyte |
| RAM Memory | 68 Kbyte |
| Instruction Cycle Time | 31.25ns |
| MAC Unit | 16 x 16-bit multiplication, 40-bit accumulator |
| Internal Flash Memory | 512 Kbyte |
| Extension Flash Memory | 320 Kbyte |
| Internal RAM | 2 Kbyte |
| Extension RAM | 66 Kbyte |
| A/D Converter | 24-channel 10-bit |
| CAN Interfaces | 2 CAN 2.0B |
| Supply Voltage | 5V +10% |
The maximum CPU clock speed is 64MHz.
Yes, it includes a Multiply/accumulate unit (MAC) for 16 x 16-bit multiplication with a 40-bit accumulator.
The device has 2 CAN 2.0B interfaces.