智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4847|回复: 19
打印 上一主题 下一主题

给学习单片机新手的一些话

  [复制链接]

4

主题

33

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
307
QQ
威望
264
贡献
31
兑换币
0
注册时间
2009-11-3
在线时间
6 小时
跳转到指定楼层
1#
发表于 2010-2-23 11:45:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
开始打算做智能车从09年09月份就有这个想法,当时知道要用一款单片机,但是不知道是什么型号的,问过几个老师,但都不是项目组的,都不知道是什么型号。后来就这样一直拖下去了,直到11月份左右,学校开始筹划智能车项目,开始组织学生参加。当时什么资料也没有只听老师在讲,让我们组队,然后讲电源,讲摄像头,讲电机,等等,最后老师讲了单片机,当时老师讲的是用MC9S12DG128B,之后就非常兴奋,上完课后老师也给了一部分资料,DG128的,不过大部分是英文的,然后我就把我当时认为想要看的给打印出来,一页上面打四个,仍是个不小的开支,而且字体非常小,看着很吃力,后来我们组的女生跟我讲,她买了本中文版资料书,王宜怀那版的。当时就抱着书看,大概三天给看完了(当时在学微机原理,认为智能车的单片机不用记指令,只要会接各个模块就行啦(其实各模块都在芯片中)),当时还忙着我们学校的期中考试。就搁下一段时间。
  再后来搞的时候就2010年1月了,到具体开始做的时候发现,我们用的竟然是XS128,而且带队的老师跟我讲去年的时候我们就用XS128啦,DG128早就不用了。当时那个郁闷啊。不过老师讲让我们先看DG128的书,XS128和DG128很像,然后我就买了本王威的书,看了,感觉和英文文档有点出入,有些寄存器名称写的不一样。就不想看那本书了,然后就看英文文档(DG128的)。只是我一直不明白的是,在CW下怎么编写中断函数,中断怎么实现的,直到有一天我上论坛问了一下才知道的,然后就有点入门了,当时我一直在看ECT模块,想做流水灯,因为要延时,不想用软件延时,想用中断延时。
   直到最后有一天我才发现原来DG128和XS128的区别还挺大的,那天我在看FreeScale公司的关于各个系列模块的比较。当时就很郁闷,我把ECT的DATASHEET看了两遍有余,那可是60页的英文文档。最后找到了XS128的DATASHEET,一直到现在我都是在看XS128的英文文档。我想要讲的是对于XS128,我们没必要把DG128给学会用了,再用XS128.就像我们现在大多数人用的是xp系统,没有哪个电脑学校教学生学电脑从DOS,98,一直教过来的吧。所以对于学习某门课目或者是某方面东西,我们没必要把相关联的各门知识都学个透吧。我们应该拿过资料研究,不懂的查相关资料就行啦。

另外对于学习单片机,早好之前能学过微机原理,没学过的话也可以,不过要多花点时间在上面。
学习单片机,我们要在最开始了解的是:
1、学习编程软件(会使单片机处于等待状态,知道中断向量表怎么设定,或者系统怎么给设定的,中断服务子函数在哪编写,如何对应)
2、最好研究定时器模块,研究单片机最容易看出来的是流水灯效果,因为总线频率很高,要先分频才行。
3、学会用PLL,因为总线频率设不好的话,你用定时器定时就定不准啦
4、然后学会用其他各个模块。

39

主题

593

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1694
威望
989
贡献
401
兑换币
86
注册时间
2008-12-13
在线时间
152 小时
2#
发表于 2010-2-23 23:27:04 | 只看该作者
很同意LZ说的,先学微机原理感觉没有必要,学了不要紧,没学也不用管,我是先弄懂了51,然后一个偶然的事情让我掌握了51的汇编已经其内部的结构和组成。      然后我在理解51的基础上去学习微机原理的,  处理器其实没有单片机这么好理解,  本来蛮有兴致买来了一块8086想做个电脑的,但是后来发现不是一般的麻烦。
回复 支持 反对

使用道具 举报

15

主题

154

帖子

0

精华

高级会员

Rank: 4

积分
827
QQ
威望
661
贡献
100
兑换币
0
注册时间
2010-3-9
在线时间
33 小时
3#
发表于 2010-3-9 14:29:43 | 只看该作者
太好了 我现在才开始看资料 真的很迷茫哦
回复 支持 反对

使用道具 举报

0

主题

27

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
243
威望
198
贡献
41
兑换币
0
注册时间
2010-3-6
在线时间
2 小时
4#
发表于 2010-3-19 00:56:39 | 只看该作者
MC9S12DG128B
回复 支持 反对

使用道具 举报

1

主题

65

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
369
威望
306
贡献
41
兑换币
0
注册时间
2009-12-11
在线时间
11 小时
5#
发表于 2010-4-7 23:10:28 | 只看该作者
谢谢楼主指点~
回复 支持 反对

使用道具 举报

4

主题

37

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
361
QQ
威望
287
贡献
48
兑换币
14
注册时间
2010-3-28
在线时间
13 小时
6#
发表于 2010-4-12 19:54:49 | 只看该作者
谢谢楼主啊 我刚开始啊
回复 支持 反对

使用道具 举报

12

主题

364

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1536
威望
706
贡献
188
兑换币
28
注册时间
2010-3-14
在线时间
321 小时
7#
发表于 2010-4-18 12:20:01 | 只看该作者
谢谢
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
210
威望
175
贡献
35
兑换币
0
注册时间
2010-4-18
在线时间
0 小时
8#
发表于 2010-4-18 16:34:11 | 只看该作者
回复 支持 反对

使用道具 举报

1

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
192
QQ
威望
229
贡献
33
兑换币
0
注册时间
2010-4-18
在线时间
0 小时
9#
发表于 2010-4-18 17:57:38 | 只看该作者
新手来过
回复 支持 反对

使用道具 举报

0

主题

3

帖子

0

精华

注册会员

Rank: 2

积分
135
威望
173
贡献
32
兑换币
0
注册时间
2010-4-18
在线时间
0 小时
10#
发表于 2010-4-18 20:48:26 | 只看该作者
我也在迷茫中
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2025-3-1 18:09 , Processed in 0.062002 second(s), 34 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表