怎么学习单片机外围器件

网上有关“怎么学习单片机外围器件”话题很是火热 ,小编也是针对怎么学习单片机外围器件寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。

单片机学习心得体会

一:

时光飞逝 ,一转眼,一个学期又进尾声了,本学期的单片机综合课程设计也在一周内完成了 。

俗话说“好的开始是成功的一半 ”。说起课程设计 ,我认为最重要的就是做好设计的预习,认真的研究老师给的题目,选一个自己有兴趣的题目。其次 ,老师对实验的讲解要一丝不苟的去听去想 ,因为只有都明白了,做起设计就会事半功倍,如果没弄明白 ,就迷迷糊糊的去选题目做设计,到头来一点收获也没有 。最后,要重视程序的模块化 ,修改的方便,也要注重程序的调试,掌握其方法。

虽然这次的课程设计算起来在实验室的时间只有三天 ,不过因为我们都有自己的实验板,所以在宿舍里做实验的时间一定不止三天。

硬件的设计跟焊接都要我们自己动手去焊,软件的编程也要我们不断的调试 ,最终一个能完成课程设计的劳动成果出来了,很高兴它能按着设计的思想与要求运动起来 。

当然,这其中也有很多问题 ,第一 、不够细心比如由于粗心大意焊错了线 ,由于对课本理论的不熟悉导致编程出现错误。第二,是在学习态度上,这次课设是对我的学习态度的一次检验。对于这次单片机综合课程实习 ,我的第一大心得体会就是作为一名工程技术人员,要求具备的首要素质绝对应该是严谨 。我们这次实习所遇到的多半问题多数都是由于我们不够严谨 。第三,在做人上 ,我认识到,无论做什么事情,只要你足够坚强 ,有足够的毅力与决心,有足够的挑战困难的勇气,就没有什么办不到的。

在这次难得的课程设计过程中我锻炼了自己的思考能力和动手能力。通过题目选择和设计电路的过程中 ,加强了我思考问题的完整性和实际生活联系的可行性 。在方案设计选择和芯片的选择上,培养了我们综合应用单片机的能力,对单片机的各个管脚的功能也有了进一步的认识。还锻炼我们个人的查阅技术资料的能力 ,动手能力 ,发现问题,解决问题的能力。并且我们熟练掌握了有关器件的性能及测试方法 。

再次感谢老师的辅导以及同学的帮助,是他们让我有了一个更好的认识 ,无论是学习还是生活,生活是实在的,要踏实走路。课程设计时间虽然很短 ,但我学习了很多的东西,使我眼界打开,感受颇深。

二:

熟悉单片机的人都知道 ,要学好单片机可不是一件容易的事,倒不是因为单片机很难学,而是很难找到一本专为单片机入门者而编写的教材 。翻一下身边的单片机教材 ,都好像是为已经懂单片机的人而写的,一般先介绍单片机的硬件结构和指令系统,再是系统扩展和外围器件 ,顺便讲一些应用设计(随便说一下 ,很多书中的电路设计已经过时,并且有些程序还是错误的)。如果按照此种学习方法,想进行产品开发 ,就必须先把所有的知识全部掌握了才可以进行实际应用。学习使用单片机只能靠循序渐进的积累,下面就本人学习单片机的过程和经验做简要介绍 。

首先,学习单片机要有一定的基础:电子技术方面要有数字电路和模拟电路等方面的理论基础 ,特别是数字电路;编程语言要求汇编语言或C语言。要想成为单片机高手,建议初学者首先学习汇编语言,学的差不多的时候 ,转入C语言学习。尽管汇编语言属于低级语言,编程效率低,但是较C语言具有目标代码简短 ,占用内存少,执行速度快等优点,更重要的是能使初学者尽快熟悉单片机的内部结构 ,并能对其进行精确的控制 。汇编语言在单片机教材里面都会涉及 ,不需要单独购买教材和学习 。C语言是一门学问,有很多专业书籍来讲解,并且对我们今后的编程生涯有绝对的好处,因此要深入学习,千万不要自以为看了某某的视频教程就以为掌握了C语言,那只是C语言的一部分。在这里给大家推荐一本单片机C语言程序设计参考书,马忠梅等著 ,北京航空航天大学出版社出版的《单片机的C语言应用程序设计》,要求C语言基础。如果没学过C语言,建议学习清华大学谭浩强编写的C语言程序设计 ,这本书写的不错,通俗易懂 。

