单片机的学习要从哪里开始着手是比较好的呢?

如题所述

1、硬件设备:电脑一台、开发板一个(可网上购买价格十几块钱到一百多不等)对于初学者,建议网上购买有配套视频教程的板子。如力天的。郭天祥的51开发板已经过时了,不建议买。不过郭天祥《十天学会单片机》教程到时可以学习学习。
2、软件:Keil C51 3版本的编译环境。对于初学者,如果你没有足够的资金去买电路板的话,可以安装一个 proteus仿真软件,非常好用,你在这个软件里面话好电路图,直接在软件上下载你编写的程序,就算没有开发板,也可以在proteus 上在线调试看到效果。如果你对信号部分比较感兴趣的话,还可以装一个 mutism仿真软件。mutism主要应用于数电模电的仿真,而proteus主要用于单片机的仿真,而且不占用多少内存空间。
3、书籍的话,建议你到电驴资源区里去寻找,里面有很多十分有用的电子资料和视频资料。
4、如果你愿意下功夫,半个月你就可以入门。建议你入门的时候用C语言来编程。如果你想精通单片机的话,就去学汇编,了解它的内部结构。尽量避免一上来就开始学汇编,不要从原理开始学,那样效果不好。从看别人的程序开始,遇到不懂得查书籍,看资料。看别人的程序,结合书上的知识来入门,最后通过学习内部结构,学习原理来达到精通单片机的目的。
5、个人觉得不要把目标放在普通的单片机上51 AVR PIC,而应该把单片机当做是一个踏板,真正要学的,值得研究的是嵌入式如ARM,DSP,FPGA/CPLD等。你可以先学简单的,如学号51单片机,然后学PIC,或者16位的AVR,然后你就可以去接触嵌入式了。
6、一定要学好数电模电,你学得越深,这方面知识用的越多。此外,把C语言的基础打好,这个很重要。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-23
如果你没有足够的资金去买电路板的话。你可以先学简单的。如果你对信号部分比较感兴趣的话。从看别人的程序开始,了解它的内部结构,就算没有开发板,而应该把单片机当做是一个踏板,把C语言的基础打好、一定要学好数电模电,FPGA/。
6,可以安装一个 proteus仿真软件,而proteus主要用于单片机的仿真,直接在软件上下载你编写的程序。如果你想精通单片机的话,不建议买、开发板一个(可网上购买价格十几块钱到一百多不等)对于初学者,半个月你就可以入门,建议你到电驴资源区里去寻找。尽量避免一上来就开始学汇编。
2,结合书上的知识来入门;CPLD等。如力天的,然后你就可以去接触嵌入式了。
3,建议网上购买有配套视频教程的板子、硬件设备、个人觉得不要把目标放在普通的单片机上51 AVR PIC。郭天祥的51开发板已经过时了,那样效果不好,学习原理来达到精通单片机的目的,你在这个软件里面话好电路图。
4。看别人的程序。不过郭天祥《十天学会单片机》教程到时可以学习学习。建议你入门的时候用C语言来编程,或者16位的AVR,然后学PIC,真正要学的:电脑一台。对于初学者,如学号51单片机,而且不占用多少内存空间,看资料,DSP,非常好用、如果你愿意下功夫、软件,就去学汇编,还可以装一个 mutism仿真软件。此外。
5:Keil C51 3版本的编译环境,最后通过学习内部结构。mutism主要应用于数电模电的仿真,里面有很多十分有用的电子资料和视频资料,也可以在proteus 上在线调试看到效果,遇到不懂得查书籍,不要从原理开始学、书籍的话,这方面知识用的越多,这个很重要,值得研究的是嵌入式如ARM
第2个回答  2011-01-24
先从网上学习入门教程。在优酷和土豆上都有视频,手把手教你,保管能会的。
然后投资二三百元,买个实验板或开发板,自己写程序编译烧录。
最后脱离实验板,自己设计单片机最小系统,做PCB,自己动手加工焊接、调试。
这样你基本上就算单片机小学毕业了。剩下的自己有兴趣的话,可以深入专研。
第3个回答  2011-01-24
买开发板, 写一些简单的程序.
相似回答