第1页共15页本文格式为Word版下载后可任意编辑和复制单片机学习心得始终想写一个帖子,将自己学习单片机的经受、阅历和方法总结一下,今日最终动手写了,呵呵,这是我学习单片机的阅历、心得、方法
盼望对大家学习单片机有所关心
常常在群、论坛里看到有人问:怎么学单片机
也常看到有人说学了好几个月可就是没有什么进展
当然,受限于每个人受到的训练水平不同和个人理解力量的差异,学习起来会有快慢之分,但我感觉最重的就是学习方法
一个好的学习方法,能让你事半功倍,这里说说我学习单片机的经受和方法
05年的时候,因为制作FM放射电路采纳了BH1415的芯片,需要用到单片机掌握,所以开头接触使用单片机,虽然以前读书时作为一门功课学过,不过也快丢荒了10年了,基本上都忘光了,也算是从头学起第2页共15页本文格式为Word版下载后可任意编辑和复制了吧
我当时是买了一块试验板,很简洁的功能,比论坛试验板还要少功能,还有一个仿真器,也是比较简洁的,SST芯片的
然后开头从大家都知道的流水灯写起,万事开头难,第一个程序基本上就抄人家的,翻查了一份快速入门的学习资料,(
9xwang
Com)写下第一个程序
然后,在仿真机是单步的看运行结果,从每一步执行,都硬件上反应出来的效果,很快,对单片机的运作有了一个特别感性的熟悉,这跟只看书然后自己想象运行是完全两码事
然后,是进一步的其它程序学习,一个月时间,基本上已经熟识了51的各种硬件资源
把流水灯,数码管动态扫描,中断等等的学习了,然后就是写综合性的程序,也就是我发在论坛里的时钟
通过这个程序的编写,使自己的编程水平有了很大的飞跃
之后,就是逐步学习编写更多的程序,各种外围器件的掌握等等,通过编写程序使自己不断的提高
在学过汇编之后,我又转到了C语言学习,因为以前没有学习过C语言,一切都很生疏,所以自己沿用了学习汇编的方法,大约花了3天功夫基本就对C语言有