本人对单片机感兴趣,但没有基础,不知道从何学起。

希望各位大侠能提供单片机入门资料,或者指点单片机学习反向。非常感谢大家能够提供帮助。
希望各位大侠能提供单片机入门资料,或者指点单片机学习方向。非常感谢大家能够提供帮助。
学习资料在那有卖啊,希望能够提供

学习主要是兴趣。喜欢单片机就去学单片机。
1.我个人建议,初步学习、单片机从C语言学起,汇编我觉得不适合初学,毕竟大学都开设了C语言课,比较熟悉点。
2.两个软件你要会用,第一个是KEIL编程软件,要用这个来编译程序产生HEX文件,具体怎麼操作需要找些资料学习,相信你一天之类就会弄熟练。
如果你买了开发板就充分利用开发板学习,没有买的话初步就用PROTEUS仿真软件学习,怎麼操作这个软件同样需要找相关资料,也很容易的。
3.起初编写些比较简单的程序,主要是发光二极管方面的程序,再慢慢延伸到刘水登等。写程序之前你可以在网上找些这方面的程序先参考下看懂再自己仿照著写这些程序,写程序开始是需要多练习的。
4.如果自己感觉学起来还是不顺手就在网上找些单片机方面的视频边看边学,这样可能会让你学得更有精神。
5.每写一个程序都要仿真一下或者在板子上运行一下看看效果,慢慢的对著程序调试,这样多次调试,相信你的单片机水平会很快上升的。
6.如果自己感觉学得差不多了就要找个比较小的项目尝试著做下。
7.学习单片机是个复杂的过程,经常会遇到很多困难,这很正常,遇到困难了静下心来认真想下慢慢调试,总会弄出来的,当你调试出来的时候你会感觉单片机真的是个好东西
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-08-11
有兴趣就能入门,不用花钱学,我刚学一个月就入门了,51的。首先到stc网站申请个编程器及几个芯片,网上找简单汇编,下载并打印汇编指令集,不用背!有不懂就查,一条条对照查,然后下载到芯片看管脚灯,能亮吗怎么亮的?
接下来自己写一句,如mov p1 #01010101b 写进试试能发生什么,有趣吧,

参考资料:如果您的回答是从其他地方引用,请表明出处

第2个回答  2010-08-03
先学一下C语言,不用学的特别深,但起码要知道语法规则,以及编程的基本思路,一般来讲单片机用KEIL C51编译就可以,不用费劲学汇编。
另外要对数字硬件电路有一点了解,因为单片机就要涉及具体的输入输出,对时序逻辑要有概念,这样基本就可以入门了。
实际开发中还是要以芯片的DATASHEET为主。
C语言最好用本简单易懂的书,不需要太过高深
其他关于单片机C语言开发的资料可以百度搜集到,另外KEIL的教程也有很多,这个不需要特别推荐。
单片机开发重要的是一定要理解你想完成功能的时序,这样实现起来就容易多了
第3个回答  2010-08-03
那你还是别有兴趣了。你知道单片机干吗的吗?不会是想学会了去黑ATM吧?呵呵~!~

这东西想要学好,不仅要计算机硬件好,计算机汇编语言要好,编译要好,模糊数学要好...还要知道,这东西主要通过一系列“与非门”等来做判断,如果你一点基础没有,最好还是放弃了吧...
第4个回答  2010-08-14
买本单片机入门的书,再买块单片机开发板,在上面跑例程,多琢磨,慢满就入门了

本人对单片机感兴趣,但没有基础,不知道从何学起。
1.我个人建议,初步学习、单片机从C语言学起,汇编我觉得不适合初学,毕竟大学都开设了C语言课,比较熟悉点。2.两个软件你要会用,第一个是KEIL编程软件,要用这个来编译程序产生HEX文件,具体怎麼操作需要找些资料学习,相信你一天之类就会弄熟练。如果你买了开发板就充分利用开发板学习,没有买的话...

