MC9S12XEP100MAL 是一款16位微控制器, 基于增强型HCS12X CPU, 采用CISC架构, 工作频率可达50MHz。该器件集成了1000kB内部闪存, 64kB内部RAM, 4kB EEPROM, 16通道12位模数转换器, 91个通用I/O引脚。该器件还带有多种外设, 例如内部集成电路 (IIC)总线模块, 3个多可扩展控制器局域网 (MSCAN) CAN 2.0 A/B软件兼容模块, 8个串行通信接口 (SCI), 3个串行外设接口模块 (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 (脉宽调制器)通道
● 片上稳压器 - 两个并联线性稳压器, 带有带隙基准