你可以关注一下社区的单片机论坛,里面有很多东西
51单片机的入门学习资料汇总,希望能对你有帮助
(出处: ICKEY BBS)
十天学会单片机教程适合初学者//www.icxbk.com/community/forum.php?mod=viewthread&tid=71740(出处: ICKEY BBS)
我觉得视频啥的其实很多东西并没有书好。
建议看单片机教程,任何一本都可以,建议一步学通,一定从汇编开始,这样才能懂原理,不要觉得难,很多人单片机看看都会写代码,多数都是复制粘贴,没有效率,没有深层思考
非常建议开始学的时候就正规化,不要当技工,要当工程师
学51单片机的话建议最好还是买块开发板,有配套的视频学习起来比较容易一点。比较基础的开发板有“金沙滩工作室”宋雪松老师的《手把手教你学单片机》,还有配套的开发板“KST-51开发板”价格也不贵,资料也比较齐全。还有刘平老师最近出的《STC15单片机实战指南》,也有配套的开发板“飞天三号”,不过是STC15系列的。另外淘宝上也有一大把开发板跟书籍!
总之,个人建议,单片机不是学出来的,而是玩出来的,仅学理论知识不动手的话是学不好的。单片机教程里面也有C语言教程,如果要系统的学一下C语言的话,个人推荐《C Primer Plus 第6版 中文版》,另外,ICKEY论坛也经常会有送板子和送书的活动,可以关注一下,说不定下一个幸运儿就是你了!以上仅供参考,希望能帮助到你。
深入浅出玩转51单片机http://pan.baidu.com/s/1bpADNB5STC15单片机实战指南(C语言版)http://pan.baidu.com/s/1o8NO8Me10天征服单片机http://pan.baidu.com/s/1jIBfzTG手把手教你学51单片机-C语言版http://pan.baidu.com/s/1dFyyzIx
1. 可以先從C語言入門,打好基礎,選擇您適合的書,或者網站,論壇上和網路上搜尋很多教程的
2. 再選一塊不貴的開發板,有豐富的配套範例,且自己最好能看得懂為主,開始最基礎學起,一步一腳印,觀念清楚了才繼續下一個主題
3. 親手動手做,且可以看著範例東改改西改改,看能不能有不一樣的結果或者意想不到成果,這都是經驗累積
4. 勤勞發問,這對於觀念釐清和學習效果都翻倍的
5. 持之以恆就能學好一門專業
以上是我小看法
一般的是郭天祥的视频比较好,我就是看他的视频学的51
如果是初学,可以去看看“王云51单片机C语言教程”这本书,挺好的。带的“云龙51单片机视频”比较全面,且易于理解。非常适合初学者。大家可以先去看看视频 https://chuanke.baidu.com/v2844297-112176-235940.html