找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: createAI
打印 上一主题 下一主题
收起左侧

学51单片机是否需要学习汇编?

  [复制链接]
41#
ID:226801 发表于 2020-6-22 14:35 | 只看该作者
新手就没必要学习汇编语言了,学习C语言编程比较好理解和掌握,并且网上很多例程都是C语言的,有可靠的案例可以参考,而汇编语言的案例非常少,能帮助你的人更少。
回复

使用道具 举报

42#
ID:786702 发表于 2020-6-22 15:36 | 只看该作者
汇编在学校学学就行了,出来混,还是C比较好用。
回复

使用道具 举报

43#
ID:786565 发表于 2020-6-22 21:17 | 只看该作者
c语言是基础,你只要掌握了c语言,其他几门语言你都可以衍生代入的,换汤不换药的。
回复

使用道具 举报

44#
ID:787110 发表于 2020-6-22 21:37 | 只看该作者
C入门比汇编容易,汇编的难度就是在更加偏向与硬件方面
回复

使用道具 举报

45#
ID:271479 发表于 2020-6-22 21:47 | 只看该作者
先学C51,基本掌握单片机后可以自己选择是否学汇编,一开始就直接学会非常慢
回复

使用道具 举报

46#
ID:271479 发表于 2020-6-22 21:48 | 只看该作者
最好不要入门就学汇编,非常晦涩难懂,基本掌握单片机和C51的知识后学汇编就简单一些
回复

使用道具 举报

47#
ID:781377 发表于 2020-6-22 22:38 | 只看该作者
是的,C语言是最基础的语言
回复

使用道具 举报

48#
ID:785116 发表于 2020-6-22 23:11 来自手机 | 只看该作者
汇编是一定要会一点的。有时候一些程序有的地方用汇编写更容易些,其实汇编也不难只是写起来复杂,理清思路,把常用指令记一下就好
回复

使用道具 举报

49#
ID:777587 发表于 2020-6-22 23:21 来自手机 | 只看该作者
汇编语言很重要,最好学一下。
回复

使用道具 举报

50#
ID:286233 发表于 2020-6-23 08:51 | 只看该作者
学习C语言就可以了
回复

使用道具 举报

51#
ID:787403 发表于 2020-6-23 10:38 | 只看该作者
C语言比较简单易学,汇编比较难懂
回复

使用道具 举报

52#
ID:91521 发表于 2020-6-23 12:26 | 只看该作者
C语言又简单用起来又方便,为什么要学汇编?
回复

使用道具 举报

53#
ID:787577 发表于 2020-6-23 12:57 | 只看该作者
先学习下c会好点,有个基础,至少做起来会好点,而且汇编语言比c复杂点
回复

使用道具 举报

54#
ID:996773 发表于 2023-9-25 14:35 | 只看该作者
我和楼上说的正好相反,我没有文化,连英文字母顺序都不会,但我学习汇编就非常快

也就mov,clr,setb这些指令,做个工程点亮12864或者四线驱动1206都是自己独自写

代码,对单片机硬件系统比较熟悉,寄存器这些配置,我也不用看别人的c,其实c代码

我根本看不懂。我的职业开车物流的,没有能力和渠道走编程这个职业
回复

使用道具 举报

55#
ID:1097455 发表于 2023-10-27 13:53 | 只看该作者
C已经足够吃饭了
回复

使用道具 举报

56#
ID:1055614 发表于 2023-10-28 12:33 | 只看该作者
c比汇编方便
回复

使用道具 举报

57#
ID:798572 发表于 2023-11-4 09:57 | 只看该作者
汇编看似简单实际一点也不简单,C语言看似复杂实际就是套用公式
回复

使用道具 举报

58#
ID:1075796 发表于 2023-11-5 06:26 来自手机 | 只看该作者
汇编是一切的基础,必学的。高级程序员?连汇编都不会,丢脸!
回复

使用道具 举报

59#
ID:278457 发表于 2023-11-10 04:32 | 只看该作者
取决个人的学习能力问题,有精力学一下,汇编一般用在程序起动时或者用在程序关键部位,比如程序跳转,调试这一类
回复

使用道具 举报

60#
ID:1099210 发表于 2023-11-10 11:49 | 只看该作者
51单片机可直接学习c语言通过keil软件进行编程,无需学习汇编语言
回复

使用道具 举报

61#
ID:675287 发表于 2023-11-15 17:10 | 只看该作者
直接C就可以了,年纪老一点的那代人才用汇编吧
回复

使用道具 举报

62#
ID:1099874 发表于 2023-11-15 19:42 来自手机 | 只看该作者
可以学学微机原理,顺便就把汇编学了
回复

使用道具 举报

63#
ID:57657 发表于 2023-11-15 22:33 | 只看该作者
只是一条浮点运算指令,C语言1行,反汇编后几百上千行,你说有多难?
回复

使用道具 举报

64#
ID:195496 发表于 2023-11-16 08:52 | 只看该作者
现在不用学了,知道有这么个语言就行了,原来是条件有限,现在没有问题,资料也多。
回复

使用道具 举报

65#
ID:420836 发表于 2023-11-16 10:29 | 只看该作者
当你学习任何类型的单片机时,你最好学习如何使用汇编语言进行编程。 不同的汇编语言与不同类型的单片机相关,学习特定的汇编语言有助于更好地了解单片机。
回复

使用道具 举报

66#
ID:1099966 发表于 2023-11-16 13:15 | 只看该作者
学习51单片机通常需要学习汇编语言。汇编语言是一种低级语言,可以更深入地了解机器的工作原理,对于理解底层操作和机器指令有很大帮助,学习汇编语言可以让你更好地理解中断、函数调用、寄存器等底层操作。此外,51单片机的汇编语言相对简单,有丰富的教学资源和教科书。虽然学习汇编语言需要一定的时间和知识积累,但它可以为你提供更全面的单片机编程能力
然而,如果你只追求使用单片机进行应用开发,而不需要深入了解底层原理,那么学习汇编语言可能并不是必需的因此,是否学习汇编语言取决于你的学习目标和实际需求。

回复

使用道具 举报

67#
ID:1100687 发表于 2023-11-21 18:01 | 只看该作者
51单片机还不需要汇编吧,C语言就够了,学FPGA就需要汇编了
回复

使用道具 举报

68#
ID:1100687 发表于 2023-11-21 18:02 | 只看该作者
学51用C语言更方便,单片机还没必要用汇编语言,学FPGA就要用汇编语言了
回复

使用道具 举报

69#
ID:53813 发表于 2023-11-23 09:40 | 只看该作者
先入门再精通,精通需要汇编辅助,当然,大部分入门就够了,用不到汇编。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表