如何能学好单片机
具体需要花多少钱,这个没有个非常准确的数,看你学到什么样的水平。在社会上有单片机培训动则收费几千,如果效果能够得到保证,那么你去参加是值得的,但是大多数的培训都功利性太强,还是靠自己更靠谱一些。几千元的培训,如果真的能有效果,值得参加,那么大家就该知道学单片机需要花多少钱了吧。
只是想最简单的在计算机上模拟学习一下,一分钱都不用投资,但是这样得到的东西几乎没有任何用处。如果只是满足于简单的跑马灯,交通灯,那么几十元就能搞定,你想象一下,你将来的简历上就写买过一个学习套件,做过跑马灯?要真正有用的,是从学习板开始学起,然后自己设计过电路,做过项目的,真正参与到做一件作品的时候,这个花费就上来了。
那种鼓吹十天学会单片机,或者几十元能学会单片机的,请各位看客琢磨琢磨,说入门还可以,离“会”还有一定的距离。
罗嗦了这么多,想说明一个道理,学单片机是需要投资的,经济上,时间上都需要投入。如果学校有实验室设备,那最好,没有的话,就看自己努力了。真正学会了单片机不用害怕没有前途和钱途,实在是没有人要自己开发两个产品卖都可以养活自己的。
不要等到工作了再去学单片机
不要等到工作了再去学单片机,否则你会连工作的机会都没有,任何一家企业都希望招聘的人有经验,这是不争的事实。
社会上流行一种说法,需要什么再去学什么,这话很有道理。但是对于在校学生,没有什么需要,要自己找目标,自己考虑我想做一个什么东西,最好是能申请到学校的项目,或者是社会上的兼职机会,但是要获得这些机会前,你需要对自己有一个修炼。
到底如何能学好单片机呢 ,选择一款好的单片机 ,如stc89c52,选择一本好书如《单片机原理及其接口技术》找到得力的学习开发工具如"51hei单片机学习板",调整好学习的心态,先通过学习板学习基本知识,然后找机会参加电子设计大赛,或者学校的创新大赛,申请项目等,然后在网上找一些新鲜的题目或者想法,照着做。如果水平足够之后,可以接一些兼职的活,真正从产品的角度去考虑设计,能让你的技术水平达到一个非常的高度。
编程语言,我还是建议C语言,怎么说呢,开发方便吧,有的人说汇编的直接易于理解,但是你要是写100行的汇编可以,1000行以上呢? 做一个乘除法,汇编就不行了,C语言通用,移植方便,你学汇编,51单片机一套,avr单片机又是一套,msp430还不一样,但是C语言都是一样的,算法拿过来就可以了,改一下I/O口就可以用了,开发方便。
学习单片机最关键的在于多动手,多练,电路设计也好,编写程序也好,技术是调出来的,不能为了学习去学习,一定要为自己找目标,找东西做。
- FPGA的DSP性能揭秘(06-16)
- 基于单片机通用引脚的软件UART设计(10-16)
- 分时操作系统思想在单片机中的具体应用 (10-30)
- 基于AT89C51+DSP的双CPU伺服运动控制器的研究(05-26)
- 关于RTX51 TINY的分析与探讨(05-30)
- 基于MC9S12DGl28单片机的智能寻迹车设计(04-03)