导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→单片机的学习之道-信盈工程师达系统讲解[eduann]

 *第59334篇: 单片机的学习之道-信盈工程师达系统讲解

  
楼 主:eduann 2013年7月4日14:56
 单片机的学习之道-信盈工程师达系统讲解
单片机的学习: 

1. 学好单片机要知难而上,走好第一步很关键 
学习单片机技术有一定的难度,不花费一番努力是很难学会的,但是只要不断努力就一定能成功。学习单片机最好从51系列开始,第一是书多、资料多,而且掌握51技术的人多,碰到问题能请教的老师也就多了,51系列的实验芯片价格低廉而且很容易买到,尤其是AT89C51芯片可以反复擦写1000次以上,对于初学者来说很实用,就算以后考虑工业运用,也可以先学透51后再学其他类型的单片机,毕竟技术是相通的。 
学习单片机的第一步是看书,单片机的知识密集,如果只靠上课老师讲而不看书是绝对不行的,北京航空航天大学出版社出版了大量单片机方面的好书,例如《单片机的原理及接口技术》这本教材是51系列的大学教科书,比较系统地介绍了51芯片的基础知识,我个人认为这本书对我帮助还是很大的,可以很系统地了解51单片机,虽然一开始不容易理解,但学习要有耐心,看的多了知识积累的多了,慢慢就会逐步理解的。在看书的同时还可以借助单片机的多媒体光盘,在光盘中有比较详细的单片机基础知识,因为是图文并茂,所以学习起来比较容易上手,产生学习兴趣。 
2 .要掌握知识关键在于实践 
当然看书只是学习的第一步,学习单片机主要是实际应用,要学会怎样把单片机知识应用到实际中,这才是我们学习的最终目标。要会应用就要会编程、会应用软件仿。第二步就要学会编程,编辑程序就要灵活应用各种指令,同时还要选择最优方案。也就是说同一个设计要求可能会有多种程序编辑方法,要选择最佳的,即程序最短的,既可以节省程序输入时间又节省内存和程序执行时间。要做到这种程度就要多学多练,还要能够延伸,就是在一个程序的基础上扩展出不同要求的方案,也就是触类旁通。 
学习单片机的第三步是反复编程实践,也就是软件仿真。首先要熟练应用软件,方法就是多练;其次是仿真实验,可以参照相关指导书。但是学好单片机不能只会用软件,还要能够自己开发设计产品,这就要具备多方面的知识了,例如:编程器、仿真器、烧录器的选择和应用,实验电路的设计与制作等。如果自己能够做一些电子小制作或能够开发设计电子产品,那你的单片机技术就很成熟了。 
3. 要学会触类旁通 
学习汇编语言,首先要学会看懂别人的汇编语言程序,可以将汇编语言的指令翻译成自己容易理解的功能描述性文字,详细注释在程序后面,便于引用和理解,也有利于初学者学习和互相交流。汇编语言有100多条指令,但是常用的指令也就二三十条,如果一时记不住可以打印在纸上慢慢熟悉,还可应用程序加以试验论证,也可以在自己理解的基础上对汇编程序的操作数修改再反复试验,这是快速掌握单片机指令的捷径!单片机还可以用C语言编程,汇编语言的特点是代码紧凑,对初学者的电脑水平要求低、上手快,但是程序编写工作量大,C语言的特点是编写效率高,但是对使用者的C语言水平要求高,最好是已经会C语言了。初学者最好先学汇编语言,触类旁通,利用C语言编程就不难了。 

这是本人在对单片机的初始学习中得到的一点认识。单片机是一项很实用的技术,对于学习单片机的和对单片机感兴趣的同学们,要逐步深入研究,早日学好这门技术。 


深圳/郑州信盈达嵌入式、单片机、ARM、MIPS、FPGA、Android培训!
免费试听,满意后给您量身定制课程(包学会),快速提高您的技能!
教学特色:名师督学+工程师指导;项目案列解析+实际解决方案!
详情质询:安老师 电话13926586805  QQ 122330119


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:选择强博康的十大理由[原创]

[下一篇主题]:深圳嵌入式培训ARM培训单片机培训,信盈达技术中心火力全开直击嵌入式门槛