16位微控制器
MC9S12DG256
目标应用
>汽车应用
>工业控制
特点
高性能16位HCS12 CPU内核
好处
在5V > 25 MHz的总线操作为40纳秒
最小指令周期时间
>与68HC11兼容的操作码
和68HC12
> C-优化的架构会产生非常
紧凑的代码
片上调试接口
>专用串行调试接口
>片断点
>实时在线仿真和调试
无需昂贵和麻烦
箱仿真器
运行时, >读/写存储器和寄存器
全速
概观
飞思卡尔半导体公司的HCS12系列的
微控制器(MCU )是下一代的
非常成功的68HC12架构。运用
飞思卡尔业界领先的0.25微秒闪光的
MC9S12DG256是引脚兼容的一部分
家庭的规模从闪存32 KB至512 KB
内存。该MC9S12DG256提供向上
飞思卡尔的68HC08 , 68HC11的迁移路径
和68HC12架构的应用
需要更大的内存,更多的外设和更高
性能。此外,随着越来越多的
CAN为基础的电子控制单元(ECU ) ,其
多种网络模块支持这个环境
通过实现高效的通信
不同的网络总线之间。
网络模块
>两名执行CAN模块MSCAN
2.0 A / B协议
五个接收每个模块的缓冲带FIFO
存储方案
每个模块三个发送缓冲器
内部优先
集成的第三代闪存
>能够链接模块更高
缓冲区计数
>可编程的位速率高达1 Mbps
> FIFO接收方式的优越
事件驱动的网络
>在应用程序的可重复编程
>自定时,快速编程
快速Flash页擦除-20毫秒
(512字节)
可程序20微秒,而16位
在突发模式
> 5V闪存编程/擦除/读
>灵活地改变代码在现场
>高效编程结束行
>总计划时间256 KB的代码少
超过10秒
>降低了生产成本编程
通过超快速编程
>无需外部高电压或充电
需要泵
>虚拟EEPROM实施,闪存阵列
对于EE扩展可用
>可以删除一个阵列,而执行代码
从另一个
HCS12 CPU
2个SCI
3× SPI
I
2
C
12 KB RAM
内部总线
>闪存颗粒, 512字节的FLASH
擦除/ 2字节闪存程序
>四个可独立编程
闪存阵列
>灵活的块保护和安全
4 KB的EEPROM
4 KB的EEPROM集成
256 KB闪存
VREG
5V至2.5V
16键唤醒
IRQ端口
ATD0
10位, 8通道。
ATD1
10位, 8通道。
为保护>灵活的保障计划
防止意外编程或擦除
> EEPROM可以在46微秒编程
>可以擦除4个字节的时间和程序
2字节的时间进行校准,安全性,
个性和诊断信息
增强型捕捉定时器
16位, 8通道。
2个CAN
2.0 A / B
PWM
8位, 8通道/ 16位, 4路。
数据表
特点
10位模拟数字转换器( ADC )
好处
>两个8通道ADC
> 7微秒, 10位的单转换时间,扫描模式
可用的
>快,就像从模拟输入轻松转换
位置传感器,模拟仪表和
光伏电池为数字值
CPU处理
>能有效有3.5 μs的转换时间
通过与两个ADC采样相同的信号
时钟产生模块,带锁相环( PLL )
自时钟模式>时钟监视器的情况下
无需外部时钟
>可编程时钟频率1024
选择,从除以16乘以
64从基振荡器
>实时中断
>看门狗
增强型捕捉定时器
>可靠,稳健操作
>提供高性能使用低成本
参考晶体
>减少产生的噪音
>降低功耗
>轻易就能实现实时时钟
> 8通道, 16位的输入捕捉,输出
比较和脉冲累加器
>的16位模数递减计数器
8位或16位的脉冲宽调制( PWM)的
>灵活,可编程定时器系统
> 8通道, 8位或4通道, 16位PWM
> PWM支持中心对齐操作
两个串行通信接口
>高效地实现电机控制,电池
充电或数字 - 模拟功能
9S12DP256BDGV1 MC9S12DP256设备指南
S12DP256PIMV2
MC9S12DP256港口一体化
模块的结构指南
S12BDMV4
HCS12后台调试( BDM )
块指南
S12BKVD1
HCS12断点( BKP )座指南
S12CPUV2
HCS12 CPU参考手册
S12MSCANV2
HCS12摩托罗拉可扩展的控制器
区域网络块指南
S12ATD10B8CV2
HCS12 10位8通道模数转换器
数字模块指南
S12CRGV3
HCS12时钟复位发生器
块指南
S12ECT16B8CV1 HCS12 16位8通道增强
捕捉定时器模块指南
S12EETS4KV2
HCS12 4K EEPROM模块指南
S12FTS256KV2
HCS12 256K闪存区块指南
S12IICV2
HCS12我
2
C座指南
S12INTV1
HCS12中断( INT )座指南
S12MEBIV3
HCS12复用的外部总线
接口( MEBI )座指南
S12MMCV4
HCS12模块映射控制
( MMC )座指南
S12PWM8B8CV1
HCS12 8位8通道的脉宽
调制器模块指南
S12SCIV2
HCS12串行通信
接口模块指南
S12SPIV2
HCS12串行外设接口
块指南
S12VREGV1
HCS12稳压器
块指南
> 8192分频选项
之间的>异步通信
MCU和一个终端,计算机或网络
MCU的
>精确的波特率匹配
高性价比的开发工具
有关开发工具的更多信息,请参考
飞思卡尔开发工具选型指南( SG1011 ) 。
M68KIT912DP256
$495*
评估板和开发
的HCS12应用评估
包含代码
M68EVB912DP256和
USBMULTILINKBDM
HC08/HCS08/HC12/HCS12
独立的Flash编程器或
在电路内仿真器,调试器,闪存
程序员; USB ,串口或以太网
接口选项
三个串行外设接口
>高达6.25 Mbps的
>高速同步通信
多个MCU之间或MCU之间
串行外设
>提供数据的一种简单,有效的方法
设备之间交换
>最小化需要大量的
设备及消除之间的连接
需要的地址译码器
国际米兰IC (I
2
C)总线
M68CYCLONEPRO
$499*
> 256个时钟速率选择
USBMULTILINKBDM
通用HCS08 / HCS12在线
$99*
仿真器,调试器和Flash
程序员; USB PC接口
CWX-H12-SE
免费*
的CodeWarrior特别版
HCS12微控制器;包括集成
开发环境( IDE ) ,
链接器,调试器,无限
汇编的Processor Expert
自动代码生成器,全芯片
仿真和有限的C编译器
高达91输入/输出( I / O)线
>可编程的上拉/下拉
>双驱动能力
>降低系统成本
>能为客户定制的最低EMC或应用程序
高电流负载
应用笔记和工程通报
AN2206
AN2213
AN2216
AN2250
EB386
安全和保护上的HCS12系列
利用宇宙软件公司的M68HC12编译器MC9S12DP256
MC9S12DP256软件开发使用的Metrowerks的CodeWarrior
在HCS12微控制器的音频再现
HCS12 D系列的兼容性
封装选项
产品型号
包
TEMP 。 RANGE
MC9S12DG256BCFU
MC9S12DG256BVFU
MC9S12DG256BMFU
MC9S12DG256BCPV
MC9S12DG256BVPV
MC9S12DG256BMPV
80引脚QFP
80 QFP
80 QFP
80 QFP
112 LQFP
112 LQFP
112 LQFP
-40 ° C至+ 85°C
-40 ° C至+ 105°C
-40°C至+ 125°C
-40 ° C至+ 85°C
-40 ° C至+ 105°C
-40°C至+ 125°C
112引脚LQFP
了解更多:
如需有关飞思卡尔产品的更多信息,请访问
www.freescale.com 。
*价格表示的是建议零售价。
飞思卡尔和Freescale标识是飞思卡尔半导体公司的所有其它产品或服务名称的商标。
是其各自所有者的财产。本产品采用超快闪
从技术SST授权。
飞思卡尔半导体公司2005年
文档编号: MC9S12DG256FS
REV 2