51单片机的学习
作为一个初学者,如何单片机入门?实际上,其实不需要多少东西,会简单的C语言,知道51单片机的基本结构就可以了。一般的大学毕业生都可以了,自学过这2门课程的高中生也够条件。设备上,一般是建议购买一个仿真器,例如,的“双功能下载线”就具有良好的稳定性和较快的下载速度,上位机可扩展,可以下载更多的单片机及嵌入式芯片。通过实验,这样才可以进行实际的,全面的学习。日后在工作上,仿真器也大有用处。还有,一般光有仿真器是不行,还得有一个实际的电路,即学习板,如图,即为,单片机最小系统。学习板以强大的接口为主,单片机的学习分两方面,一方面是单片机的原理及内部结构,另一方面是单片机的接口技术。这些都是需要平时多积累,多动手,多思考,这样才能学好单片机技术。注:“双功能下载线”在百度文库里有详细的使用说明,并且上位机会定期更新以支持更多的单片机。单片机学习的4个阶段一、整体了解要知道 单片机是什么?单片机有何用?如何系统学习单片机?单片机系统设计的流程是怎样的,需要掌握哪些辅助软件?了解这些之后,我们的学习就有了目标和方向。二、揭秘 单片机很难学,是因为其内部结构、编程语言抽象,且实际应用中与其他电子技术和元器件知识相互关联,需结合起来一起设计开发产品。所以,第二阶段要了解单片机的内部结构是怎样的?单片机开发经常会用到哪些电子技术和元器件知识?如何将一条条编程指令组合成一段段有效的程序?三、解密 之所以单片机能成为控制核心,设计出包罗万象的应用系统来,是因为开发者利用了单片机提供的种种功能及各种外设。所以,第三阶段我们要掌握单片机的各种功能,再加上诸如传感器、模数转换、扫描显示、串行、中断的应用思维,结合更多的元器件、电子电路知识,逐个学习、体会实际的单片机系统的秘密。四、远航 通过以上三个阶段,读者基本就可掌握单片机的应用了。但要设计出丰富的单片机系统,解决复杂的实际问题,还需要了解更多的外设知识及其与单片机的联系(如电动机、各类存储器、继电器、红外管等)。这些需要不断的学习和积累。有时候,接到一些开发任务,就需要你针对这个任务自觉地去搜集、学习相关知识,在实践中不断学习和提高。最后推荐两本经典图书:《实例解读51单片机完全学习与应用(配教学视频)》,杨欣编著(他写过多本很有口碑的电子读物,风格独特),电子工业出版社出版。《爱上单片机》,杜洋著,全新风格,使用面包板入门,人民邮电出版社。
针对51单片机的学习,大家有什么好的方法?
首先,要有一块源丰富的开发板,所带的资料也多,我买的是普中科技的,感觉还可以
其次,要有一本单片机的书,最好是C语言版的,至于什么书都差不多,从实例天始学起,前面的什么内部结构和寄存器先不要花太多时间。
第三,要有C语言基础,把C语言学一下,只需要学一下前面的几种循环语句和数组,指针了解一下就可以了,其它的等用的时候再学效果会好一些
第四,在网上也要多找一些资料,常见的有,51单片机开发100例,还有郭老师的那些视频
最后就是要多下功夫,多写代码,多调试,等你把开发板上的资源学得差不多了你的51基本的都学的差不多了,只有付出了才会有收获,不努力是不会有收获的。
加油!
吴鉴鹰、周立功和郭天祥能成功,靠的是什么?
吴鉴鹰,男,1985.9,老家安徽安庆,04年毕业于电子科技大学学生,后接触单片机,已经成为单片机领域的一个企业家,名下有鉴鹰电子科技有限公司,主要进行教育类电子产品的开发和电力电力产品以及智能仪器仪表的开发,旗下的产品有高频数字电源,网络分析仪,矿下安全检测系统,无损探测仪等高科技产品。在本科期间,就积极参与校园的各项活动,那时我对电子的感情用“痴迷”两个字来形容绝不为过,参加学校组织的各项比赛,在本科生期间,获得全国的电子设计大赛一等奖,全国飞思卡尔比赛一等奖。利于业余时间申请并获得专利10余项。因为著有《吴鉴鹰单片机项目实战精讲》而被人们熟知。周立功,男,1964年3月出生,毕业于东华大学自动化及计算机系,高级工程师,中国单片机协会理事,中国海洋大学讲座教授,硕士生导师,主要研究方向为嵌入式系统与现场总线,目前正在从事80C51、ARM与Nios II等软核SoC的研究与开发。