• 登录
社交账号登录
Loading...

MC9S12XHY256RMV1

发布时间:2024-03-12 17:47:40

MC9S12XHY256RMV1-简单介绍

还为需要 CANLCD、电机驱动器控制或 LIN/SAE J2602 的通用汽车应用提供服务。这些应用 的典型例子包括汽车和 轮或 轮车的仪表组、暖通空调显示器、通用电机控制和车身控制器。

 MC9S12XHY 系列使用 MC9S12XS 系列和 MC9S12HY/HA 系列的许多相同功能,包括闪存上的 纠错代码(ECC)、用于诊断或数据存储的单独数据闪存模块、快速模拟数字转换器(ATD)和 频率调制锁相环(IPLL),提高了 EMC 性能。 MC9S12XHY 系列具有 40x4 液晶显示器(LCD) 控制器/驱动和电机脉冲宽度调制器(MC),由高达16个高电流输出输出组成Ts。 该设备能够通 过硬件或软件进行步进电机失速检测(SSD),请联系 Freescale 销售办公室了解有关软件 SSD 的 详细信息。

MC9S12XHY 系列提供 16 位 MCU 的所有优势和效率,同时保留了飞思卡尔现有 位和 16 位 MCU 系列用户目前享有的低成本、功耗、EMC 和代码大小效率优势。 LikMC9S12HY/HA 系列,MC9S12XHY 系列运行 16 位宽访问,没有对所有外围设备和内存的等待状态。 

MC9S12XHY 系列有 112 针 LQFP 和 100 针 LQFP 封装选项。 除了每个端口可用的 I/O 端口外模 块,提供更多具有中断功能的 I/O 端口,允许从停止或等待模式唤醒。

MC9S12XHY256RMV1-特点

MC9S12XHY256RMV1-家庭比较

1-1概述了MC9S12XHY家族的不同成员及其建议的特征。 此信息旨在了解该微控制器家族提 供的功能范围。

S912XHY128F0CLM(图1)

S912XHY128F0CLM(图2)

MC9S12XHY256RMV1-芯片级功能

该系列内可用的片上模块包括以下功能:

• CPU12XV1 CPU 核心 

• 带 ECC 的高达 256K 字节的片上闪存 

• 带有 ECC 的 8K 字节数据闪存 

• 高达 12K 字节的片上 SRAM 

• 带内部过滤器的锁相环(IPLL)频率倍增器 

• 4-16 MHz 振幅控制皮尔斯振幅器 

• 两个定时器模块(TIM0 和 TIM1)支持输入/输出通道,提供一系列 16 位输入捕获、输出 比较、计数器和脉冲累加器功能

• 高达 8 x 8 位通道的脉冲宽度调制(PWM)模块 

