学单片机该怎样入门
你先找到一个别人的现成的程序能够编译生成代码,下载进去,看到现象,之后再自己写,如果有错误,对照正确的,比较一下,成功了之后,再往下学习.最烦的就是一种人,把别人的程序拿过来,直接编译,下载了之后,以为自己就会了,但是要让自己动手写的时候,又写不出来了,哪怕是抄写,也要熟悉一下的.这是一个必须的过程,最后需要达到一个什么程度呢那就是单片机最基本的定时器、中断、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元
总结上面,只要你有信心,做事能坚持到底,有不成功不放弃的强烈意志,对于学个单片机来说就是件非常容易的事啦。
步
1.找本书大概了解一下单片机结构,大概了解就行。不用都看懂,又不让你出书的。(三天)
2.自己网上找些小电路类的资料练习设计外围电路。焊好后自己调试,熟悉过程。 (十天)
3.找学习板练习编写程序,学单片机就是练编程序,遇到不会的再问人或查书。我当初就是买了一块开发板,二十天就搞定了。
4.自己完全设计具有个人风格的电路,产品.....你已经是高手了....看到了吗?下功夫一个多月你就能成为高手,我就讲这么多了,学不学得会,下不下得了功夫就看你的了!
单片机怎样入 相关文章:
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)
- Windows CE 进程、线程和内存管理(二)(11-09)