单片机学习问题

各位有经验的朋友,我是电气专业的。我想学好单片机,我目前是自学单片机汇编语言,感觉特别难,我们现在在学C语音,你们觉得是先学好C语言好还是汇编语言好。汇编语言要记住什么,... 各位有经验的朋友,我是电气专业的。我想学好单片机,我目前是自学单片机汇编语言,感觉特别难,我们现在在学C语音,你们觉得是先学好C语言好还是汇编语言好。汇编语言要记住什么,我们下学期开的课单片机是汇编语言的。。。。。。。 展开
 我来答
雅帆十方
2013-12-17 · TA获得超过377个赞
知道小有建树答主
回答量:103
采纳率:0%
帮助的人:104万
展开全部
汇编和C是不同的语言。学习没有先后顺序。汇编语句比较多,不容易记,C常用的才20几个关键字。

学习汇编可以使你更了解单片机结构及工作原理。学习C可以使你把精力放到顶层设计上,可以把程序移植到不同的单片机框架中。

我是先学的汇编再学的C,这样,什么C语言指针啦,变量啦,那种循环效率高啦都很容易理解。但学汇编周期比较长,学的80%左右再能写个小程序,网上资料也不好找。

所以作为过来人,我建议你先学C。用了几年C了,中间只有几次用到过在C里插入汇编语句(时序要求比较高)。

学习C建议用51单片机,虽然简单,但网上资源多比较好学习。
wang12zhe
2013-12-17 · TA获得超过1636个赞
知道小有建树答主
回答量:676
采纳率:100%
帮助的人:290万
展开全部
个人觉得如果有C语言基础的话,从C语言方面学习单片机会快一点,推荐你学C语言,
原因有:
C语言更适合大型程序,更容易理解,C语言是从人的角度出发,有点是容易理解,缺点是运行速度没有汇编理想,现在很多单片机开发多使用C语言,配合少量的汇编。
但是这不代表汇编语言没用,等你能使用C语言编写单片机程序的时候,还是需要回头看看汇编的,即使不要求你很熟练,但应该能看懂。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yixue冬冬
2013-12-17 · TA获得超过110个赞
知道答主
回答量:143
采纳率:0%
帮助的人:64.5万
展开全部
外面用的也是C,学C比较容易,汇编的话有助于你了解单片机内部的结构,数据流向。学单片机还是需要手上有开发板比较好,不然都是纯理论的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tx_bird
2013-12-17 · TA获得超过1841个赞
知道小有建树答主
回答量:738
采纳率:75%
帮助的人:667万
展开全部
各有各好处,C的移植方便,汇编的执行效率更高些。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式