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

MC9S12GRMV1

发布时间:2024-03-26 10:02:25

MC9S12GRMV1-简单介绍

MC9S12G 系列是一个优化的汽车 16 位微控制器产品线,专注于低成本、高性能和低引脚计数。 该系列旨在将高端 位微控制器和高性能 16 位微控制器之间进行桥接 lers,如 MC9S12XS 系列。 MC9S12G 系列针对需要 CAN 或 LIN/J2602 通信的通用汽车应用。这些应用的典型例子包括车身 控制器、乘员检测、门模块、座椅控制器 rsRKE 接收器、智能执行器、照明模块和智能接线 盒。

MC9S12G 系列使用 MC9S12XS 和 MC9S12P 系列上的许多相同功能,包括闪存上的错误校正代 码(ECC)、快速模数转换器(ADC)和提高 EMC 性能的频率调制相位锁定环路(IPLL)。 

MC9S12G 系列针对低至 16k 的程序内存大小进行了优化。为了简化客户使用,它具有一个具有 小 字节擦除扇区大小的 EEPROM

MC9S12G系列提供 16位 MCU 的所有优势和效率,同时保留了 NXP 现有 8位和 16位 MCU系列 用户目前享有的低成本、功耗、EMC 和代码大小效率优势。像 MC 一样 9S12XS-Family , MC9S12G-Family运行16位宽访问,没有所有外围设备和内存的等待状态。MC9S12G系列有100 针 LQFP64 针 LQFP48 针 LQFP/QFN32 针 LQFP 和 20 针 TSSOP 包选项,旨在最大化 功 能量,特别是对于较低的引脚计数软件包。除了每个模块中可用的 I/O 端口外,还有其他具有中 断功能的 I/O 端口,允许从停止或等待模式唤醒。

MC9S12GRMV1-特点

本节介绍 MC9S12G 系列的主要功能。

MC9S12GRMV1-芯片级功能

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

• S12 CPU 核心 

• 带有 ECC 的高达 240 Kbyte 的片上闪存 

• 带有 ECC 的高达 4 Kbyte EEPROM 

• 高达 11 Kbyte 的片上 SRAM 

• 带内部滤波器的相位锁定环路(IPLL)频率倍增器 

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

• 1 MHz 内部遥控振荡器 

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

• 脉冲宽度调制(PWM)模块,最多有八个 x8 位通道 

• 高达 16 通道、10 或 12 位分辨率的连续近似模拟数字转换器 ADC

• 最多两个 位数模转换器(DAC

• 最多一个 5V 模拟比较器(ACMP

• 最多三个串行外围接口(SPI)模块 

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

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

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

• 自主周期中断(API

• 用于 ADC 转换的精密固定电压参考

• 可选的参考电压衰减器模块,以提高 ADC 的准确性

MC9S12GRMV1-模块功能

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

S12 CPU 是一个高速 16 位处理单元: 

• 完整的 16 位数据路径支持高效的算术运算和高速数学执行

• 包括许多单字节指令。这 可以更有效地利用 ROM 空间。

• 广泛的索引寻址功能集,包括: 

  —在所有索引操作中使用堆栈指针作为索引寄存器

  —在除自动增量/递减模式以外的所有模式下使用程序计数器作为索引寄存器

  —使用 A或 累加器的累加器偏移 

  —自动指数前递减、预递增、后递增和后递增(由-8 +8

MC9S12GRMV1-带有 ECC 的片上闪存

MC9S12G 系列上的片上闪存 家庭具有以下特点:

• 高达 240 Kbyte 的程序闪存

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

  —擦除扇区大小 512 字节

  — 自动化程序和擦除算法

  —读取的用户边距级别设置 

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

• 高达 4 Kbyte EEPROM 

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

  — 擦除扇区大小 4 字节 

  — 自动化程序和擦除算法 

  —读取的用户边距级别设置

MC9S12GRMV1-片上 SRAM

• 高达 11KB 的通用 RAM

MC9S12GRMV1-端口集成模块(PIM)

• 当用作通用 I/O 时,端口 ABCDETSMP和 AD 的数据寄存器和数据 方向寄存器

• 控制寄存器以启用/禁用拉动设备,并在每个引脚的基础上在端口 TSMP和 AD 上选择上拉起/拉下拉

• 单个控制寄存器,用于在端口 ABC和 上,按端口和 BKGD 引脚上启用/禁用拉 拔设备

• 控制寄存器在端口 和 上启用/禁用开放(有线或)模式 端口 P和 AD 上引脚中断的中断标志寄存器 

• 控制寄存器以配置 IRQ 引脚操作 

• 路由寄存器仅支持 20 TSSOP 中的可编程信号重定向 

• 路由寄存器仅支持 100 LQFP 包中的可编程信号重定向 

• 软件包代码寄存器由工厂预设,与使用中的软件包相关,重置后可写一次。还包括在所 有软件包中重新编程 API_EXTCLK 路由的位。

• 自由运行时钟输出的控制寄存器


产品图片