其次,是单片机教材选择。单片机是一门非常重视实践的技术 ,不能总是看书,但要学习它首先应看书,对单片机引脚、内部结构、寄存器和原理有一定地了解和感官认识 ,它的是怎样工作的,能干些什么?刚开始时,也许你看不明白 ,但这并不要紧 ,因为你还缺乏实践经验。现在单片机应用广泛,因此各个厂家分别推出了自己的单片机,按内部结构体系派系分:51系列 、PIC系列、AVR系列、摩托罗拉等等……我们没必要每样都学!因为他们的编程方法和调试过程以及内部指令结构有一定的相似,只要学精通一款就OK了!尤其是用C语言编程,就几乎不用分什么派系,但是我们要选择一款有代表性的知识范围广,并且入门容易,书籍多 。一般来说,MCS-51系列单片机已经得到广泛的普及和应用,市场上它的资料也比较多 ,用的人也很多。给大家推荐一些参考书,学习时只需要一本就足够拉。书名:《新编MCS-51单片机应用设计》,哈尔滨工业大学出版 ,作者:张毅刚;书名:《单片机原理及应用》,高等教育出版社,作者:张毅刚等;书名:《单片机高级教程:应用与设计》 ,北京航空航天大学出版社,作者:何立民 。相关教材还有很多,在这不一一列举。

然后 ,是开发工具和开发环境的选择。选择一块合适的学习板,对于初学者来说一般无力接受,如果经济条件允许 、本人又对单片机很感兴趣、有从事相关工作意向的话 ,鼓励大家购买 。随便说一句 ,学习板功能要求太全,具有流水灯、数码管 、独立键盘 、矩阵键盘、AD或DA、液晶 、蜂鸣器等就差不多啦,毕竟 ,功能齐全的价格比较高。仿真器对单片机初学者来说既是那么耳熟,同时又有些陌生,这主要是因为市场上传统的仿真器价格都在千元以上 ,对经济不是非常宽裕的人来说是不小的开支。同时仿真器是用来提高调试程序效率的,也不是非需不可的,如果你没有仿真器 ,遇到程序出错的时候,只好苦思冥想,反复烧写调试 。随便推荐一下 ,学林电子的51tracer仿真器,有兴趣的朋友可关注一下 。有了单片机教程板以后,先看下指导说明书 ,熟悉一下学习板 ,开卷有益。以后就得靠自己多练习了,将学习板与电脑连接好,先学会开发软件的使用 ,然后从最简单的流水灯实验做起,按照你自己的意愿控制流水灯,当你完成时 ,你会发现这是多么惬意的事情。太好玩了,你会觉得这不是在学习,而是在玩 ,当你发现,单片机能够按照你编写的程序工作时,你会觉得非常兴奋 ,比做什么事情都开心,这样你会慢慢迷上单片机,真的 。不少网站上说搞定某个实验 ,就恭维的告诉你一声”恭喜你,学会了”自己学会了单片机 ,这有点可笑,这只能说明你算过关了,对单片机有了一定了解和会使用它了。但是单片机能完成的功能太多了,尤其是对外围器件的控制,综合起来能设计出许多意想不到的产品.因此除了入门外,精通可千万别轻易说出口。

