Toshiba Electronics Europe (TEE) has introduced a new addition to its TX00 series of ARM Cortex-M0 core-based microcontrollers (MCUs). The TMPM037FWUG has been designed for motor control applications in equipment such as multifunction printers (MFPs), printers, consumer electronics, digital equipment and factory automation equipment.
The development of highly sophisticated motor control applications in modern devices requires various functions, including multiple communication channels that can communicate with the main control device and peripheral devices, interfaces for reading numerical values from sensors, and a timer function that can output pulses to control a motor, such as a stepping motor or DC motor.
Housed in an LQFP64 package measuring just 10mm by 10mm, pin pitch 0.5mm, the microcontroller has a low pin count of just 64 pins. The TMPM037FWUG integrates an 8-channel 10-bit A/D converter and a 10-channel 16-bit timer with a Programmable Pulse Generator (PPG).
The microcontroller also integrates a 6-channel serial interface (5 channel SIO/UART, 1 channel I2C), which eliminates the need for interface extension ICs and also contributes to lower manufacturing cost. It also has a bit-band processing function that supports access and control of specific bits. This increases bit manipulation efficiency and allows optimization of the product’s small-capacity flash memory that comprises 128Kbytes NAND Flash and 16 Kbytes SRAM.
Using the same ARM Cortex-M0-core as the TX03 and the TX04 series, TMPM037FWUG can improve efficiency and reduce development costs as development tools for medium and large systems can be shared. The M0 core has a maximum operating frequency of 20MHz and an operating voltage range of 2.3V to 3.6V.