Freescale 公司的MC9S08MP16是低成本8位MCU,用于工业和汽车中夹种速度的马达控制,能提供安全的,精确和低成本的马达控制. MC9S08MP16采用8位HCS08 CPU,2.7V-5.5V和–40℃到125℃温度范围内,CPU速度高达40 MHz,支持48个中断/重置源, 16KB 闪存, 1KB RAM,马达控制专用的1x 2-ch + 1x 6ch FlexTimer,3x高速模拟比较器,可编程增益放大器,2x可编程延迟区块,13路12位2.5us转换时间的ADC.本文介绍了MC9S08MP16主要特性, 方框图和DEMO9S08MP16 评估板详细电路图.
The S08MP16 is a low cost 8-bit MCU that delivers Safe, Accurate and Inexpensive Motor Control for a wide speed range of Industrial and Automotive applications. An ideal entry-level solution for Brushless DC (BLDC) motor applications it features an 8 channel PWM/Flextimer module providing hardware dead-time insertion, Analogue Comparators, Programmable Gain Amplifier, and a 12-bit ADC with PWM hardware triggering. Also offered is an Independently Clocked COP & Cyclic Redundancy Check (CRC) Engine providing clock failure protection & memory content validation for safety-critical applications implementing IEC60730.
MC9S08MP16主要特性:
• 8-Bit HCS08 Central Processor Unit (CPU)
– Up to 51.34 MHz CPU at 2.7V to 5.5V across temperature range of –40°C to 105℃
– Up to 40 MHz CPU at 2.7V to 5.5V across temperature range of –40°C to 125℃
..