原创 在keil中嵌入汇编

2007-11-23 19:58 2868 9 11 分类: MCU/ 嵌入式

  1、其实在KEIL中嵌入汇编的方法很简单。如图1,在C文件中要嵌入汇编的地方用#pragma asm和#pragma endasm分隔开来,这样编译时KEIL就知道这中间的一段是汇编了。


  2、在有加入汇编的文件中,还要设置编译该文件时的选项,如图2所示。


  3、Generate Assembler SRC File 生成汇编SRC文件
    Assemble SRC File 封装汇编文件
   (如图3的状态为选中)
    选上这两项就可以在C中嵌人汇编了,设置后在文件图示中多了三个红色的小方块。


  4、为了能对汇编进行封装还要在项目中加入相应的封装库文件, 在笔者的项目中编译模式是小模式所以选用C51S.LIB。这也是最常用的。这些库文件是中KEIL安装目录下的LIB目录中。 加好后就可以顺利编译了


点击看大图


点击看大图


点击看大图


点击看大图

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户58782 2009-8-4 23:26

文件名不能为中文,可能编译会出错,而且LIB文件也必须添加进去,否则会报警告!

用户194809 2009-3-18 19:00

我要好好看看
相关推荐阅读
用户58782 2010-10-10 22:27
我的编程风格的约定
源代码风格说明:(最核心的原则就是:便于代码的读、修改和他人的维护) 1、必须严格按照自己既有的编程风格进行代码的编写; 2、提炼出公共函数,以免重复劳动; 3、必须给源文件添加注释;我的源码固定编程...
用户58782 2010-09-21 12:43
再回来
前段时间太忙,有很久没有上过博客了,部分朋友发出的邮件和短信没有及时处理,再次表示真挚的歉意!...
用户58782 2010-04-25 16:40
EasyARM2103开发板
开发板实物照片:...
用户58782 2010-04-22 17:09
PROTEL个人使用之经验谈
突发奇想,去做论坛的斑竹,其实工作几年来一直都好忙,写的文档都是电路描述,突然想起去做pcb的斑竹,想想应该也有篇什么东西以作说明吧,如果只是到别处找个什么经验谈,我想我这儿资料多的是,怎么也有几年工...
用户58782 2010-04-19 10:17
核心期刊的由来
1931年著名文献学家布拉德福首先揭示了文献集中与分散规律,发现某时期某学科1/3的论文刊登在3.2%的期刊上;1967年联合国教科文组织研究了二次文献在期刊上的分布,发现75%的文献出现在10%的期...
用户58782 2010-01-18 17:38
参考文献及格式
参考文献是在学术研究过程中,对某一著作或论文的整体的参考或借鉴.征引过的文献在注释中已注明,不再出现于文后参考文献中▲专著(M);论文集(C);报纸文章(N);期刊文章(J)学位论文(D);报告(R)...
我要评论
2
9
关闭 站长推荐上一条 /3 下一条