MC9S12XF512MLM是一款基于增强型HCS12X CPU的16位微控制器,具有CISC架构,最大频率为50MHz。该设备包含512kB内部闪存、32kB内部RAM、4kB EEPROM、16通道12位A/D转换器和91个通用I/O引脚。该设备还具有一个多可扩展控制器局域网(MSCAN)CAN 2.0 A/B软件兼容模块、两个串行通信接口(SCI)和两个串行外围接口模块(SPI)等外围设备。MC9S12XF系列具有性能增强的XGATE协处理器。XGATE采用C语言编程,运行频率为S12总线频率的两倍。XGATE指令集针对数据移动、逻辑和位操作指令进行了优化。
特色
- 向上兼容MC9S12指令集
- 增强的索引寻址
- 用于改进32位计算和信号量处理的附加(超集)指令
- 访问独立于PPAGE的大型数据段
- 增强型中断模块-八级嵌套中断
- 内存保护单元(MPU)
- 上电复位(POR)
- 带有重置的非法地址检测
- 带中断或重置的低电压检测
- 计算机正常运行(COP)看门狗
- 使用4MHz至16MHz晶体的环路控制穿孔振荡器
- 时钟和复位发生器(CRG)
- FlexRay模块(FR)
- 增强型捕获计时器(ECT)-8 x 16位通道,用于输入捕获或输出比较
- 增强型周期中断定时器(EPIT)
- 实时中断(RTI)
- 异步周期中断(API)
- 带故障检测的脉宽调制器(PMF)
- 后台调试模块(BDM)
- 四个比较器A、B、C和D