Keil C中直接嵌入汇编
转自:http://blog.chinaunix.net/u/17530/showart_100305.html
1、在 C 文件中要嵌入汇编代码片以如下方式加入汇编代码:
#pragma ASM
; Assembler Code Here
#pragma ENDASM
2、在 Project 窗口中包含汇编代码的 C 文件上右键,选择“Options for ...”,点击右边的“Generate Assembler SRC File”和“Assemble SRC File”,使检查框由灰色变成黑色(有效)状态;选上这两项就可以在C中嵌人汇编了,设置后在文件图示中多了三个红色的小方块
3、为了能对汇编进行封装还要在项目中加入相应的封装库文件
在笔者的项目中编译模式是小模式所以选用C51S.LIB。这也是最常用的。
这些库文件是中KEIL安装目录下的LIB目录中。
加好后就可以顺利编译了。(在7.0以上版本使用过)
文章评论(0条评论)
登录后参与讨论