最后 ,在熟练掌握和应用后,那可以说对于单片机方面的硬件你已经入门了,剩下的就是自己练习设计电路 ,不断的积累经验 。最终,自己完全设计具有个人风格的电路,产品 ,这样你就是单片机高手拉。只要过了第一关,后面的路就好走多了,万事开头难 ,大家可能都听过。时下多家电子类的报刊杂志如:《电子制作》《无线电》《电子报》《电子世界》都开设了详细的单片机教程专栏,对于想学习单片机的朋友来说帮助很大,可以说现在的单片机教程环境是最好的 ,有网络 ,有书籍,有报刊杂志,还有视频教程 ,元件的采购方面也非常充足,相关的器材又多有便宜 。如果每天能抽出两小时的时间去学习,快的一个月 ,慢的三个月就入门拉。

以下是一些经验:

(1)学习单片机没有捷径,别指望两三天就学会,要坚持不懈,重在积累。

(2)别崇拜高手 ,别相信天才,大部分人都不是天才(相信你也不是)!

(3)单片机是一门应用性和实践性很强的学科,要多动手 ,多做实验 。

(4)要学会参考别人的程序,减少自己琢磨的时间,迅速提高自己的编程能力。

(5)碰到问题可以借助网络来搜寻答案和对自己有帮助的问题,可以大大减少你的开发时间。

(6)要多交一些朋友 ,多交流 。技术是靠不断的积累和交流才会进步的 ,封闭自守只会更加落后 。

希望大家多上网看看前辈的经验,可以少走很多弯路。最后,祝愿大家早日成为单片机高手。

三:

我从大二起,就去实验室去学习 。在这里与老师和一些电子设计爱好者的交流中 ,我学到了更多的专业知识。我从此走上了学习嵌入式的道路。这丰富了我的大学生活,是我在大学的最大收获 。

我是从学习单片机开始我的嵌入式学习的。

我接触单片机的方式是在图书馆看书,我看了很多本书 ,但是大多数书写的大同小异。书里面讲解的单片机的寄存器我看了很多遍也没有看懂 。我都不知道改怎么学习它了。慢慢的我悟出了一个道理:电子的学习实践是最重要的,这样,我在大二的时候就买了一块学习板 ,我一边看视频一边仿照视频的程序,自己编写程序,在很短的时间里 ,我的单片机有了很大的提高。那些难懂的寄存器通过编写程序,我慢慢的弄懂了它们,现在回头看去 ,原来它还是很简单的 。

用哪种编程语言最适合我们。

我看过的单片机的书籍 ,大部分的程序都是汇编写的。它是一种基于机器硬件的低级语言,对于我们这些只学习过C语言的人来说,非常难懂 。我认为刚开始学习单片机没有必要一定要从学习汇编编程开始 。我学习单片机就是用C语言编程的 ,我并不会汇编语言,也没有妨碍我把单片机学好。

我的单片机学习心得。

很多人说,学单片机最好先学汇编语言 ,以我的经验告诉大家,绝对没有这个必要,初学者一开始就直接用C语言为单片机编程 ,既省时间,学起来又容易,进步速度会很快 。在刚开始学单片机的时候 ,千万不要为了解单片机内部结构而浪费时间,这样只能打击你的信心,当你学会编程后 ,自然一步步就掌握其内部结构了。

单片机的学习实践。

单片机提高重在实践 ,想要学好单片机,软件编程必不可少 。但是熟悉硬件对于学好单片机的也是非常重要的。如何学习好硬件,动手实践是必不可少的。我们可以通过自己动手做一个自己的电子制作 ,通过完成它,以提高我的对一些芯片的了解和熟练运用它 。这样我们就可以多一些了解芯片的结构。我相信,你完成了一个属于自己的电子制作 ,你的单片机水平就会有一个质的提高。

这就是我学习单片机的心得体会,希望给单片机的爱好者学好单片机有所帮助 。

四:

在学校学习期间我有幸的参加了学校的单片机学习小组,在小组里我了解了什么是单片机 ,单片机有哪些用途,利用单片机可以实现哪些功能来方便人们的生活如交通灯,时钟 ,还有手机中,电子玩具等等,它们里面都有单片机的存在来实现某种功能。通过在单片机小组里的学习我简单总结了几点心得和体会:

