昨天把整个资料看了一遍,资料不是太多,大概几天就可以和大家分享完,不过这里边需要大家跟着,不断去学习、自己动手操作。
今天开始第一讲,介绍一下最基本的背景知识及学习单片机常见的问题: 一. 训练套件要达到的效果:
通过训练板的学习学生要掌握电路板子的焊接方法,要学会认识电子元器件,学会电路板的硬件调试,学会结合硬件编写软件和调试软件。 二. 怎样去学习单片机:
单片机属于硬件,我不推荐大家用仿真软件来学习单片机,也可以肯定的告诉大家用仿真软件是学不会单片机的,硬件只有把它摆在你的面前,亲自操作它,才会有深刻的体会,才能学明白它。 单片机是一门非常注重动手实践的科目,光靠看单片机的书是很难学会的,而且书上讲的比较复杂和空洞,很难入门,需要把硬件放在自己面前,然后根据硬件来调试软件,既能学习好软件,又能把硬件和软件结合起来,体现了编程语言的价值,更提高了自己的兴趣,因为硬件会随着你的想法工作,只要改变你的软件,这样大家边学单片机边学C语言,对自己的提高很快的。
三. 预备知识:
要学习原理学生需学习基本的数电模电的知识和C语言的知识。
四. 学习本训练套件的方法:
1.焊接:
首先拿到我们的板子(板子上面未焊接元器件),我们需对给的空板进行焊接
(1)学生疑问:我们以前没接触过焊接,那么怎么焊接,先焊什么后焊什么,元器件都不认识我们怎么焊接,芯片有没有方向,我们怎么安装?
(2)答:具体的焊接过程我们在下面的原理图部分会一个个的讲,我们的原则是按模块焊接,所以很有序,元器件不认识我们会给你们一块样板,让你们认识上面的元器件,板子上面方向都有注明(用箭头注明了),学生不要插反,芯片有一个缺口,对着我们焊接芯片座上面的缺口。
2.硬件调试:
硬件我们焊接完一个部分就要用万用表测一个部分,保证这个部分是通的我们再往下焊,要不然你焊接多少都是废的,因为你前部分会影响后面(比如你连程序都下不进去,你焊后面的驱动电路,焊的再多也没有用),所以我们要保证焊一个部分,就调好一个部分,保证我们焊好后我们的板子就能下程序用了。
3.编写软件:
根据我们的驱动电路,自己编写软件,当然在自己学习了C语言和基本的单片机的知识的前提下,自己多找资料看,哪里不会就在哪里去找资料。
4.软件调试:
学生如果有单片机的仿真芯片可以看我们给的keil C仿真软件的设置与使用,如果没有仿真芯片就用我们的STC-ISP软件进行烧录,然后观看硬件的现象,来判断软件的问题,然后进行调试。