单片机学习小结

 

这个学期的单片机课程告一段落了,不过我感觉这学期的单片机是大学学习的比较实用的一门课程了,至少从原理上知道如何去实现一些东西了,当然这学期的linux课程也有不少的帮助,在系统编程方面也有了浅薄的认识,今天来总结下单片机课程。

我认为呢,像单片机这种实践性很强的课程,单单看看课本是远远不够的~~~必须有个板子做,要不你可能永远都不知道那个led小灯是咋亮的。至少我是看了一些教程之后才知道可以直接往p0~p2口写引脚的,然后上电后单片机的引脚默认是高电平,要写0给它们,呃,虽然可能听着听简单的,但是书上未必讲那么全(估计是我们的课本比较烂,总是用自己老师写的书,-_–)

买个开发板吧,动手做做,哪怕是看看别人的代码,把代码下载到开发板上,做一遍看一遍分析一遍,你的收获都会远大于看课本。

从汇编开始吧,我觉得汇编其实很容易理解的,并没有想象中那么难(因为接触的也不是那种很深入的),就是赋值,跳转这些操作,但是你需要看懂为啥那么赋值那么跳转,要看懂算法就不是那么容易了。

有人推荐直接用c,其实我感觉呢,用c确实可以省事儿很多,而且代码更容易让人理解,不过有时候理解原理也很重要我觉得,至少我觉得寄存器那里确实需要仔细去理解的。

好吧,最后奉上一套板子的购买地址,以及两套资料,供想学习的朋友们下载跟购买。

51单片机卡发板购买:51+ARM+AVR三合一嵌入式学习板 51单片机开发板+2.6触摸彩屏  奶牛就买的这个,做工质量挺不错的,接口教程都挺丰富的

点此下载:51单片机教程下载(共10G)   强烈建议收藏下,我花了两天上传的

8 条评论

  1. 表示学校给的书考完过了话就可以直接扔了,都他喵的是坑爹的书啊……

  2. 学校的教材有什么好看的,建议去电脑城看那些从事单片机工作的人

  3. 这个能跑ARM?

  4. 我也是现在这个大三的小学期用51做的电路板 :fd

  5. 汇编只看不写……太纠结

  6. 有木有试过在ubuntu上弄单片机开发??就是这个单片机的问题,否则我电脑里就没win的影子了

  7. 115的网盘分享功能关了,能否给发一下您的资料的提取码,谢谢了-_- :gz

  8. Arduino这个单片机不错,上手非常容易,入门之后,还可以当AVR单片机用

:wx :k :good :fd :gz more »