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

S9S12G64F0MLF

发布时间:2024-03-26 09:33:26

S9S12G64F0MLF-简单介绍

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

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

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

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

S9S12G64F0MLF-特点

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

S9S12G64F0MLF-芯片级功能

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

• 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

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

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

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

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

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

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

自主周期中断(API

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

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

S9S12G64F0MLF-模块功能

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

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

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

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

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

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

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

  —使用 AB D 累加器的累加器偏移 

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

S9S12G64F0MLF-带有 ECC 的片上闪存

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

高达 240 Kbyte 的程序闪存

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

  —擦除扇区大小 512 字节

  — 自动化程序和擦除算法

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

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

高达 4 Kbyte EEPROM 

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

  — 擦除扇区大小 4 字节 

  — 自动化程序和擦除算法 

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

S9S12G64F0MLF-片上 SRAM

高达 11KB 的通用 RAM

S9S12G64F0MLF-端口集成模块(PIM)

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

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

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

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

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

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

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

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

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



产品图片