预备知识储备
必要的单片机学习书籍
电脑+开发板+proteus仿真软件
要学习好单片机,走进电子世界,不是说说就能做到的,他需要各种基本的知识技能,有了这些基础你才能够游刃有余的翱翔在电子的天空。
首先你要学习些模拟电子和数字电子技术。模拟电子和数字电路是学习电子的基础,要深入学习单片机就必须要懂得这两门课程。对此网上有较多的学习课件和视频课程,大家可以自己搜索学习。
学习好一门编程语言。目前来说对于单片机的学习最为方便的是C语言,简单易学入门快,比较好掌握。另外一种语言是汇编语言,它的优点是直接对目标地址进行操作,使用起来没有C容易,但是每一种语言都有各自的优缺点,建议读者汇编也要学习好,它有利于你对硬件的学习。
模拟电子技术基础:掌握基本的电子原器件的原理、作用及使用方法,例如二极管、三极管的使用,基本的放大电路和运放的使用,以及功率管的使用等。
数字电子技术基础:学习并掌握基本的数字运算、进制转换码制转换,掌握基本的门电路,学习好组合逻辑电路,最后就是学习好基本的集成逻辑单元的使用,例如:译码器、数模转换器、编码器、锁存器、计数器、寄存器等的使用。
掌握模、数技术之后可以开始学习单片机,从基础入手,学习流水灯、中断、总线接口、串口通讯、A/D转换等。转入实战之后可以学习实战教程,结合Proteus单片机仿真教程。
有一台属于自己的电脑,从淘宝上买一块开发板,也就百十块钱吧,在电脑上安装好各种软件之后,进行实战学习。
需要安装的软件主要有:keil软件、STC_ISP下载软件、以及Proteus仿真软件。Kile是用来编译代码生成可执行文件的,STC_ISP下载器是将编译好的可执行文件烧录到单片机中,Proteus可以用来进行软硬件的仿真以及设计的调试。
这里强调一下,Proteus仿真结合着开发板的学习是非常优秀的结合,注意在学习软件的同时,明白接口的原理,明白各器件是如何与单片机连接,以及当中要注意的问题等。再者利用Proteus也可以了解到PCB的制作方法,此种学习方法是值得一试的。
如果本经验帮到了您,请点击左下角赞一下并在右上角投上您的宝贵一票吧!点击“关注”我吧!