本文档包含了所有组成模块的信息,但不包括CPU。有关CPU的信息,请参阅CPU12&CPU12X参考手册中的CPU12-1部分。
MC9S12KT256是一款面向高可靠性系统的112/80引脚16位Flash型微控制器系列。由于Flash存储器中内置了错误检查和纠正码(ECC),MC9S12KT256在产品寿命内具有更高的可靠性和性能。编程和擦除操作会自动生成每个字的六位奇偶校验位,使ECC对用户透明。
MC9S12KT256由标准的片上外设组成,包括一个16位中央处理单元(CPU12)、256K字节的Flash EEPROM、4K字节的EEPROM、12K字节的RAM、两个异步串行通信接口(SCI)、三个串行外设接口(SPI)、IIC总线、一个8通道IC/OC定时器、两个8通道10位模拟数字转换器(ADC)、一个8通道脉宽调制器(PWM)、三个与CAN 2.0 A、B软件兼容的模块、29个离散数字输入/输出通道(Port A、Port B、Port E和Port K),以及具有中断和唤醒功能的20个离散数字输入/输出线路。MC9S12KT256全面采用16位数据路径,但外部总线可以工作在8位窄模式下,因此可以将单个8位宽存储器与之接口,用于更低成本的系统。PLL电路的加入使得功耗和性能可以根据操作需求进行调整。