MC9S12E系列是112/80引脚的低成本通用MCU系列产品。MC9S12E系列的所有成员都由标准片内外围设备组成。这些外围设备包括:16位中央处理器(HCS12 CPU)、256K字节的闪存EEPROM
、16K字节的RAM、3个异步串行通信接口(SCI)、1个串行外围接口(SPI)、1个内置IC总线(IIC)、3个4通道16位定时器模块(TIM)、1个6通道15位带故障保护的脉宽调制器(PMF)、1个6通道8位脉宽调制器(PWM),1个16通道10位模数转换器(ADC)和2个1通道8位数模转换器(DAC)。MC9S12E具有完整的16位数据通道吞吐量。内含的锁相环(PLL) 电路可以降低功率,提高性能,将其调整到适合运行要求的水平。除了每个模块中的可用I/O端口之外,还可配置16个专用I/O端口,在“停止”(STOP) 或“等待”(WAIT) 模式下提供唤醒功能。此外,一个基于片内能带隙的电压调节器 (VREG) 可以产生2.5V(VDD)内部数字电源电压(VDD),适用于3.15V至5.5V的外部电源范围。
特性
-
HCS12 CPU
-
与 M68HC11 以上的指令集兼容
-
中断堆栈和程序员模型与 M68HC11 相同
-
指令队列
-
增强型变址寻址
-
模块映射控制 (MMC)
-
中断控制 (INT)
-
背景调试模式 (BDM)
-
调试器 (DBG12) 包括断点和流量变更跟踪缓冲器
-
多工外部总线接口 (MEBI)
-
唤醒中断输入
-
可配置 16 个端口位,可实现带有数字过滤的唤醒中断功能
-
内存选件
-
32K、64K、128K 和 256K 字节的闪存 EEPROM
-
2K、4K、8K 或 16K 字节的 RAM