单片机学习心得,单片机课程心得体会600

ysladmin 11 0

学习单片机需要什么知识基础?

首先单片机就相当一台小型电脑,里面集成了算法,CPU,rom ram,所以学习我们需要具备以下知识

1:硬件这块我们需要数字电路,模拟电路知识,这些大学里面都学过,因为学习单片机数字模拟电路知识如果不知道的情况下,就非常扯淡,外面的电路IO点这些都是基本的电路常识!

2我们需要学习需要,像单片机我们一般用的是汇编语言,这些最基本的语言我们要回,这样才是一个合格的学习单片机的知识内容!

单片机学习心得,单片机课程心得体会600-第1张图片-星梦范文网
(图片来源网络,侵删)

只有具备了以上两种能力再加上自己的努力,才能把单片机学好!我是悦爸工控,喜欢我就关注我,谢谢!


学习单片机需要摸拟电路、数字电路和编程的基础

单片机的出现,大大简化了电子产品的设计。过去需要很多电子元器件才能设计出来的功能,现在可以用单片机轻松实现,比如按键输入、LED显示、蜂鸣器、定时控制等等。要是没有单片机,电子产品的很多功能几乎是难以实现的。学习单片机其实并不难,只要对摸拟电路、数字电路和编程有一定的了解,入门是相当快的。当然零基础的朋友也是可以学习的,只是需要的时间稍多一些。

单片机学习心得,单片机课程心得体会600-第2张图片-星梦范文网
(图片来源网络,侵删)

单片机其实就是一个“微型电脑”,它集成了CPU、RAM、ROM、I/O、中断、定时器、PWM、ADC等等的功能。我们编写的程序下载到ROM后,单片机上电后,就会运行程序,实现我们需要的各种功能,比如按键响应、计时、显示、负载驱动等等。

单片机的程序一般用汇编语言和C语言编写,随着单片机技术的不断发展和片上资源不断升级,单片机程序基本上都可以用C程言编写。新手入门可以直接从C语言开始,汇编语言只需要有一定的了解就可以了。

摸拟电路、数字电路是基础,设计一个电子产品光会编程是没有用的,毕竟单片机的外围还是有各种各样的元器件的,我们需要了解它,认识它,知道它们是怎么工作的,才可以编写程序控制它们。比如你想控制一个直流电机的正转和反转,你得用两个NPN三极管和两个PNP三极管搭建一个H桥电路,还要清楚三极管怎么工作才可以实现电机的转动。如下图,当H1和PWM2为低电平,H2和PWM1为高电平时,电流变会沿着蓝色箭头向向流动,电机就可以正向转动了。明白了这个原理后,你才可以写出单片机的程序去控制H1、H2、PWM1、PWM2的电平变化。

“Hello World!”大家都听过吧?没错,很多编程语言的入门都从“Hello World!”开始。我们学习单片机一般从点亮一个LED开始。编译器和开发环境是我们与单片机沟通的桥梁,在开发环境编写好的程序经过编译器编译后才可以下载到单片机运行。当完成了一个点亮LED的功能,说明已经入门了,已经把单片机的开发环境搭建好了。

单片机的品牌很多,选择合适的单片机,对入门的帮助是很大的。如果你在公司上班,最好选择公司常用的单片机开始学习,这样就可以得到同事的帮助和指导,学起来也会事半功倍。如果已经有一定的编程和电子基础,可以直接选择32位的SMT32的单片机入门,网上有关SMT32的开发板和资源相当丰富,对于自学是非常有帮助的。如果基础较弱,建议选择8位的51单片机入门,网上关于51单片机的资源是最为丰富的,大学里面的单片机课程都是围绕51单片机展开的。

学习是一个煎熬的过程,特别新手期,需要有一定的毅力坚持下来才可能获得最终的胜利。如果决定学习单片机,就可给自己制定一个学习的计划,并严格按照计划进行。如果三天打渔,两天晒网,或者遇到困难就逃避,那是不可能学好的。

作为一个电子信息工程毕业的过来人,简单的谈下自己的感受吧!

单片机说简单也简单,说复杂也复杂,要想玩转单片机,确实需要下一番功夫的。

接触单片机是从大二下学期的,开始也是一脸懵逼,到最后的爱上它也是经历过一般波折的。

单片机入门并不难,但还是需要有一点基础的,首先要有电路、模拟电路、数字电路、C语言等基础,一些基本的概念还是要知道的,前期不需要你去深入了解,也很难理解深刻,所以知道一些基本概率就好。

单片机最好的学习方法就是实践,买一块最简单的51开发板,从hello world开始,目前51开发板的资料很齐全,从视频讲解到文档一应俱全,边学习边自己动手尝试,查资料从点到面,很快你就可以入门了。

学习单片机自己DIY出作品,是很有成就感的一件事,也是对你最好的鼓励,会推动你不断前行。

通常单片机的学习路线是51->STM32->ARM,随着不断深入知识面会越来越广,基础知识也会越来越深,单片机最好的学习方法是理论和实践相结合,希望能帮助到你。

朋友们好,我是电子及工控技术,我来回答这个问题。单片机作为一种实践性非常强的技术,要想入门单片机就要有做一些准备,有一句话叫“兵马未动,粮草先行”,我们学习单片机技术也是这样,在学习前我们要做一些准备工作,根据我学习的经验,我认为学习单片机需要做如下的准备,下面和朋友们聊聊学习单片机的那些事。

数电和模电知识

单片机的控制少不了外围电路的参与,在单片机的外围电路中以数字电路为主,同时还要辅助一定的模拟电路。比如外围电路的各种芯片都是以数字芯片为主例如译码芯片、锁存芯片、移位芯片等。所以掌握一定的数字电路知识和模拟电路知识是学习单片机必备的基础。另外还要学习一下传感器知识,因为在深入学习后要制作一些小项目,比如温度控制、遥控小车、红外遥控、PM2.5检测等都要传感器的参与才行。所以这些知识的储备非常重要。

操作技能知识的储备

要学好单片机就要“手脑并用”,要用到手就必须有扎实的焊接基本功,因为单片机就要靠不断的去焊接硬件、编写软件在“玩”的过程中学到了知识与技能,因此在学单片机之前要有一定的焊接技能和焊接理论也是分有帮助。

硬件方面来说

有句话叫“工欲善其事,必先利其器”,所以在学习单片机之前有一套单片机学习板很有必要,我建议如果有了一定的焊接技能的话最好自己先焊接一套单片机电路板,起初先焊接最简单的,比如从单片机最小系统电路开始焊接,以后慢慢扩展,以模块化的方式进行拓展最好,这是硬件方面的准备。

标签: 单片机学习心得