单片机汇编语言100例编程

- 单片机C语言和汇编语言混合编程实例详解 杜树春编著
Your browser does not support JavaScript and this application utilizes JavaScript to build content and provide links to additional information. You should either enable JavaScript in your browser settings or use a browser that supports JavaScript in order to take full advantage of this application.
Item Details
书目相关信息
TP312/3152
闭架借书处(K101室)
闭架借书处(K101室)
图书馆公告汇编语言编程 -
51单片机学习论坛 www.51c51.com
- Powered by Discuz!
775 / 234174
328 / 130256
179 / 114679
48 / 32144
223 / 77288
890 / 188716
137 / 92057
495 / 174866
1144 / 245217
51 / 38852
&&版块主题
84 / 199971094人阅读
计时类(11)第一借阅室
第一借阅室
第一借阅室
显示全部馆藏信息
您可能感兴趣的图书(点击查看)
同名作者的其他著作(点击查看)单片机开发用C和汇编语言各有什么优缺点_百度知道
单片机开发用C和汇编语言各有什么优缺点
我有更好的答案
单片机开发用C和汇编优缺点对比如下:1、C可以读性较强,容易让后继者接手进行扩展,汇编相对而言难度就大多了,一般人很难短时间内弄懂原开发者的原意和理清思路。2、C可移植性较强,一个单片机的程序稍加修改,可以移植到其他环境下使用,汇编程序几乎无法移植。3、汇编的时序性很强,可以精确严格按既定时序控制流程,C无法做到。4、汇编可以精确定时,C只能初略定时。
高级工程师
C和汇编语言,相差的不仅仅是可读性、代码长短的问题。汇编语言是这种单片机本身的语言,只有使用汇编语言,才能最大的发挥单片机的能力。使用通用的C语言,来控制单片机,只是隔靴搔痒,是赶活的“民工”常用的语言。
本回答被网友采纳
C语言简洁,灵活,移植性强,缺点:编译后的代码比汇编长汇编代码:不简洁,可读性差,移植性差,优点:编译后的代码短
本回答被提问者采纳
学习单片机实在不是件易事,一来要购买高价格的编程器,仿真器,二来要学习编程语言,还有众多种类的单片机选择真是件让人头痛的事。在众多单片机中51 架构的芯片风行很久,学习资料也相对很多,是初学的较好的选择之一。51 的编程语言常用的有二种,一种是汇编语言,一种是C 语言。汇编语言的机器代码生成效率很高但可读性却并不强,复杂一点的程序就更是难读懂,而C 语言在大多数情况下其机器代码生成效率和汇编语言相当,但可读性和可移植性却远远超过汇编语言,而且C 语言还可以嵌入汇编来解决高时效性的代码编写问题。对于开发周期来说,中大型的软件编写用C 语言的开发周期通常要小于汇编语言很多。综合以上C 语言的优点,我在学习时选择了C 语言。
参考资料:
初学者学基本的汇编使用,能帮助你理解单片机的硬件结构熟练后学C,开发很方便但你要知道,不会汇编的程序员永远是二流的
楼主,延时的话要高精度一般可以用定时器,或者-nop,而且可以在编译器里面debug,以确定延时的精度。汇编语言最大的好处就是效率高,此外都是不方便处。小程序用汇编还行,大程序必须用C或者C++等高级语言。你学汇编和汇编的有没有用没太大关系,汇编更多是与寄存器打交道,和处理器硬件接触更深,学汇编对巩固C也是有好处的。
其他3条回答
为您推荐:
其他类似问题
您可能关注的内容
单片机开发的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 单片机汇编语言入门 的文章

 

随机推荐