• 高达 12 通道、10 位分辨率的连续近似模数转换器(ATD

• 高达 40x4 的 LCD 驱动器 

• PWM 电机控制器(MC),最多 16 个大电流驱动器 

• 电机驱动垫上的输出流率控制 

• 一个串行外设接口(SPI)模块

• 一个 IC 间总线接口(IIC)模块 

• 支持 LIN 通信的两个串行通信接口(SCI)模块

• 两个多可扩展控制器区域网络(MSCAN)模块(支持 CAN 协议 2.0A/B) 

• 用于调节输入电源和所有内部电压的片上电压调节器(VREG

• 自主周期中断(API) 

• 带最多 个电机驱动器的步进电机控制器

• 四个步进式失速器模块(每个电机一个) 

• 多达 25 个关键的启动输入

MC9S12XHY256RMV1-模块功能

MC9S12XHY256RMV1-S12 16 位中央处理器单元(CPU)

CPU12X是一个高速的16位处理单元,其编程模型与行业标准M68HC11中央处理器单元(CPU) 相同。

• 与 S12 指令集向上兼容,但已删除的五个模糊指令(MEM WAV WAVR REV 、 REVW)除外 

• Enhanced Indexed addressing 

• 访问独立于 PPAGE 的大型数据段

MC9S12XHY256RMV1-带有ECC的芯片闪存

MC9S12XHY 上的片上闪存具有以下特点:

• 高达 256K 字节的程序闪存

  — 64 个数据位加上 个综合征 ECC(纠错代码)位允许单位纠错和双故障位检测 

  —擦除扇区大小 1024 字节 自动编程和擦除算法 

  — 防止意外程序或擦除的保护方案

  —防止未经授权访问的安全选项

  — 用于读取的感放大器边距级别设置

• 8K 字节的数据闪存空间

  — 16 个数据位加上 个综合征 ECC(错误纠正代码)位允许单位错误纠正和双重故障检 

  —擦除扇区大小 256 字节

  —自动编程和擦除算法

MC9S12XHY256RMV1-芯片上的SRAM

• 高达 12K 字节的通用 RAM

MC9S12XHY256RMV1-主外部振荡器

• 使用 4 MHz 至 16 MHz 晶体的循环控制皮尔斯发信子 

  — 振幅输出的电流增益控制

  —低谐波失真信号 

  — 低功率

  —良好的噪音免疫力

  — 无需外部限流电阻 

  —跨 conductance 尺寸,为典型晶体的最佳启动裕度

MC9S12XHY256RMV1-内相锁环路(IPLL)

• 锁相环时钟频率倍增器 

  —不需要外部组件 

  —参考分隔器和乘数允许各种各样的时钟速率

  — 用于低抖动操作的自动带宽控制模式

  —自动频率锁检测器

  — 可配置的选项来传播频谱,减少 EMC 辐射(频率调制)

MC9S12XHY256RMV1-时钟和重置生成(CRG)

• COP 监督机构 

• 实时中断

• 时钟监视器

• 在自动时钟模式下快速从停止唤醒

MC9S12XHY256RMV1-系统完整性支持

• 开机重置(POR

• 系统重置生成 

• 重置后非法地址检测 

• 通过中断或重置进行低压检测 

• 实时中断(RTI

• 电脑正常运行(COP)看门狗

  — 可配置为窗口 COP,用于增强故障检测 

  —使用位于闪存中的选项位初始化重置后

• 监督发声器正确功能的时钟监视器

• 温度传感器

MC9S12XHY256RMV1-计时器(TIM0)

• 8x 16 位通道用于输入捕获 

• 8x 16 位通道用于输出比较 

• 带有 位精密预标尺的 16 位自由运行计数器 

• 1 x 16 位脉冲蓄能器

MC9S12XHY256RMV1-1.3.9 计时器(TIM1)

• 8x 16 位通道用于输入捕获 

• 8x 16 位通道用于输出比较 

• 带有 位精密预标尺的 16 位自由运行计数器 

• 1 x 16 位脉冲蓄能器

MC9S12XHY256RMV1-液晶显示驱动器(LCD)

• 可配置多达 40 个前面板和 个背板或通用输入或输出 

• 5 种操作模式允许不同的显示尺寸来满足应用要求

• 未使用的前翼和背翼销可以用作通用 I/O

MC9S12XHY256RMV1-电机控制器(MC)

• PWM 电机控制器(MC),最多 16 个大电流驱动器 

• 在 桥配置中,每个 PWM 通道可在两个驱动器之间切换

• 左、右和中心对齐的输出 

• 支持正弦和余弦驱动 

• 抖动

• 输出下降速率控制

MC9S12XHY256RMV1-脉冲宽度调制模块(PWM)

• 8 通道 x8 位或 通道 x16 位脉冲宽度调制器 

  —每个通道的可编程周期和占空比 

  —中心对齐或左对齐输出

  — 具有广泛频率范围的可编程时钟选择逻辑

MC9S12XHY256RMV1-IC 间总线模块(IIC)

• 1 个具有以下功能的 IC 间(IIC)总线模块 

  — 多大师操作

  — 256 种不同串行时钟频率之一的软编程 

  —一般通话(广播)模式支持

  — 10 位地址支持

MC9S12XHY256RMV1-控制器区域网络模块(MSCAN)

• 1 Mbit 每秒,CAN 2.0 A软件兼容

  —标准和扩展数据帧 

  —0-8 字节数据长度 

  —可编程比特率高达 1 Mbps 

• 具有 FIFO 存储方案的五个接收缓冲区 

• 三个具有内部优先级的传输缓冲区 

• 灵活的标识符接受过滤器可编程为:

  — 2 x 32 位 

  — 4 x 16 位 

  — 8 x 8 

• 带有集成低通滤波器选项的唤醒

• 回环进行自我测试

• 只听模式来监控 CAN 总线 

• 通过软件干预或自动恢复总线关闭 

• 发送/接收消息的 16 位时间戳

MC9S12XHY256RMV1-串行通信接口模块(SCI)

• 全双工或单线操作

• 标准标记/空间不返回零(NRZ)格式 

• 可选择的 IrDA 1.4 返回零反转(RZI)格式,具有可编程脉冲宽度

• 13 位波特率选择

• 可编程字符长度

• 发射器和接收器的可编程极性

• 活动边缘接收唤醒

• 支持 LIN 的断裂检测和传输碰撞检测

MC9S12XHY256RMV1-串行外围接口模块(SPI)

• 可配置的 位或 16 位数据大小 

• 全双工或单线双向 

• 双缓冲传输和接收 

• 主模式或从模式 

• MSB 优先或 LSB 优先轮班 

• 串行时钟相位和极性选项

MC9S12XHY256RMV1-模数转换器模块(ATD)

• 高达 12 通道、10 位模拟数字转换器 

  — 3 us 单一转换时间 

  — 8-/10 位分辨率 

  — 左或右合理结果数据 

  —用于停止模式下转换的内部 oscillator

  —模拟比较><=匹配时从低功耗模式唤醒

  — 连续转换模式 

  — 多通道扫描

• Pins 也可以用作数字 I/O

MC9S12XHY256RMV1-芯片上电压调节器(VREG)

• 带隙参考的线性电压调节器 

• 带低压中断(LVI)的低压检测(LVD

• 开机复位(POR)电路 

• 低压复位(LVR

MC9S12XHY256RMV1-后台调试(BDM)

• 带有单线接口的后台调试模块(BDM) 

• 非入式内存访问命令 

• 支持片上非易失性内存的电路内编程

MC9S12XHY256RMV1-解布器(DBG)

• 三个比较器 AB和 来监控 CPU 总线 

• 64 个条目深度的跟踪缓冲区 

• 比较器 和 将全地址总线和 16 位数据总线与掩码寄存器进行比较

• 三种模式:简单的地址/数据匹配、地址范围内或地址范围外

MC9S12XHY256RMV1-SSD

• 可编程全步状态 

• 可编程集成极性

• 空白(再循环)状态 

• 16 位集成蓄能器寄存器

• 带中断的 16 位模量下计数器

• 多路复用两个步进电机

MC9S12XHY256RMV1-INT(中断模块)

• 七级嵌套中断 

• 灵活地将中断源分配到每个中断级别。

• 外部不可掩码高优先级中断(XIRQ

• 以下内容可以充当唤醒间断 

  — IRQ 和不可掩码的 XIRQ 

  — 可以接收针脚 

  — SCI 接收针脚 

  —根据 RS和 AD 端口上的封装选项,最多 25 个引脚,可配置为对上升或下降边缘 敏感

MC9S12XHY256RMV1-方框图

S912XHY128F0CLM(图3)

MC9S12XHY256RMV1-设备引脚

S912XHY128F0CLM(图4)






产品图片