首先得能坐的住。因为单片机学习挺困难的。另外要准备哪方面专业就不多说了。数电模电是必须的。主要要弄明白单片机的内部工作原理。各种寻址。通讯之类的。主要要自己多写程序。刚开始写不好可以找现成的程序。先读懂然后改造。慢慢的练习自己写。一定要坚持住。半途而废就没有意义了。
学习单片机要先打好数电和模电的基础,这样在以后的电路设计中会轻松不少,其次是要注意理解单片机的原理以及接口和中断的应用、、
要是身边有个人手把手教你,不出一个星期你基本上就能学的差不多了;关键是上哪找这样的人。。。多看书多实践数电、模电是基础。
假如是学51,推荐郭天祥的视屏,边看边写程序,一定要多写程序。