学习单片机编程真的很难吗?好多已经是高手的人都说不简单,让我大失信心,我该怎么办呢?

我看过很多关于单片机编程的视频教程,也看了大量的书籍,但感觉却是越来越乱,无从学起,脑子混淆一片,我是不是应该按照一本具体的教程去学习呢?

我现在也是刚刚开始学习单片机的编程,感觉不是很难呀。我是从51入手的,自己买了一块开发板。看看视频看看书,20天时间后自己独立编写计算器程序,画PCB板、到最后的焊接。最终功能实现。感觉不是很难,贵在坚持,并且最好有什么人规定你在一定时间内制作一件作品出来,这样学习比较有动力。我是看郭天祥的视频。这个视频不错,对于程序的讲解十分详细。如果你C语言的基础不错的话,会上手很快的。买一块板子自己学习很快的。动手很关键,写好程序后,测试的过程能发现很多问题,解决之后你会对这方面的知识有非常深刻的认识。
先看郭天祥的视频,然后买块板子,一般里面都会有对于硬件的讲解。与此同时一定要有一本单片机原理方面的书,实践一定要以理论为基础。前期先实践,理论一点一点跟上,这样学习会很快的。加油。贵在坚持!!!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-10-21
学习单片机重在坚持,很多地方都需要你走出误区,单片机不难学,难学的是单片机外围电路,模电数电要学好,特别是模电基础一定要扎实,学习能力强的话一个星期就可以学会单片机,单片机只是一个工具,就像是你会用电脑一样。至于搞软件还是硬件看你自己,要想编程,逻辑思维一定要好,不能人家给你个问题,你自己都绕不出来,整体思路要理出来,程序框图要画出来,其他的就不难了,编程难就难在框图上。当然软硬件不分家,软件调试也很重要。所以,将模电学好了,再学习单片机,会很容易~
第2个回答  推荐于2017-05-25
1、单片机编程不太需要什么高深逻辑的,所以也不会很难。
2、单片机编程是实践性很强的工作,只看书是不会进步很快的,一定要具体实践。
3、建议你去买一个学习板,开始实际编程,旁边最好有高手,随时请教。本回答被网友采纳
第3个回答  2012-10-19
数电模电的知识要了解一些
单片机的内部结构和引脚功能要知道
多读一些程序
上网搜一些电路图,要学会分析电路图原理
差不多了,建议你制作一个简单的系统,比如温度检测,但要做好失败的准备
第4个回答  2014-01-04
我是自学的,感觉和你一样…