MC9S12XEP100MAG是一款16位微控制器, 基于增强型HCS12X CPU, 采用CISC架构, 工作频率最高可达50MHz. 该器件集成了1000kB内部闪存, 64kB内部RAM, 4kB EEPROM, 24通道12位模数转换器以及119根通用I/O引脚. 该器件还具有外设, 例如两个内部集成电路 (IIC)总线模块, 三个多可扩展控制器局域网 (MSCAN) CAN 2.0 A/B软件兼容模块, 八个串行通信接口 (SCI)和三个串行外设接口模块SPI). MC9S12XE系列具有性能提升XGATE协处理器的增强版本, 该处理器可用C语言编程, 运行速度是S12X总线频率的两倍, 并具有进行了优化的指令集, 针对数据移动, 逻辑与位操作, 并且可以提供服务用于设备上的任何外设模块.
● 向上兼容MC9S12指令集
● 增强型索引编址
● 访问大数据段, 独立于PPAGE
● 中断模块 (INT)
● 模块映射控制 (MMC)
● 调试模块
● 后台调试模式 (BDM)
● 存储器保护单元 (MPU)
● 低功耗环路控制穿孔振荡器, 采用4MHz至16MHz晶体
● 内部滤波, 调频锁相环时钟发生器 (IPLL)
● 时钟与复位生成 (CRG)
● COP看门狗
● 实时中断
● 时钟监视器
● 快速唤醒, 从自我时钟模式下STOP
● 增强型捕捉定时器 (ECT) - 8 x 16位通道用于输入捕捉或输出比较
● 标准定时器模块 (TIM) - 8 x 16位通道用于输入捕捉或输出比较
● 定期中断定时器 (PIT)
● 8条PWM (脉宽调制器)通道
● 片上稳压器 - 两个并联线性稳压器, 带有带隙基准