原创 C语言与汇编混合编程

2014-6-30 00:41 1509 27 29 分类: MCU/ 嵌入式 文集: C

1、在C中插入汇编程序的形式如下:

 

#pragma asm
// 在这里写汇编程序
#pragma endasm
 
2、相关配置:
在要加入汇编程序的C文件,右键单击,点击第一个选项“Option for  File "xxx"” 
如下界面:
093001.jpg
 
然后出现如下界面:
093002.jpg
 
在图上的右边, 把“ Generate Assembler SRC File  ” 和 Assemble SRC File 都选勾成黑色。
 
确定。
 
最后一步,在安装目录下,找到KEIL 里面的"keil\c51\lib\c51s.lib , 把C51S.LIB 加入到工程里面去,如下图所示:
093003.jpg
 
3、 编译,成功。
PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户1763935 2014-11-10 15:54

收藏

用户1716868 2013-10-9 10:18

很实用。
相关推荐阅读
啊左不是蜗牛 2015-01-28 09:21
【博客大赛】那样的人生,看不穿
         昨晚11点跟PM姐姐聊天,问她今晚要不要加班,她回:刚刚开发哥哥陪她出来打的。。。我以为我十点半从实验室回去已经够晚了。。我脸红了。        我问她为什么不早点回去...
啊左不是蜗牛 2015-01-13 19:41
【智能手机】三个观点说说国产手机未来
在此篇文章之前还有一个各大手机品牌的总结,请点击查看。 智能手机之论英雄出处      谈手机之前换个角度,类比一下PC领域。 PC领域毛利最高的时候,国产PC一直混在低端。随着时代发...
啊左不是蜗牛 2015-01-09 17:56
【智能手机】论英雄出处
我认为,如果你不知道对手的底细,那么你就很难战胜对手。知己知彼,百战百胜。所以,我简单地说说我对这几家手机品牌的看法。个人之见,欢迎讨论。   苹果: 1976年成立,在乔布斯这样的天...
啊左不是蜗牛 2014-11-19 13:48
【博客大赛】蜗牛求职记之华为篇
1、前言说明          蜗牛是电赛出身,本科做硬件嵌入式,画板子和写C程序,然后研究生阶段是转战android,但是由于项目涉及到硬件,导师项目众多,小伙伴少,于是我也负责部分st...
啊左不是蜗牛 2014-08-16 14:38
以另一种位图的思想来解决一道OJ题目
前言: 以前所接触到的位图的思想都是以1位的形式去存储某个数出现的次数是1次还是0次。常见的例子不外乎在《编程珠玑》上的开篇例子里,1千万个数的排序统计,用1.25M的内存空间就可以达到遍历一...
啊左不是蜗牛 2014-08-15 11:57
Android 笔记之 listview 性能优化
列表显示需要三个元素, (1)listview 视图,用来显示列表的View ; (2)适配器,用来把数据映射到listView上面的 (3)数据,具体将被映射的数据,包括字符串,图片...
我要评论
2
27
关闭 站长推荐上一条 /3 下一条