学单片机还得从c语言入手吗?

Python014

学单片机还得从c语言入手吗?,第1张

不需要,每个单片机都有自己的汇编语言。只要你知道它的指令就可以了。C是一种更高级的语言,移植性强。其实新手最后不要从C开始。汇编比较适合,因为使用汇编语言可以更彻底理解单片机的内部结构,汇编的精度更高,这是C做不到的。下载你要用的芯片资料,找一本单片机的书,入门就很轻松

打个比方,就好比要想学好英语得先学英文字母 再继续学语法时态一样。毫无疑问是先C,一般都是C精通了之后再继续深造、单片机、java、C++或者其他的,所以最好还是先把C学完了,我现在也再学C,是看视频学的,我现在正在看的是夏老师的,感觉还不错,比较适合像我这样0基础的。这个比较吸引我的地方就是讲的一听就能听懂。而且很多概念都有形象的比喻,例如把变量比如成盒子。把变量赋值比喻成往盒子里放东西等等很多这样的比喻。感觉特别容易理解。

需要基本的c语言知识,单片机的话需要模电数电做基础,最好再学会微机原理,能够更好的了解单片机的内部结构,其实这些都不是最重要的

最重要的是你有一个克服困难的决心

有的人没有上大学也能很好的学好单片机

没有基础可以一边学一边补基础

那里不懂补那里

自学是一个非常痛苦的过程

但当你有所收获的时侯那种快乐也是无法描述的