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

如题所述

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
买开发板, 写一些简单的程序.

单片机学习怎么入门
学习单片机的首要步骤是掌握基本的电子原理和计算机基础知识。这包括对电路基础、数字逻辑、微控制器架构等的理解。选择一款流行的单片机,比如51系列或STM32系列,开始深入学习。这两种单片机各有特色,适合不同层次的学习需求。了解其开发工具和编程语言,如C语言,是非常重要的。阅读相关教材、在线课程和观看...

我想学单片机但不知道从哪里下手,希望有人提点一下,现在大二了,了解了...
第一步:先找一本比较简单的单片机原理的书,学习基本的原理。软件部分可以学习汇编语言,亦可以直接学习单片机C语言,只需要掌握最关键的语句。第二步:买一个比较简单的单片机开发板进一步熟悉单片机原理及其接口电路原理,多看几遍示例程序,逐个进行试验及调试。第三步:利用修改示例程序的方法编制不同的...

学习单片机需要怎么做
1、从基础开始,建议学C,因为这是通用平台。入门后,想深入学习,在学习汇编也不迟。2、单片机种类繁多,建议从51单片机开始,因为这个单片机历史悠久,发展迅速,功能不断进步,网上资源是最多的。搞通了这一款单片机,触类旁通,在学习其他单片机就很容易了。3、怎么学才比较有效?学外语讲究听说读写...

单片机的学习要从哪里开始着手是比较好的呢?
1、硬件设备:电脑一台、开发板一个(可网上购买价格十几块钱到一百多不等)对于初学者,建议网上购买有配套视频教程的板子。如力天的。郭天祥的51开发板已经过时了,不建议买。不过郭天祥《十天学会单片机》教程到时可以学习学习。2、软件:Keil C51 3版本的编译环境。对于初学者,如果你没有足够的资...

单片机学习先软件还是先硬件好?
软件:最好是开源的,建议使用GuiLite:idea4good\/GuiLite idea4good\/GuiLiteSamples 因为它的实例都非常小,都只有100行左右,大部分可以运行在stm32上面,算是不可多得的单片机伴侣软件了。话不多少,看看效果吧(在硬件没有到位之前,也可以先在pc上跑一下,所有的实例都有windows、linux版本):

学习51单片机,如何起步?
一、新手学习单片机的步骤:1、学习理论知识,了解单片机的基本原理、寄存器、中断、定时器等的基本概念;2、最好有一个开发板,在开发板上从最简单的功能开始实现,比如做一个流水灯、蜂鸣器音乐盒等;3、实现简单的功能后,开始尝试更复杂的程序,例如LCD显示、数字时钟、串口通信、中断控制等;4、在...

学习单片机难吗。 应该从哪学起?
1、一点都不难;2、建议 (1)买个便宜的51单片机开发板,先学会基本操作(配置、下载程序、第一个例程)(2)把提供的其它程序,逐渐分析,可以试着作修改;(3)买几个便宜的传感器,看看时序,测试读传感器的数据(一般都有现成的例程);(4)找个题目,自己尽可能独立完成。3、在此基础上,学个430、...

单片机怎么样学好啊??
当前的单片机种类很多,但是 51 是最基础的,因此单片机的学习最好也是从 51 开始,不仅容易上手,而且相当实用。然而 51 单片机毕竟过于基础,后来的很多单片机在功能上都有很大的扩展,因此按照我们实验室多数人的路线接下来大多数人会学习 AVR 单片机, AVR 单片机在功能上较 51 有很大提升,集成了 A\/D 、快速 PWM ...

刚开始学单片机的第一步要干嘛?或者谈谈初学单片机应该怎么做...
单片机的调试要比PC软件或者嵌入式软件的调试,难度高很多。PC软件或者嵌入式软件开发,因为有OS罩着,开发和运行环境基本不会出问题。但单片机出了问题,软硬两方面都要考虑,甚至软硬方面都有问题。所以最好是有高手做现场指导,或者买一套带有视频教程的开发板,紧跟视频来学习。否则出了问题搞不定的...

怎样学好单片机?
学习USB接口、TCP\/IP接口、各种工业总线的硬件与软件设计是非常重要的,因为这是当前产品开发的发展方向。到此为止,相当于学会15招降龙十八掌,但还不到打遍天下无敌手的境界。即使如此,也算是单片机大虾了。顺便说一句,MSP430单片机的技术支持是非常好的,负责任的工程师大虾会在关键时候,挺身而出,...

相似回答