概述
MC9S12DJ64微控制器单元(MCU)是由标准片上外设组成的16位设备,包括16位中央处理单元(HCS12 CPU)、64K字节的闪存EEPROM、4K字节的RAM、1K字节的EEPROM、两个异步串行通信接口(SCI)、一个串行外设接口(SPI)、8通道IC/OC增强型捕获定时器、,10位模数转换器(ADC)、8通道脉宽调制器(PWM)、数字字节数据链路控制器(BDLC)、29个离散数字I/O通道(端口a、端口B、端口K和端口E)、20条具有中断和唤醒功能的离散数字I/O线、CAN 2.0 a、B软件兼容模块(MSCAN12)和IC间总线。MC9S12DJ64具有完整的16位数据路径。然而,外部总线可以在8位窄模式下操作,因此单个8位宽存储器可以用于低成本系统。包括PLL电路允许调整功耗和性能以适应操作要求。
特征
•HCS12核心
–16位HCS12 CPU i.向上兼容M68HC11指令集ii。中断堆叠和程序员模型与M68HC11 iii.指令队列iv.增强的索引寻址
–MEBI(多路外部总线接口)
–MMC(模块映射控制)
–INT(中断控制)
–BKP(断点)
–BDM(后台调试模式)
•CRG(低电流Colpitts或Pierce振荡器、PLL、复位、时钟、COP看门狗、实时中断、时钟监视器)
•具有中断功能的8位和4位端口
–数字滤波
–可编程上升或下降沿触发器
•内存
–64K闪存EEPROM
–1K字节EEPROM
–4K字节RAM
•两个8通道模数转换器
–10位分辨率
–外部转换触发功能
•每秒1M位,CAN 2.0 A、B软件兼容模块
–五个接收缓冲器和三个发送缓冲器
–可编程为2 x 32位、4 x 16位或8 x 8位的灵活标识符过滤器
–四个单独的中断通道,用于Rx、Tx、错误和唤醒
–低通滤波器唤醒功能
–用于自检操作的回路
•增强的捕获计时器
–16位主计数器,带7位预分频器
–8个可编程输入捕获或输出比较通道
–四个8位或两个16位脉冲累加器
•8个PWM通道
–可编程周期和占空比
–8位8通道或16位4通道
–每个脉冲宽度和占空比的单独控制
–中心对齐或左对齐输出
–具有广泛频率范围的可编程时钟选择逻辑
–快速紧急停机输入
–可用作中断输入
•串行接口
–两个异步串行通信接口(SCI)
–同步串行外围接口(SPI)
•字节数据链路控制器(BDLC)
–SAE J1850 B级数据通信网络接口兼容和ISO兼容,适用于汽车应用中的低速(<125 Kbps)串行数据通信
•IC间总线(IIC)
–兼容I2C总线标准
–多主操作
–软件可编程用于256个不同的串行时钟频率之一
•112引脚LQFP或80 QFP封装
–具有5V输入和驱动能力的I/O线
–5V A/D转换器输入
–50MHz运行,相当于25MHz总线速度
–开发支持
–单线后台调试™ 模式(BDM)
–片上硬件断点
特色
•16位CPU12
-向上兼容M68HC11指令集
-中断堆叠和编程器型号与M68HC11相同
-HCS12指令队列
-增强的索引寻址
•多路总线
-单片或扩展
-16地址/16数据宽或16地址/8数据窄模式
-外部地址空间1MByte,用于数据和程序空间(仅限112针封装)
•唤醒中断输入取决于软件包选项
-8位端口H
-2位端口J1:0
-2位端口J7:6与IIC、CAN4和CAN0模块共享
-8位端口P与PWM或SPI1,2共享
•内存选项
-32K、64K、128K、256K、512K字节闪存EEPROM
-1K、2K、4K字节EEPROM
-2K、4K、8K、12K、14K字节RAM
•模数转换器
-一个或两个具有10位分辨率的8通道模块,具体取决于封装选项
-外部转换触发能力
•最多五个每秒1M位的CAN 2.0 A、B软件兼容模块
-五个接收缓冲器和三个发送缓冲器
-可编程为2 x 32位、4 x 16位或8 x 8位的灵活标识符过滤器
-四个独立的中断通道,用于接收、发送、错误和唤醒
-STOP模式下的低通滤波器唤醒功能
-用于自检操作的回路
•增强型捕获计时器(ECT)
-带7位预分频器的16位主计数器
-8个可编程输入捕获或输出比较通道;8个带缓冲区的输入捕获中的4个
-输入捕获过滤器和缓冲区,四个通道上的三个连续捕获,或四个通道中的两个捕获,其余四个通道可选择捕获/比较
-四个8位或两个16位脉冲累加器
-带4位预分频器的16位模数递减计数器
-用于信号滤波的四个用户可选延迟计数器
•具有可编程周期和占空比的8个PWM通道(80引脚封装上的7个通道)
-8位、8通道或16位、4通道
-每个脉冲宽度和占空比的单独控制
-居中或左对齐输出
-具有宽频率范围的可编程时钟选择逻辑
•串行接口
-两个异步串行通信接口(SCI)
-最多三个同步串行外围接口(SPI)
-IIC公司
•SAE J1850兼容模块(BDLC)
-10.4 kbps可变脉冲宽度格式
-字节级接收和发送
-支持4x接收模式
•SIM(系统集成模块)
-CRG(窗口COP监视器、实时中断、时钟监视器、时钟生成和重置)
-多路外部总线接口
-INT(中断控制)
•时钟生成
-锁相环时钟倍频器
-缺少外部时钟时跛行回家模式
-时钟监视器
-低功耗0.5至16 MHz晶体振荡器参考时钟
•环境温度TA-40°C<=TA<=125°C的工作频率
-50MHz相当于25MHz总线速度,对于扩展总线模式,40MHz相当于20MHz总线速度。
•内部5V至2.5V稳压器
•112引脚LQFP或80引脚QFP封装
-具有5V输入和驱动能力的I/O线
-5V A/D转换器输入和5V I/O
-2.5V逻辑电源
•开发支持
-单线后台调试™ 模式(BDM)
-片上硬件断点