智能车制作
标题:
MC9S12DG128B功能概述
[打印本页]
作者:
demon
时间:
2008-2-14 10:04
标题:
MC9S12DG128B功能概述
MC9S12DG128B是飞思卡尔半导体公司的汽车电子类产品,早在飞思卡尔还没有从摩托罗拉分离出来前就已经诞生了。它隶属于飞思卡尔单片机的S12系列,其内核为CPU12高速处理器。
MC9S12DG128B拥有丰富的片内资源,flash达128kb,加入裁减过的uCOS都没有问题,所以对于参加全国大学生智能车竞赛或者其他中等复杂程度的控制系统它不用扩充片外存储器。MC9S12DG128B有16路AD转换,精度最高可设置为10位;有8路8位PWM并可两两级联为16位精度PWM,特别适合用于控制多电机系统。它的串行通信端口也非常丰富,有2路SCI,2路SPI此外还有IIC,CAN总线等端口,并且采用了引角复用功能,使得这些功能引角也可设置为普通的IO端口使用。此外它内部还集成了完整的模糊逻辑指令,可大大简化我们的程序设计。以下是它的系统结构图:
[attach]108[/attach]
MC9S12DG128的封装有两种,一种为80引角的,它没有引出扩展总线,且AD转换只引出了8路;一种为112引角的,两种都采用了表面贴片式封装。下图为112引角的MC9S12DG128B引角图:
[attach]109[/attach]
从上面的引角图我们可以看到MC9S12DG128的引角复用情况,一个引角往往有2-4个功能,而这些功能的设置大部分是通过编程来实现的,非常方便。对于MC9S12DG128的学习,demon认为可以先从各引角的功能学起,然后试着下载程序,再逐渐编程实现各引角的功能。对于没有学过单片机的人我觉得也可以直接来学习,而不必先去学8位的单片机,demon接触的第一个单片机就是16位的,8位的只学习了理论而没有真正使用过,对于不开发低价位产品的学生,并且16位的单片机用着又舒服好玩,何必再去研究8位的呢?
作者:
zsy7758758
时间:
2008-3-4 08:44
提示:
作者被禁止或删除 内容自动屏蔽
作者:
vantasay
时间:
2008-4-4 06:30
标题:
Re:Re:MC9S12DG128B功能概述
<blockquote><img border=0 src=images/icon-quote.gif> <b>zhouzhifu:</b><br><
>建议:内容比较空洞!</P><P>但是可以了解下DG128的架构,还是8错的呵。</P><P>DEMON哥辛苦了。</P><P> </P><P>推荐大家够买王威的那本《HCS12微控制器原理及应用》</P><P>呵呵 这本书我也买了,但是写得比较粗糙…………</P><P>有些部分和技术文档里头有出入……</P></blockquote>
作者:
zhangyi5009
时间:
2008-11-28 22:40
标题:
Re:MC9S12DG128B功能概述
大哥,能不能发一个硬件连接图啊!!!不会连接啊!急急!
作者:
longhjkl
时间:
2008-12-18 05:57
标题:
Re:MC9S12DG128B功能概述
hao
作者:
skyter627
时间:
2009-3-9 11:36
辛苦了
作者:
chenrunshe_007
时间:
2009-4-4 17:21
大强
作者:
wokao
时间:
2009-9-10 20:04
很好很强大!
作者:
hanqbww
时间:
2009-10-7 14:22
个人觉得看王的那本书 还不如看技术文档
作者:
baoge
时间:
2009-11-23 19:23
很难懂哦
作者:
pzhyj
时间:
2010-3-9 20:28
bucuo
作者:
lfllcy
时间:
2010-3-19 15:37
同感。
作者:
风翔男孩
时间:
2010-3-26 15:33
XIELA
作者:
yuanyao1639
时间:
2010-4-2 00:10
相当好!!
作者:
zhangluhuixing
时间:
2010-5-4 13:23
很有用
作者:
zhangluhuixing
时间:
2010-5-11 22:21
很有用
作者:
huibei
时间:
2010-5-12 21:59
支持
欢迎光临 智能车制作 (http://111.231.132.190/)
Powered by Discuz! X3.2