Key facts
- Brand
- STMicroelectronics
- Model
- ST7MC
- Documents
- 13
- Languages
- EN
- Last added
- 2012-08-09
Start here

ST ST7MC1/ST7MC2 8-BIT MCU WITH NESTED INTERRUPTS FLASH 10-BIT ADC BRUSHLESS MOTOR CONTROL FIVE TIMERS SPI LINSCI handbook
The ST7MCx devices belong to the ST7 micro‑controller family and are aimed at mid‑range motor‑control applications. They combine an 8‑bit core with enhanced instruction set, flash memory (8 KB‑60 KB), RAM (384‑1536 bytes), a 10‑bit ADC, and dedicated motor‑control peripherals.
The handbook provides a complete description of pin assignments for various packages (SDIP32, TQFP44, TOFP64, etc.), register maps, power‑saving modes (Halt, Active‑Halt, Wait, Slow), communication interfaces (SPI, LINSCI), timer modules, and electrical characteristics. It also includes ordering information, development tool references, and a summary of changes for revisions.
STMicroelectronics ST7MC specifications
| Power rating | below 600W |
|---|---|
| Output voltage target | 400V |
| ADC sampling method | average of eight ADC conversions |
| Interrupt service routine frequency | every 1ms |
| PWM adjustment interval | Each 20ms |
| Bus voltage range | 400-500 Volt |
Source: STMicroelectronics AN1953 Application Note PFC for ST7MC Starter Kit
All STMicroelectronics ST7MC documents by type
How to use the product for one specific task, with worked examples.
- STMicroelectronics AN2009 PWM Management for 3-Phase BLDC Motor Drives Using ST7MC 39 p
- STMicroelectronics AN2030 Back EMF Detection Application Note 13 p
- STMicroelectronics AN1946 Sensorless BLDC Motor Control Application Note 35 p
- ST AN1947 Application Note 36 p
- STMicroelectronics AN1953 Application Note PFC for ST7MC Starter Kit 20 p
- STMicroelectronics ST7MC AN1904 Application Note 102 p
- STMicroelectronics AN1905 ST7MC Three-Phase BLDC Motor Control Software Library Application Note 77 p
- ST7 MCU Accurate Timebase Application Note AN1530 12 p
Ratings, dimensions and ordering codes, for selection and design work.
Day-to-day operation, settings and troubleshooting. Start here if the product is already set up.
Instruction set, parameters and examples for configuring or programming the device.
Questions answered in these manuals
What type of motors can this starter kit control?
The kit allows real-time control of three-phase brushless DC and AC motors in all control topologies.
From: STMicroelectronics ST7MC-KIT/BLDC Motor Control Starter Kit Data Brief
Is a specific motor included with the starter kit?
Yes, an included 24 VDC motor is ready for direct connection to the evaluation board.
From: STMicroelectronics ST7MC-KIT/BLDC Motor Control Starter Kit Data Brief
What are the two main sensorless control methods described?
The two main methods are the classic method and the ST method.
From: STMicroelectronics AN2009 PWM Management for 3-Phase BLDC Motor Drives Using ST7MC
Can the ST7MC detect BEMF during PWM ON time?
Yes, the ST7MC is able to detect the BEMF zero-crossing signal during either the PWM signal ON time or OFF time.
From: STMicroelectronics AN2009 PWM Management for 3-Phase BLDC Motor Drives Using ST7MC
Why is back EMF detection difficult at high PWM duty cycles?
The long settling time of a parasitic resonant between the motor inductance and the parasitic capacitance of power devices causes false zero crossing detection.
From: STMicroelectronics AN2030 Back EMF Detection Application Note
How does the ST7MC solve the high-speed detection problem?
The ST7MC detects the back EMF during the PWM on time instead of the off time to allow the resonant transient to settle down.
From: STMicroelectronics AN2030 Back EMF Detection Application Note
