1 MC9S12 系列器件说明 MC9S12 系列的名称定义(以MC9S12DJ64CFU 为例): MC9S12: Controller Family 该控制器系列统称 9:代表FLASH S12:内核型号 DJ64: Device Title 器件名称 64: 64K 的 FLASH C: Temperature Options 温度选择 FU: Package Option 封装结构选择 温度选择表定义(Temperature Option): C = -40° C to 85° C V = -40° C to 105° C M = -40° C to 125° C 封装结构选择定义(Package Options) FU = 80QFP PV = 112LQFP 使用该系列芯片需遵循如下规则: 寄存器: 在不使用CAN0 的情况下禁止读写CAN0 寄存器(系统复位后地址范围:$0140 - $017F)。 在不使用BDLC 的情况下禁止读写BDLC 寄存器(系统复位后地址范围:$00E8 - $00EF)。 FAQ: BDLC? Byte Data Link Controller 中断: 在不使用CAN0 的情况下,根据你的对未使用中断的编码方式,填满CAN0 中断向量($FFB0 - $FFB7)。 在不使用BDLC 的情况下,根据你的对未使用中断的编码方式,填满BDLC 中断向量($FFC2, $FFC3)。 接口: 在不使用CAN0 的情况下,CAN0 带 TXCAN0, RXCAN0 功能的引脚在PJ7, PJ6, PM5, PM4, PM3, PM2, PM1 和 PM0 接口上无效。 在不使用BDLC 的情况下,BDLC 功能引脚TXB, RXB 在 PM1 和 PM0 接口上无效。 FAQ:各引脚功能应该先有个介绍? 在不使用CAN0 的情况下,禁止写Module Routing Register 的 MODRR1 和 MODRR0 位。 MC9S12DJ64 特征: · HCS12 核心: FAQ: HCS12? 16-bit HCS12 CPU MEBI 多路复用外部总线接口 (Multiplexed External Bus Interface) MMC 模块映射控制 (Module Mapping Control) INT 中断控制 (Interrupt control) BKP 断点(Breakpoints) BDM 后台调试模式(Background Debug Mode) · CRG (low current Colpitts or Pierce oscillator, PLL, reset, clocks, COP watchdog, real time interrupt, clock monitor) 2 · 8 位和4 位的带中断功能的接口: -数字滤波 -可编程边缘触发(上升沿/下降沿) ·存储器: -64K Flash EEPROM -1K byte EEPROM -4K byte RAM · 2 个八通道的数字/模拟转换器: -精度达到10bit -外部转换触发功能 · 1M bit/每秒,CAN2.0 A,B 软件兼容模块: -5 个接受和3 个发...