The M3H group includes an ARM Cortex-M3 core running at speeds up to 120MHz, integrated 512kB (max.) code flash, and 32kB data flash memory with 100k write cycle endurance as well as 64kB of RAM. These microcontrollers also offer various interface and motor control options, such as an encoder, and programmable motor driver. As a consequence, the M3H group of devices are suited for a wide range of applications including motors, home appliances, and industrial equipment.
The M3H group pf products come with enhanced communications functions integrated as UART, TSPI, I2C, and a 2-unit DMA controller (DMAC). In addition, a digital LCD driver is integrated to reduce the number of components for display function, facilitate contrast adjustment, and ensure a flexible board layout.
These devices support a variety of sensing applications with a high-speed, high-precision 12-bit analogue/digital converter (ADC) that allows individual sample and hold times to be set for each of the 12 to 21 ADC input channels. They also provide a solution suitable for controlling AC motors and brushless DC motors in combination with an on-chip advanced programmable motor driver (A-PMD) circuit that can operate synchronously with the 12-bit analogue/digital converter.
Also included within the highly integrated device is a dual-channel, 8-bit digital/analogue converter (DAC) and up to 135 dedicated input/output (I/O) ports. Other peripherals include a remote-control signal pre-processor (RMC) and CRC calculation circuit.
The self-diagnosis functions incorporated in the devices for ROM, RAM, ADC and Clock help customers to achieve IEC60730 Class B functional safety certification.
All of the new microcontrollers operate from a voltage in the range 2.7 to 5.5V DC and are housed in high-density 64 to 144 pin LQFP packages.
Documentation, sample software with actual usage examples, and driver software that controls the interfaces for each peripheral can all be downloaded from the Toshiba website.