MC9S08MP16 微控制器
0赞特性
8 位HCS08 中央处理器(CPU)
l 在2.7 V to 5.5 V供电,–40 °C to 105 °C温度范围内,CPU时钟频率高达51.34MHz.
l 在2.7 V to 5.5 V供电,–40 °C to 125 °C温度范围内,CPU时钟频率高达40MHz。
l HC08 指令集+BGND 指令,并增加了LDHX和STHX的寻址方式。
l 可支持多达 48 个中断/复位源
存储器
l 多达 16KB FLASH, 在全电压和温度范围都可以进行读、写、擦除操作
l 多达 1KB 随机存储器(RAM)
l 加密机制防止非法访问RAM和FLASH的内容。
节电模式
l 2 种低功耗停止模式;省电等待模式。
l 外设时钟门控可以关掉不使用模块的时钟。
时钟源
l 振荡器(XOSC):皮尔斯振荡器、频率范围31.25 kHz~38.4 kHz 或 1 MHz~16 MHz的晶体或陶瓷谐振器。
l 内部时钟源(ICS):内部时钟源包含一个由内部或外部参考时钟控制的锁频环(FLL);内部参考时钟允许以0.2%的分辨率校准,且在全温度和电压范围内偏差在2%以内,支持高达51.34MHz的CPU频率。
系统保护
l 看门狗(COP)可选独立的内部1kHz时钟源或总线时钟
l 低电压检测可产生复位或中断;可选择启动点
l 非法指令和非法地址检测可产生复位
l FLASH块保护
开发支持
l 单线背景调试接口
l 断点功能允许在线调度模式设1个断点(另外在片上调试方式下还可以再设3个断点)
l 片上在线仿真器(ICE)调试模式包含2个比较器和9种触发模式
片上外设模块
l IPC 带4个优先级的中断优先级控制器。
l ADC 13 通道,12 位模数转换器,2.5uS的转换时间,具有自动比较功能,1.7 mV/°C的温度传感器,具有内部参考电压通道,可在Stop3模式下工作。
l PGA 差分可编程增益放大器,可编程放大倍数有(1、2、4、8、16、32倍)。
l HSCMP 3路带正、反向输入的高速模拟比较器;比较输出的上升、下降沿可以选择产生独立的中断。带滤波、窗口功能。HCSCMP1和HSCMP2可以选择性连接到FTM1模块。可以工作在stop3模式下。
l DAC 3路5位数-模转换器用作32级电压基准给各路比较器。
l SCI 全双工不归零接口,LIN主机端扩展了break产生功能,LIN从机端扩展了break检测功能,在有效边沿可唤醒。
l SPI全双工或单线双向接口,发送/接收双缓冲区,可工作于主机或者从机模式,高位在前或低位在前模式。
l IIC/SMBus 高达400kbps,多主机操作,可编程从机地址,中断驱动的逐字节发送,支持广播模式和10位地址,与SMBus兼容。
l FTM 2个定时器总共支持8个通道;1个2路(FTM1)的和1个8通道的(FTM2);支持工作在2倍总线时钟频率;可选做输入捕获,输出比较,边沿或中心对齐PWM,死区插入,故障输入。
l MTIM 8位模计数器带8位预分频
l RTC (实时计数器)8位模计数器带2进制或10进制预分频器;外部时钟源用做精确的时基,1天中的时间,日历或任务调度;自由运行的片内低功耗震荡器(1kHz)用于周期性唤醒而不需要外部器件,在所有MCU模式下都可以运行。
l CRC 循环冗余校验产生器
l KBI 3个8路键盘中断,软件可选优先级,可工作在边沿或边沿/电平模式下。
输入/输出
l 40 个通用输入/输出(I/O)引脚,其2个只做输出的引脚。
l 用作输入端时,端口可软件选择上拉
l 用作输出端时,端口可软件选择驱动能力
l 输出电流高达20mA
封装
l 48-LQFP,32-LQFP,28-SOIC
48-LQFP在汽车应用上是合格的
