微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 学单片机该怎样入门

学单片机该怎样入门

时间:11-26 来源:互联网 点击:

你先找到一个别人的现成的程序能够编译生成代码,下载进去,看到现象,之后再自己写,如果有错误,对照正确的,比较一下,成功了之后,再往下学习.最烦的就是一种人,把别人的程序拿过来,直接编译,下载了之后,以为自己就会了,但是要让自己动手写的时候,又写不出来了,哪怕是抄写,也要熟悉一下的.这是一个必须的过程,最后需要达到一个什么程度呢那就是单片机最基本的定时器、中断、I/O口可以直接拿过来就写,不需要再翻书或者找别人的代码了。有的人说汇编的直接易于理解,但是你要是写100行的汇编可以,1000行以上呢? 做一个乘除法,汇编就不行了,C语言通用,移植方便,你学汇编,51单片机一套,avr单片机又是一套,msp430还不一样,但是C语言都是一样的,算法拿过来就可以了,改一下I/O口就可以用了,开发方便。

 最后,给大家算一下,现在学习单片机的成本,以前我学习的时候,需要购买编程器等等,现在不用了。入门来讲,51单片机最好了,资料多,通用,简单.市场上现在比较好的有S系列的,C51系列的,STC系列的,当然了还有各个公司的增强型的.从学习的角度讲,推S系列和STC系列,可以ISP下载,我现在用的STC系列,最小开发系统:

单片机一个 8元

Max232一个 3元

串口线一根 6元(可以自制,就是3根线)

阻容元件 3元

晶  振 1元

发光二极管 2元

万能板 3元

加起来一共26元,当然了这些只是最基本的,如果自己开发的话,还需要有电烙铁、电源、焊锡等等.其他的资源,比如数码管、蜂鸣器液晶等等可以慢慢在扩充,软件呢,就更方便了,keil可以直接在网上下载,总之现在资源已经很丰富了,学习单片机已经不是什么难事了只要用心学,我相信一个月的时间应该可以差不多的了。

总结上面,只要你有信心,做事能坚持到底,有不成功不放弃的强烈意志,对于学个单片机来说就是件非常容易的事啦。

骤:
1.找本书大概了解一下单片机结构,大概了解就行。不用都看懂,又不让你出书的。(三天)
2.自己网上找些小电路类的资料练习设计外围电路。焊好后自己调试,熟悉过程。 (十天)
3.找学习板练习编写程序,学单片机就是练编程序,遇到不会的再问人或查书。我当初就是买了一块开发板,二十天就搞定了。
4.自己完全设计具有个人风格的电路,产品.....你已经是高手了....看到了吗?下功夫一个多月你就能成为高手,我就讲这么多了,学不学得会,下不下得了功夫就看你的了!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top