我在学单片机,但不知道先学汇编语言简单一点,还是C语言简单

作者&投稿:依涛 (若有异议请与网页底部的电邮联系)
我想学单片机,但一点都不了解,也不会汇编语言和c语言。我该怎么做呢?先学什么再学什么?谢谢~

有人编写过:“十天学会...”,在网上可以找到视频,下载,看看。
但是,要想学到能用单片机设计出来东西,十个月,也未必够的。

个人经验,先学汇编较好,因为汇编才最贴近单片机的硬件实际,更能辅助学好单片机基础知识,打下扎实基础。先学C的话,看起来似乎高屋建瓴,实际上会忽略掉很多的单片机细节,这样不利于对单片机的深刻认识和了解,犹如空中楼阁。

c语言比较简单,通俗易懂,可读性较高
汇编语言,每个单片机都不一样,但都是大同小易。
汇编语言对人的逻辑思维能力要求较高,学汇编语言,能帮助了解单片机的内部结构和具体工作流程。
汇编语言学好了,再学c语言就很容易了。但汇编语言较难,需要花时间,要有心理准备。

楼上两位的观点似乎都有道理.

而我作为过来人,根据自己的亲身经历,感觉你还是都试一下,看哪种方式比较

合适,我当初就是从汇编开始学的,学了很久,感觉不是很好,因为现在大部分

程序都是用C写的,要找汇编的代码实例很难,而且汇编编程很麻烦。后来改用

C,刚开始不习惯,大概半个月就习惯了,而且进步非常快,因为有丰富的代码实

例来学习,另外用C编写大型的程序比起汇编来说那就是一个是在飞,一个在

爬!!

我觉得还是先学汇编的。这样的话更容易了解单片机。以后再学C的话就简单多了

要是两种语言都是0起点,当然是学汇编了。
先学C,就不一定被忽悠成什么了!

要学得基础和扎实,了解单片机内部工作原理,当然是汇编。
想要快速上手,只要求知道怎么用的话c语言也不错


我是学计算机的,想以后学单片机,但我对这方面还了解甚少,有哪位师兄能...
更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用将造就一批计算机应用与智能化控制的科学家、工程师。 单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个范畴:1.在智能仪器仪表上的应用 单片机具有体积小、功耗低...

单片机学习的难点在哪里,本人从事多年的电气维修和弱电工程工作,对模 ...
汇编是一种低级语言,但它比C语言高效,更能充分的利用单片机的性能。但无论哪种语言,都是用英文构成,谁让这是他们发明的呢。建议你先从汇编学起,在学C语言,汇编能让你更了解单片机,而C语言则能用更简单的语言写单片机,但这并不意味着它更高效,只是对于我们更容易写,对于单片机则不一定了,...

单片机学习怎么入门?
USART接口的使用是非常重要的,通过该接口,可以使单片机与PC机之间交换信息,虽然RS232通信并不先进,但是对于接口的学习是非常重要的。正确使用USART接口,需要学习通信协议,PC机的RS232接口编程等等知识。试想,单片机实验板上的数据显示在PC机监视器上,而PC机的键盘信号可以在单片机实验板上得到显示,将是...

学单片机需要懂得数电和模电吗?
其实我认为你单独学习单片机没有任何意义,必须整体学习电子,才能独立工作。首先回答你学习单片机必须懂得数电,模电,如果不懂可能出现电路图看不懂或者是处理不了复杂问题,但是单片机的数电模电和学习的数电模电有些知识有重叠也有无关的内容,首先说一下模拟电子,基本放大电路要掌握,特别是共射极和射极...

...听老师说很有用,想问下如何能更好的学习单片机!
有条件了,可以买一块实验板.对着实验板,先用汇编来编程,然后编译和下载至单片机,开通电源后就可以运行了.对应着,学着会有意思一点儿.对不起,本人不能多答了,因为悬赏的分是0呀!至于说回答你,完全是因为我在走你这条路时走过了太多的弯路,我不希望像我一样的人再多受别人的冷笑....

我大二了,开始学单片机了,班里面要订单片机开发板,而我想自己做一块,这...
别嫌简陋,只要装备都在,还真没它做不出来的,啥MP3播放器啦、U盘啦、摄像头啦,都能用这种简陋板子完成。然后看看我们的简陋板子是不是真的能用,于是打开C51的书,找最简单的例子,按照线路图,用连击线连好。好了以上对你来说都TM小菜一碟,估计嘛烦的是编程,你不是学程序的,也不是学自动...

大家好!我学习单片机一年了,在深圳一个培训中心 学习的,我高中起点,可 ...
,可以说我和你一样,起点都是高中水平吧,我在大一第二期端午节的时候开始自学51单片机,现在会51了,一般的东西还是做的出来的。虽然谈不上精通,但是至少还是在短期内让我有所收获吧。可能我不够资格谈学习经验,但是我还是说一下把,希望对你有点用。我觉的电子这一块不像其他的,看书是远远不...

...想学习一下单片机(我连入门都算不上)但是不知道从哪里学起,高中有涉...
1.3.2 不同进制数之间的转换 1.4 计算机中使用的编码 1.5 微型计算机概述 1.5.1 微型计算机硬件系统 1.5.2 微型计算机软件系统 1.5.3 微型计算机的工作过程 练习题 第2章 80C51单片机的硬件结构 2.1 单片机的概念 2.2 80C51单片机的逻辑结构及信号引脚 2.2.1 80C51单片机的内部逻辑结构 2...

