找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 9975|回复: 7
收起左侧

怎么利用keil将单片机c代码转换为汇编代码?

[复制链接]
ID:303135 发表于 2018-10-16 17:19 | 显示全部楼层 |阅读模式
Listing 标签页用于调整生成的列表文件选项。在汇编或编译完成后将产生(*.lst)的列 表文件,在连接完成后也将产生(*.m51)的列表文件,该页用于对列表文件的内容和形式 进行细致的调节,其中比较常用的选项是“C Compile Listing”下的“Assamble Code”项, 选中该项可以在列表文件中生成 C 语言源程序所对应的汇编代码。
按照上述操作之后产生了很多文件,但是不知道那个是汇编文件。
捕获.PNG

回复

使用道具 举报

ID:410667 发表于 2018-10-16 17:27 | 显示全部楼层
.hex文件
回复

使用道具 举报

ID:171738 发表于 2018-10-16 17:27 | 显示全部楼层
有反汇编窗口
回复

使用道具 举报

ID:410680 发表于 2018-10-16 17:52 | 显示全部楼层
有专业的转换软件
回复

使用道具 举报

ID:387733 发表于 2018-10-16 17:54 | 显示全部楼层
360截图17290430276438.png
就在 *.lst 文件里面,你可以打开 main.lst 看看
回复

使用道具 举报

ID:410427 发表于 2018-10-16 17:59 | 显示全部楼层
在设置里可以设置
回复

使用道具 举报

ID:410427 发表于 2018-10-16 18:00 | 显示全部楼层
好像keil里可以设置
回复

使用道具 举报

ID:123289 发表于 2018-10-16 22:27 | 显示全部楼层
KEIL原本就必须将C转成汇编,再转成机器码。在设置勾选项中(输出文件)中找找。
将C与其生产汇编对比,对于提升及理解C,有极大的好处。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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