专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
51单片机
初学51,是从汇编语言开始还是直接c语言?
2020-02-05 08:52
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
51单片机
18203
92
92
rt。望各位指点指点
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
92条回答
1054933077
2020-02-13 15:31
先学汇编只会打击人的兴趣,
现在很多学单片机的都是零基础的,
我也是大一零基础学起的,
要是让先从汇编学起, 估计我早就放弃了
再说, 去看看现在的项目, 有几个用了汇编的?
用C语言的编程效率高, 可移植性好, 很多代码模块在不同的MCU之间都可以通用, 能省不少事情,
干嘛纠结着要先学汇编, 有人说汇编效的代码速度快, 但是有多少场合需要这么高效率的代码?
初学者做流水灯实验需要高速的代码吗? 初学者做数码管实验需要多高效的代码? 做按扫描也需要用汇编写吗?
太注重代码的效率的话只会损失你更多的时间和精力, 得不尝失
很多工程是先用C代码写完了, 如果真的有某个环节上的速度要求很高, 才用汇编改写的,
我学汇编的时候, 教材上是先确定你要实现什么功能, 然后写出类C代码, 最后才来用汇编写, 理由就是: 直接用汇编写, 很容易就get lost!
我同意楼上的"汇编能让你更了解单片机"的说法
但是如果让零基础的人先从汇编学起我不理解(如果你的课程里面已经学过编程语言微机原理什么的, 就不算零基础, 你爱怎么学就怎么学)
从C学起易上手, 很快就可以建立感性的认识, 不像汇编, 老是什么寄存器呀RAM呀什么基址变址直接间接寻址的, 烦不烦啊!?
加载中...
查看其它92个回答
一周热门
更多
>
相关问题
【东软载波ESF0654 PDS开发板活动】开箱
1 个回答
东软载波ESF0654 PDS开发板外部中断
1 个回答
东软载波ESF0654 PDS开发板高级控制定时器AD16C4T
1 个回答
用串口调试助手为什么只能在hex模式接收发送而在文本模式不行
9 个回答
触摸芯片SC02B/SC04B在地砖灯的设计方案
1 个回答
相关文章
51单片机与蓝牙模块连接
0个评论
51单片机的硬件结构
0个评论
基于51单片机的无线遥控器制作
0个评论
51单片机 AD转换
0个评论
51单片机数码管递增显示
0个评论
如何实现对单片机寄存器的访问
0个评论
基于51单片机的指纹密码锁
0个评论
×
关闭
采纳回答
向帮助了您的知道网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
51单片机
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
×
付费偷看金额在0.1-10元之间
确定
×
关闭
您已邀请
0
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
现在很多学单片机的都是零基础的,
我也是大一零基础学起的,
要是让先从汇编学起, 估计我早就放弃了
再说, 去看看现在的项目, 有几个用了汇编的?
用C语言的编程效率高, 可移植性好, 很多代码模块在不同的MCU之间都可以通用, 能省不少事情,
干嘛纠结着要先学汇编, 有人说汇编效的代码速度快, 但是有多少场合需要这么高效率的代码?
初学者做流水灯实验需要高速的代码吗? 初学者做数码管实验需要多高效的代码? 做按扫描也需要用汇编写吗?
太注重代码的效率的话只会损失你更多的时间和精力, 得不尝失
很多工程是先用C代码写完了, 如果真的有某个环节上的速度要求很高, 才用汇编改写的,
我学汇编的时候, 教材上是先确定你要实现什么功能, 然后写出类C代码, 最后才来用汇编写, 理由就是: 直接用汇编写, 很容易就get lost!
我同意楼上的"汇编能让你更了解单片机"的说法
但是如果让零基础的人先从汇编学起我不理解(如果你的课程里面已经学过编程语言微机原理什么的, 就不算零基础, 你爱怎么学就怎么学)
从C学起易上手, 很快就可以建立感性的认识, 不像汇编, 老是什么寄存器呀RAM呀什么基址变址直接间接寻址的, 烦不烦啊!?
一周热门 更多>