欢迎来到天天文库
浏览记录
ID:33174210
大小:73.00 KB
页数:10页
时间:2019-02-21
《如何快速入门单片机》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、如何快速入门单片机发布:2009-4-0819:33
2、 作者:hnrain
3、 查看:0次当你有了学习单片机的愿望,接下来的问题就是从何学起,如何学?对于在校学生有老师指导,开始时的迷茫会少的多,而靠自学的朋友麻烦就多一些。1.例如从哪种单片机学起?2.需要哪些器材?3.买什么书籍有用?4.做些什么实验?......等等。7y^7W2e9Yd5Op22673 这里就自学单片机过程中的方法和问题向初学者做一些引导和提示:电子园51单片机学习专区FTe-qZ 学单片机之初,你必须懂一些数字电路,若对数
4、字电路中的一般概念都很模糊,最好还是再补习一下再来学单片机。接下来你最好先选一种单片机机种进行学习,因为目前单片机种类较多,其结构和指令均不相同,若这种学两天,那种学两天往往会贪多嚼不烂。这里建议你最好先学8051单片机,因为8051方面的书籍、资料、器材都较多。PIC和AVR以及其它类型的单片机虽有其长处,但现在的书籍、资料以及器件供应并不理想,不太适合初学者选择。若你对这些并不在意的话那选择后者进行学习也未尚不可。FXcJK?n22673 我们建议你选择8051单片机开始学习的原因还在于8051家族的派
5、生品很多,例如ATMEL公司的AT89C51系列单片机就是完全兼容MSC-518051系列的(也就是说,AT89C51的指令、管脚、内部主要结构,以及用法与MSC-51相同),他不但兼容,而且还有不少创新,比如他的程序存储器可以电擦、写,一片IC就拥有了过去单片机的最小系统,不需要以前所谓的373和EPROM元件;所以,实验时的电路连接、电路板自制都比较容易,加上目前其价格较底,你学习的片子也可以做产品,做产品的片子也可以做实验,当然AVR系列也有这些特点;而PIC及其它系列在这一点上则显得不太理想。电子园51单片机学
6、习专区N9Id^#TYf{S1Go/S,?(?&D{22673 购买单片机的书籍最好是书的前面你能看懂,而书的后面你不懂,若前后都看不懂的书最好先别买,因为这本书短时间内不会对你起多大作用。当然若不是把书当资料查也不必买前后你都懂的书,因为它对你来说有点浅。应以原理书籍为主。其次可以购买一些应用方面的书籍以便参考。3QKS3OY22673 电子技术本身与实验离不开,若光靠看书是很难理解其原理和学会单片机开发的。你应该购置相关单片机的芯片、编程器、实验板,以及开发他的相关软件。并以边看书边实验的方
7、式进行学习其效果将明显好的多!%PI,]dA-it22673电子园51单片机学习专区l&T:e)
8、x4_wV$
9、 由于初学,不可能购置很多昂贵的设备,建议学习用的单片机芯片其程序储存器是可以反复可擦写的,如AT89C系列或AVR系列。这样,在学习烧写时是无后顾之忧的。电子园51单片机学习专区sI5b*W
10、(C 好啦,现在来谈谈单片机开发的步骤。想让单片机按你的意思(想法)完成一项任务,必须先编写供其使用的程序,编写单片机的程序应使用该单片机可以识别的“语言”,否则你将是对“石”弹琴。目前较流行的有
11、汇编和C语言;汇编语言可以精确的控制单片机工作的每一步,而C语言则注重结果,不必关心单片机具体的每一步。习惯上宜先学汇编语言后学C语言,这样可以对单片机有一个更深的了解,再说,就是用C语言编程,在需要精确控制时还需要嵌入汇编语句。当然,也有一开始就用C语言的,后来再学汇编;若你学过计算机的TurboC,开始就学单片机的C也许会更快一些。单片机程序是用文本编辑器编写的纯文本文件,象我们平常在windows计事本中用汉语写计划一样,先这件事后那件事的去写,以所使用单片机语言的语法,按我们的想法把单片机要做的事“一件一件”的
12、依次写下来,遇到“有些事”是重复的,就指明在什么什么地方已有说明(跳转),在正常安排中若有其它突发事件出现,必须写一段突发事件处理计划(中断)......。电子园51单片机学习专区/pjw{ETDla3
13、eN'H,kq22673 最后保存文件的扩展名应与所使用的语言要求的名字一致;我们汉语的文章一般保存为*.txt扩展名,而汇编语言的文件扩展名一般应为*.asm;有的开发系统则有自己的规定,如用KeilC51开发系统,编写的汇编程序扩展名为*.a51;当然KeilC51开发系统也有自己的编辑器,不
14、必用Windows中的计事本。p({gD22673无论我们使用汇编语言,还是C语言编写的程序,只是给我们看的,这个程序还必须经过与该语言对应的软件将我们能看懂的汇编或C“翻译”(编译)成所用单片机可以识别的代码。将单片机可以识别的代码烧写(编程)到单片机程序存储器中,单片机装的实际电路中才能依你的“计划”去工作。bk,J
此文档下载收益归作者所有