大家好!我是卢晰,是一名应用电子专业的学生。在我的课程当中,也接触到单片机。所以,今天向大家解答一下如何入门单片机,来帮助大家学习和参考。那么,既然是入门,那肯定要准备一些东西啦。至于是什么东西,我帮大家罗列出来。 1. C 语言知识想入门单片机的朋友大概都知道,要学单片机就肯定要学习C语言知识吧。因为我们想要让单片机实现我们想要的功能的话,我们就要用让它读的懂的语言,它读懂了我们想要的,它就会实现我们想要的功能啦。所以首先,我们要学习C语言的知识,这个是打开单片机大门的最重要的东西!!!(给大家普及一下,C++其实就是C语言的进化版,比C语言更先进一些,区别就是处理问题的方式不一样) 2. 必要的软件在我们学会用什么样的语言让单片机读懂我们的想法的时候,我们还缺少一个东西。那就是通过何种方式将这些语言传达给它。也就是我们缺少软件将程序拷贝到单片机里面(我们叫做“烧写”)。所以,今天我也将软件分享给大家,他们分别是: ①编译软件 keil5 ②仿真软件 ISIS 7 Professional ③下载软件 stc-isp-15xx-v6.86G(开发板下载器) 这些软件都是可以在网上下载的。在这里要注意一下,仿真软件里面的元件是要自己摆放的,还要专门去学习一下这个软件的使用方法。(编程软件 keil5 的使用方法在我的头条里面都有介绍,大家可以关注我,方便大家查找) 3.了解硬件知识,有必要的话可以买一块开发板在我们入门了单片机之后,我们要实现一系列功能,所以我们需要了解其他硬件是如何与单片机进行连接和操作的。所以硬件知识也必不可少。就是学习一些模拟电路和数字电路这方面的知识。 有些同学呢不会使用仿真软件,还有些时候仿真软件在仿真时候会出错的。所以我建议大家买一块自己的开发板来供大家学习。在购买的时候一定要和店家要一分开发板的内部原理图,不然就不知道每个模块之间是怎么连接的了。开发板的功能不用很多,其它模块都是可以外接的,特别是在初学的时候,开发板越简单越有益与学习。这是我自己在学习时所用的开发板,QX-mini51开发板。这款也还好,适合初学者使用。 |
|
来自: 山峰云绕 > 《编程仿真模拟移植下载烧写》