单片机学习心得体会6篇心得体会 ,学习心得

第一:万事开头难 ,要勇敢的迈出第一步,不要总找借口说没有学习过就总推脱。凡事都有第一步可以先可简单的来,然后可以逐步的向深层次学习 。可以从建项目开始 ,然后可以找一个简单的小程序先把它敲进单片机内然他运行起来,感觉一下单片机的运行,让自己了解单片机整个运行 。

第二:对于知识点 ,学过的要掌握牢固,对于没有学的和暂时用不到的先不用学习。比如:小灯得点亮就没有用到中断可以先不用看。这样可以避免知识过多记不住的麻烦 。对于程序这里的知识点不能只停留在理论层次上,一定要结合着程序进行学习这样才能掌握的很牢靠 ,当用到哪里的知识点不记得了可以去看书,对于用不到的可以不去看。

第三:程序不要只是看别人得,一定要自己写过才是自己的。开始不懂可以参考别人的 ,看看每一句代表着什么意思,能够实现什么现象 。明白之后自己再重新写一遍,你会发现看别人的能懂到自己写的时候很困难。当你自己能写出来的时候说明你真懂了。

第四:一定要学会程序调试的方法 。有时候把程序写完了然后运行时不能实现理想的现象。这时有人就晕了不知该怎么办 ,然后就去问别人。当别人找出问题出在哪里时就会恍然大悟 。其实当遇到问题一定要自己尝试着解决 ,不能遇到问题就去问别人。自己一定要掌握解决问的方法和思路。

第五:在学习初期看别人的代码,学习别人的思路这个很有用 。通过看别人的代码特别是有多年编程经验的人的程序,可以迅速提高自己的编程水平 。也可以结合着别人的手法 ,与自己的想法结合在一起写出更好的程序。但是切记将学习变成抄袭,不能认为抄袭别人的你就学会了,这样只能使你退步。第六:面对一个新项目时 ,自己一定要多想想,不要急着去看别人是怎么写的 。有的人看到新项目时就去找别人的然后抄一小段,自己在写几句 ,放在一起完成任务,虽然省时间但不利你的学习。当你遇到一新项目时你应该先想一下程序的构架,想想如何来完成。然后自己动手去写 ,当你遇到实在是没办法解决的问题时再去请教别人,看他是怎么处理的,学习他的方法 。这样起码你自己想过了 ,有自己的思路不会受到别人的影响 ,这样更容易提高自己。

在单片机的学习开始时感觉很吃力,在不断的学习过程中慢慢的对单片机产生了些好感,而且在编写程序过程中吃力的感觉慢慢的淡了。在这其中基础知识掌握牢固是非常重要的 ,然后在学习过程中要学会提问题和自己解决问题,慢慢的对于学习单片机你也会产兴趣 。虽然在开始学习单片机时感觉很青涩,但只要坚定自己的学习信心 ,在付出持之以恒的努力,我相信自己能进一步加深对单片机的了解,在单片机的学习道路上走得更远!

关于“怎么学习单片机外围器件 ”这个话题的介绍 ,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!

(12)

猜你喜欢

发表回复

本站作者才能评论

评论列表(3条)

  • 墨城烟柳的头像
    墨城烟柳 2025年12月14日

    我是乐信号的签约作者“墨城烟柳”

  • 墨城烟柳
    墨城烟柳 2025年12月14日

    本文概览:网上有关“怎么学习单片机外围器件”话题很是火热,小编也是针对怎么学习单片机外围器件寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。单片机...

  • 墨城烟柳
    用户121401 2025年12月14日

    文章不错《怎么学习单片机外围器件》内容很有帮助

联系我们:

邮件:乐信号@gmail.com

工作时间:周一至周五,9:30-17:30,节假日休息

关注微信