keil里面怎么建立汇编?并写出详细步骤。

 我来答
神木雕像
推荐于2019-10-23 · TA获得超过413个赞
知道答主
回答量:59
采纳率:100%
帮助的人:72.6万
展开全部
1 新建工程,这时会让你选择要不要加入KEIL的启动代码,随便选(最好选是)
2 新建新文件,保存为xx.asm或xx.a51
3 把刚才的文件加入到工程
4 如果你开始时选否,即未加入启动代码,那么启动跳转、堆栈SP的初始化、
内存初始化、重入栈初始化、标准51寄存器定义、段定位等都要自己弄,估计你搞
不定,但是这样你可以自由写
5 如果你选的是加入KEIL的启动文件,那么这些你就不必写,都好了,但是问题是这个启动文件
最初的目的是针对C51程序写的,因为这个启动文件的最后一句是去调用main()函数段,所以你
要么把这个main()函数段的申明和调用都去掉,让他去调用你自己 的函数段,要么你就干脆写个他想调用的那个main函数段段名,让他以为 就是main函数,让他调用好了
6 再简单一点,你也别新建什么文件,直接删掉它的最后一句main调用和main函数段申明,就在删掉 的那里写自己的程序
7 再再简单一点,启动文件也别要了,直接新建asm文件,从地址0开始写 ORG 0000H,如果你的程序足够简单, 也不一定要什么函数段、不一定要修改SP、更不必关心什么重入呀、初始化代码呀
8 如果你问的不是51汇编,那就不知道了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式