作者:林子木
在网上看到很多人想学单片机。
定义:
先介绍下,什么是单片机,纯属个人定义,为了更好的理解:就是一个集成度很高的,可以通过在里面编写程序,调用里面的一些资源,然后实现想要的功能芯片,里面集成了很多功能,如AD、DA、串口等杂七杂八的因芯片而异。
如何学:
一本基本的教材是必不可免的,普通51的就可以了。这个只能是感性的认识下,但是真正的话,不能以为书本上的都会了就以为自己的单片机能力就强了,我想对你说,你什么都不会!就拿我的切身体会来说吧,当时也是这样的认为,书本上上学好了就ok了,结果跑到实验室里面,实验室用的是8051f020,刚开始很兴奋地把自己的代码敲进去(系统配置都没搞的),哇,老师,怎么什么都没有呢?
所以说书本上的和实际还是有些距离的。
那么怎么样才能真正学好单片机呢?
简单,实战!
有条件的话,去买一块单片机板,这个还不够呀,如果是学信息类的话,尽量找个可以自主学习的实验室。就拿我们学校——宁波大学——来说,在我们学院有一个有两个学生自主的实验室,一个是创新电子实验室,另一个是“3+1”班。主要是实验室里面提供,信号发生器、示波器、稳压电源(这三个是主要的,个人除非是十分热爱的,加上手头上有几千元的闲钱,才有机会购得)。
怎么从买板子提到了以上仪器设备了呢?这个是电子设计必备的呀,一个开发板上虽然说集成了很多,如led、lcd、按键、蜂鸣器、数码管等一系列可视可听的东西。那些东西真的只是玩玩而已的,控制的led、lcd什么能弄出什么东西来呢,就上你在开发板上面跑了自己编的什么俄罗斯方块什么,以为自己很了不起了,但是怎么说,这个只能停留在玩玩的程度上罢了。
不过初学者,上面的玩玩才能玩出兴趣来。进阶的学习这里不好说,还是要做东西为主,比如好玩点的,弄个循迹小车什么,做完这个能力提升不少的呀。
记住!单片机只是一个工具,需要的时候能用就行了!比如AD如果你都不用,知道原理就行了,不必花时间去搞,只要你能力达到一定程度,要用的时候翻阅下pdf,设置几个寄存器就罢了呀,大不了跟深一点弄清它给出的时序图。
还有点,单片机主攻控制,如果做高精度的信号处理的话,建议选用其他器件,如FPGA,做一个单片机和FPGA的联合系统,单片机主控制,FPGA主信号处理,这样事半功倍。
分享到:
相关推荐
单片机是大专学校电类专业的一门普通课,有些学校甚至把它列为选修课,在...学习单片机课程与理论课程不一样,不能只做作业,而是要实际使用单片机,下面就如何准备学习单片机的条件和学习步骤简述一些不成熟的想法。
手把手教你学单片机--(如何学习单片机)经典有用的资料
本文作者结合自己自学单片机的体会,和大家一起来“玩”单片机。准备好了吗?我现在开始教大家如何学习单片机。
单片机学习单片机学习
学习单片机必须做的实验 没做你就OUT了 40个经典堪称经典啊 经典不容错过!!!!!!
适合学习C语言和单片机后融合学习
零基础学习单片机教程郭天祥零基础学习单片机教程郭天祥零基础学习单片机教程郭天祥
如何学习单片机?学习单片机的步骤是什么?单片机学习的四个阶段单片机.docx
单片机原理及应用资料,我们上课老师找的资料,挺有用的!对于学习单片机挺好的!
PROTEUS设计,学习单片机的好材料,适用于初学者学习单片机欢迎下载!!!!!!!!!!
案例学习单片机的附带光盘,有程序和电路图
其中包括传感器计算类,电感电容计算,数码管计算,波形生成器,定时器计算等
单片机的8大步骤,很好的,学习单片机的读者会有很好的帮助
学习单片机的新途径 学习单片机的新途径 学习单片机的新途径
单片机编程经验 学习单片机必看 单片机编程经验 学习单片机必看 单片机编程经验 学习单片机必看
很不错的单片机音乐程序,单片机音乐程序学习单片机的好帮手
零基础学习单片机,有许多案例和语法说明,让你轻松学习到单片机的理论知识
关于学习单片机及嵌入式方面的感慨,自己的一些心得分享给大家