原创 Keil C中直接嵌入汇编

2009-11-13 12:00 1948 7 7 分类: MCU/ 嵌入式

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以上版本使用过)

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
7
关闭 站长推荐上一条 /3 下一条