以前都是用C语言写51单片机程序,所以都用keil,现在导师要求用汇编啊,请问可以用什么软件?

如题所述

好多年不用这东西了,我记得 wave 6000 挺好用,而且记得 keil 也可以用汇编啊。

其实什么都行,就是一个编辑器+编译连接工具而已,所以编辑器哪个熟练用哪个,大不了手动命令编译和连接而已。
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-26
KEIL就可以。记得把源文件扩展名改为.asm
第2个回答  2013-04-26
keil 本身也支持汇编的,源文件以.asm保存为汇编就可以了
第3个回答  2013-04-26
Keil一样可以写的 写完之后的文件名后缀为.asm而不是.c就好了
第4个回答  2013-04-26
keil不能写会汇编么?保存为.asm不就行了么?

51单片机的反汇编与汇编,用哪个软件
51单片机汇编可以用Keil来实现。反汇编,可以用“51单片机的智能反汇编工具”这个软件来实现。

51单片机,有了c语言的程序,如何把它变换成汇编语言
可以实现,但转换的结果不是太理想,跟反汇编差不多,需要自己去整理,其转移的标号需要自己重新定义,转换结果里是用行地址替代的

51单片机可以直接用c语言编程么?keil μvision支持c语言么?
当然可以了,我一直都用C语言开发51单片机,很遗憾的是我目前不会汇编,呵呵 我用的软件是keil 4,可以编译C语言程序,不过据说C语言的代码效率比汇编要低,占用空间大,但C语言可以开发很复杂的程序,并且可以轻松实现浮点运算。

51单片机编程用什么软件
51单片机使用最广泛的编程软件是keilc51,KeilC51是美国KeilSoftware公司(ARM公司之一)出品的51系列兼容单片机C语言软件开发系统。单片机C51语言是由C语言继承而来的。和C语言不同的是,C51语言运行于单片机平台,而C语言则运行于普通的桌面平台。C51语言具有C语言结构清晰的优点,便于学习,同时具有汇编语...

用keil 怎样将一段52单片机的c代码转成汇编输出?
1、首先编译,必须通过才行。2、之后,按CTRL+F5进入调试仿真界面。3、点击“View菜单”,打开“Disassembly Windows”,这个页面就是与C对应的汇编程序。

学习51单片机时用什么软件编写程序代码啊
一般都用Keil来编的,当然还有其他软件。编写的程序是.asm后缀的,经编译后形成.hex文件,这个程序文件是51单片机可以识别的,载到单片机里面就可以执行的了。用C语言编出来的是高级语言,还要变成汇编语言。

Keil C51用C写单片机程序能不能像汇编那样跳转到任意地方?
而不是像汇编那样用LCALL,ACALL等指今。当然C语言里面有一条语句,GOTO,它可以跳到你和程序的任何地方,但建议一般不这样用,会打破你的模块化设计结构。如果你非要用,建议只用在子程序里面,而且跳转地址也只在该子程序里。不要在主程序中用此语句。祝你好运 ...

用keil软件如何将汇编与C语言结合起来一起编写单片机的程序
在混合编程中,最常用也是最实用的方法是在C语言中加入部分汇编语言的代码,分为两种方法。方法1)在Keil C51的函数中直接插入汇编语句 方法2)按照Keil C51接口规则,编写汇编模块 方法1是利用编译控制命令#pragma asm(用来标识所插入的汇编语句的起始位置) 和 #pragma endasm (用来标识所插入的汇编...

学51单片机编程选用Keil uvision 和medwin哪个软件更好?
您好:首先我肯定要推荐你学习keil了,因为我刚刚大学毕业不到一个月,来到公司之后,51单片机还是用的keil开发的,所以你如果选择用keil来学习开发51单片机,那么在未来的学习与工作中肯定不会要求你用新的软件去开发51的,其次你一直很关心medwin与keil的区别,我想说,这么多回答的人都不知道medwin这个...

单片机编程用什么软件(51单片机编程用什么软件)
keil最流行...我们写的汇编语言源程序要变为CPU可以执行的机器码有两种方法,一种是手工汇编,另一种是机器汇编,目前已极少使用手工汇编的方法了。机器汇编是通过汇编软件将源程序变为机器码,用于MCS-51单片机的汇编软件有早期的A51,Keil软件是目前最流行开发MCS-51系列单片机的软件,这从近年来各仿真...

相似回答