我想学习单片机,但是不知道从什么入手?

来源:百度知道 编辑:UC知道 时间:2024/05/12 17:55:28
我想学习单片机,但是不知道从什么入手?
我有很基础的电子电路知识,但是目前市面上单片机种类太多了,我想找一款价格低廉,功能还说的过去的,外围电路较少的,封装方式最好是普通的DIP方式
目前有凌阳61A,C51,C52,S51,S52,AVR,430等等
我选择哪个比较好?
C51和S52如何?
变成语言最好是C语言,教材比较多的

学习C51\用S52啦. 其实两种芯片都是差不多的--只是S52内部功能增加了一点.
步骤:
1找本相关的资料--就C51基础教程吧(学相应的汇编)
2利用软件KC51就可以软仿真.
3用S52最重要的是烧写器可以自己做,很简单的.只要加上上网下载个软件加上个简单的烧写器就可以烧入了.(当然单第二步软仿真就可以满足基本要求了)
4学习完才再学习C也不迟.
我之前记得有个网那里有全面的介绍的,不过现在忘记了.

写给想学单片机的同学们
[日期:2008-1-22] 来源:EDN博客 作者: [字体:大 中 小]

很多同学现在还不知道什么是单片机,对于大一的新生来说你可以不知道,但是对于机械电子协会的成员来说你就不应该不知道什么是单片机。当然在这里我也不多介绍什么是单片机,而是说说怎样学单片机。

如何开始上手,如何开始熟练这个过程给大家讲讲。先说说单片机,我现在用得单片机时德州仪器(TI)产的,当然这个德州不是中国德州,而是美国的德州。型号是MSP430,是一款超低功耗的单片机。什么是超低功耗我也不知道用4uA能不能给说明白了,要不举个例子吧:我们去济南开研讨会的时候,TI的工程师给我们演示的用一个苹果插上铜片和锌片来产生电都可以让一个电子钟工作,如果苹果不烂可以工作一个星期。当然并不建议所有的入门同学都来学MSP430,因为这个芯片来到中国的时间不是很长,资料不是很多。要开发和学习都有挺大的难度。就我个人的建议是先学51单片机。因为这个单片机在中国市场上发展了几十年了,现在工程中用的比较多的也是MCS-51的单片机,它的资料比较多,用的人也很多,市场也很大(关键我们大三的时候要开这门课,学的就是51)。等学51入门了之后可以转学别的,或者继续学习51,但是不管学习哪个都要把它学精了才能有用武之地。精通一个之后再学别的芯片就简单多了。

单片机这门课是一项非常重视动手实践的科目,不能总是看书,但是学习它首先必须得看书,因为从书中你需要大概了解一下,单片机的各个功能寄存器,而说明白点,我们使用单片机就是用软件去控制单片机的各个功能寄存器,再说明白点,就是控制单片机那些管脚的电平什么时候输出高,什么时候输出