如果你懂点微机原理,还有数字电路基础,当然c语言或者汇编也会的话,就可以直接看单片机的任何书籍了。如果不会,建议至少学会c语言,再看相关书籍。《爱上单片机》是最简单,最入门的书,但学到的东西不多,因为是入门的。书不必太多,关键是看精,读透。
还是推荐买个学习板,一般人家都带资料,跟着视频一步一步来,等对单片机有个大致了解了,再找本书看他的内部原理,如寄存器,定时器的原理!我就是从自学一步一步过来的,希望对你有用!对了,如果初学的话,建议先学51的,这个资料比较多!也相对比较简单!
我刚刚开始学单片机也是什么都不会,也没买什么书看都是从网上看视屏,再加看别人的程序自已消化一下。刚刚开始看到一大堆都看不懂,经过努力,现在可经编写自已的程序了。
先学STC的单片机好学一点,再买块开发板来实践一下,我建议你用STC12C5A62S2学习比较好,不到10块钱一块,里面集成的功能是最多的
先搞清为啥想学?
假如说是兴趣所趋,哪这个问题就不该问了。。。