学习单片机应该从何学起?不断深入后,学习的单片机品种应该是什么顺序...
我建议你先补充一下其它方面的知识,数电,模电,电路板设计,电路调试能力,自己设计一两个项目出来,在去学其它的单片机,如果想做工控的设计这些东西在工作中非常重要,不管你学呢那种单片机要是没有独立开发项目经验,你在工作中会遇到很多困难,接下来就要看你工作中不断的学习,在项目中你将会遇到不...

...发展,但现在对那一点也不懂,谁能说一下都需要学习什么,
1、认知的过程很简单,比如说接触电脑这件事情,简单分析:当你还不会使用的时候看到或者听到别人使用电脑觉得很神奇,慢慢的等你有机会接触他了,发现过不了一段时间,你也能很自如的使用它,偶尔还能够装下操作系统,修复下IE什么的,打字或许就更加随意点了。换着一个普通的中年人也许会很头疼,搞...

玩单片机开发的童鞋请进!!请教入门
1、单位有单片机板,不管干啥的,你都可以利用。如果没有,建议买一块开发板,方便学习,因为配套很齐全。2、如果不买开发板,得准备一套下载工具,烧录程序方便,仿真器就免了。3、到此,你可以开始了,是不是太快了?没关系,别做边学,比学完了再做效果好太多了。由于你相当于进修,又有一定基...

我现在读大一,想自学编程,该从何学起,希望详细的说说,谢谢诶
这要看你想向哪个方向发展,向电子科技方向发展,就涉及到单片机、ARM、FPGA和DSP这四大块,单片机比较好学,要彻底了解单片机又要先学汇编,但可以不深入学,然后主要学C语言,建议用清华大学出版社的那本《c语言基础》,绿色的,旧书店都有卖。ARM、FPGA和DSP就看个人爱好了,外面高端产品都是用它们。

学习单片机要有哪些基础知识?
现在,我们用单片机来完成上述过程,显然,它首先要有代替算盘进行运算的部件,这就是“运算器”;其次,要有能起到纸和笔作用的器件,即能记忆原始题目、原始数据和中间结果,还要记住使单片机能自动进行运算而编制的各种命令。这类器件就称为“存贮器”。此外,还需要有能代替人作用的控制器,它能根据事先给定的命令发出...

自学计算机从何学起
我看你写的书名是与开发有关的,计算机组成原理 这本是讲硬件的,大概看看就可以 数字电路逻辑设计 这个是说电路设计的,你如果学单片机的话,这本是好书 计算机网络 计算机网络部署等 C语言,汇编语言 程序设计的,随意翻翻 操作系统 应该说的是操作系统内部结构这些,可以了解一下 数据结构...

从单片机程序员到软件工程师,从何学起?
目前单片机的编程语言,大都使用汇编语言和C语言,这两种是计算机编程语言里的基础语言,汇编语言属于低级语言,称为符号语言。它的可读性很低,要想编写程序必须对硬件非常熟悉,可移植性很低,但是他也有优点,就是汇编过程转换成机器指令最简洁,运行速度也就最快。C语言是一门面向过程、抽象化的通用程序...

我是专科生 学习51单片机能找到工作吗?
前景是肯定光明,关键是你是否对这个领域感兴趣,只要感兴趣就义无反顾的全身心投入,不要再考虑别的东东。还有,没有不过时的技术,只有不断的提升自己的“功力”,把握行业发展脉络,才能做到与时俱进,不会随着老技术的淘汰而被淘汰 单片机现在太普及了,就是说没有什么大的竞争优势了 现在应该多...

怎么成为计算机高手
要详细! 首先明确你学电脑的动机,你要成为高手必须要对计算机有感情,没有兴趣的学习是坚持不常的,当然要成为高手还要付出很多的努力。 没有电脑的话就多看点书,特别是一些基础的书籍(比如Windows的基本操作,DOS的运用,学一些基本的计算机语言如:FOXBASE),然后到网吧、图书馆等地方找电脑实际操作一下,验证你的所...

相似回答