我对单片机感兴趣,准备开始学。但我听说单片机烧录操作不当会烧电脑...
一般烧录都是用RS232直插,操作顺序和程序没问题的话,多半不需要担心,烧也是烧51。烧录之前用WAVE多模拟几次看看就好了

单片机原理怎么能够学好
作为一电子爱好者,如你不懂单片机的话,不管你是搞维修的,还是搞开发的,在现在以及将来最起码你不算一位合格的电子爱好者.我是99年6月开始学的单片机,算是还可以吧(自我感觉良好)! 要想学好单片机必须对它有兴趣,这是必然的!也是最重要的!在这基础上你从一个不知单片机是个什么东东到自己能做一些单片机的东...

洛隆县19665237784: 学单片机要先学汇编语言吗? -
隆范高锰: 如果要求快速入门可以先学c,如果是要搞研究方向或是需要提高到话可以学汇编,c语言跳过了很多单片机内部的东西,而汇编则更加注重单片机内部的操作,学什么就看你的目的了.

洛隆县19665237784: 请问学习单片机要先学习汇编语言吗? -
隆范高锰: 我是先学汇编语言,在学单片机的.不过学的是8086的汇编语言,和学的MCS-51单片机的汇编语言有很多不一样,思路还是可以套用的. 我们老师的教课顺序是先讲单片机的概述,有哪些部分组成.然后开始讲汇编分门别类,把每条指令功能都讲一遍.最后讲51的部件:C/T,I/O口,中断等等,当中有很多编程内容. 她讲课的顺序明显和书本不一样,我觉得她这么先讲汇编还是有点道理的.当然书上的实例一定要多看,汇编思路非常重要,还有51只有111条指令,不可以随便自创. 学习别的系列的单片机也是一样的方法吧

洛隆县19665237784: 单片机初学者为什么先学汇编 -
隆范高锰: 虽然用C语言开发单片机是个大的趋势,但对于单片机的初学者来说,应该从汇编学起.因为汇编语言是最接近机器码的一种语言,可以加深初学者对单片机各个功能模块的了解,也就是可以更加深入在理解单片机的原理和工作过程,从而打好扎实的基础. 后期C还是要掌握的,同时练习单片机实验板,主流的以吴鉴鹰单片机开发板为主,配合详细的视频教程,精准到位的技术支持,可以更快的学好单片机

洛隆县19665237784: 学单片机是先学汇编语言还是C语言?
隆范高锰: 第一次,你完全不懂的话,建议先学汇编.因为汇编能较好的理解单片机原理. 然后再学C.之后换单片机就可以只看C.(学单片机的.换单片机是必须的,至少也要几款单片机应用,不要局限于51).

洛隆县19665237784: 学单片机有没有必要从汇编开始学习? -
隆范高锰: 应用方面 完全没必要学汇编..c语言即可...而且汇编 你根本应付不过来 每套单片机 其汇编指令都不同,,虽然大体上差不多..但差异还是有的..我以过来人的身份告诉你,应用方面没必要学汇编..望采纳.

洛隆县19665237784: 刚开始学单片机写编程应该先学C语言还是汇编语言? -
隆范高锰: 先汇编吧.基本会了,再学C.因为C也要知道单片机的结构的,像定时器,串口等的初始化都和单片机的内部结构有关的.

洛隆县19665237784: 求高手来回答一下先学汇编还是C语言 -
隆范高锰: 如果是单片机的话,我建议先学汇编,再学C,只有用汇编编程,才能最有效的帮助你加深对所学单片机的理解,之后为了高效编程和移植,再学C编程,很容易过度过来,只要你有通用C语言的基础,几乎不用特意勤学,稍作了解就能掌握,三两天应该就可熟练了.

洛隆县19665237784: 学单片机先学C语言好还是先学汇编好?
隆范高锰: 最好是从C语言开始,因为一开始不可能把单片机里的结构搞清楚的,学汇编没有单片机结构做基础很难学,学单片机C语言就可以省了,但是如果要学嵌入式系统的话没有汇编是不行了.所以最好先学C语言,需要时学再汇骗.

洛隆县19665237784: 学51单片机用汇编还是用C语言比较好?先学汇编可以吗? -
隆范高锰: 绝对可以,我就是先学习的汇编语言,只有学习了汇编才能真正的了解单片机.. 如果不了解单片机的构造及原理,学c很快就会厌倦.不过c就是简单点,容易上手, 我先学的是汇编,也感觉不是很难.

洛隆县19665237784: 初学单片机还需学习汇编语言吗?我现在从零开始学单片机,请教一下有无必要学汇编语言?请大侠们指教 -
隆范高锰: 只为了学单片机的话,不学也没关系,但如果你时间比较充足而且有想法深入学习的话,还是学学汇编比较好,因为汇编是直接对底层硬件进行操作,学好它,你会对底层硬件的运行原理了如指掌,这样你学其他的语言或者有关的硬件将会事半功倍,得心应手,当然前提是你的汇编也要学的比较扎实,不能只在表面.如果你不想学汇编的话,没问题,建议你看看郭天祥的视频,对你应该会非常有用,祝你好运!

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网