MC9S12XD64CAA是一款基于增强型HCS12X CPU(40MHz总线)的16位微控制器,具有CISC架构,最高频率为80MHz。该设备包含64kB内部闪存、4kB内部RAM、1kB EEPROM、8通道10位A/D转换器和59个通用I/O引脚。该设备还具有一个内部集成电路(IIC)总线模块、一个多可扩展控制器局域网(MSCAN)CAN 2.0 A/B软件兼容模块、两个串行通信接口(SCI)和两个串行外围接口模块(SPI)等外围设备。MC9S12XD系列具有性能提升的XGATE协处理器。XGATE采用C语言编程,具有针对数据移动、逻辑和位操作指令进行优化的指令集。它以两倍于S12X的总线频率运行,并通过在任何外围模块、RAM和I/O端口之间提供高速数据传输来卸载CPU。
特色
- 向上兼容MC9S12指令集
- 中断堆叠和编程器型号与MC9S12相同
- 指令队列
- 增强的索引寻址
- 增强的指令集
- 外部总线接口(EBI)
- 模块映射控制(MMC)
- 中断控制器(INT)
- 用于监控HCS12X CPU和XGATE总线活动的调试模块
- 后台调试模式(BDM)
- 周期中断计时器(PIT)
- 时钟和复位发生器(CRG)
- 低噪声/低功率Pierce振荡器
- 增强的捕获计时器-16位主计数器,带7位预分频器
- 8个PWM(脉宽调制器)通道
- 片上电压调节器
- 带低压中断(LVI)的低压检测(LVD)
- 上电复位(POR)电路
- 低压复位(LVR)
- 超低功耗唤醒定时器