完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1.了解单片机开始,兴趣是动力(一件你不想做的事情,你永远都做不好)
我自学单片机做的第一件事,是百度,关于单片机是什么,有哪些神奇的用途给明白,有个大体的认识。我当时就寻思着,单片机可以做机器人,可以控制LED灯,可以做游戏机······可以搞出那么多东西来,觉得真不错! 对单片机有个大体的认识之后,找学校借了套51开发板,按照里面的程序,视频,把那些觉得好玩的,,好看的,,新鲜玩意一个个烧到单片机里面,觉得有意思的还可以自己安装个KEIL软件,敲一遍,自己亲手感受一下代码变成各种实质效果!这时候,兴趣更是大涨! 2.兴趣有了,接下来,你的学理论了!!(最重要,也是最痛苦的过程) 理论过程的学习前期,我没用C来编程,所有的实验都是用汇编来写。 汇编写程序有什么好处吗?当然有,我们既然学的是理论,那么学理论就是要弄明白单片机的每一步运作过程,无疑,C与汇编比起来,差了一大截!当然,c也有C的好处,但本人还是建议,等你学完中断再转用C写。 这里我用的的书籍是:《8051单片机的彻底研究》,我个人觉得挺不错的,这本书分为4部分,建议只读前两部分就够了,之后转C语言! 学单片机理论的过程,会很乏味,甚至很痛苦,但是希望你能坚持下来,这个时间也不会太长,快的话几个星期的事! 之间可能会碰到许许多多你无法理解的问题,可能你不够幸运,周围没人懂?这怎么办?别忘了你还有网络这个资源,“不耻下问”,多加几个51QQ群,百度,SOSO,知道,贴吧,论坛什么的,一切可以利用的资源都用上就是了!!没什么不好意思!大不了被QQ群主踢了,他踢你,接着加就是了,,呵呵。。表示问的群里面的人比较烦,被踢过! 学习理论切记急躁,一步一个脚印,踩实! 大神=无数次的实践+扎实的理论知识。书上的例题,好好敲一遍吧,重在分析,理解 3、理论学完了,实践 学完了理论,你回过头来发现,其实51单片机真就 那么回事,对几个特殊功能寄存器的控制而已 把那板子掏出来,每块板子,都会带有厂家给的单片机例子,把每块模块的原理弄懂,什么LED点阵,LCD,轰鸣器,电机啊,什么的,统统跑一边,到什么程度最好呢?不看例子,也能自己动手写出来,并且能够在自己的单片机上实现该功能! 4.接下来是对各种常用软件的使用了 proteus,labview,等等软件,学着使用!! 5找导师接几个项目玩玩!! |
|
相关推荐 |
|
只有小组成员才能发言,加入小组>>
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 15:16 , Processed in 0.665706 second(s), Total 40, Slave 30 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号