CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  硬件/嵌入开发 >  单片机/工控

各位大虾:怎么在C51程序中加一行或者几行汇编代码呀?

楼主nxy825715(DSP_MCU)2005-04-01 12:56:17 在 硬件/嵌入开发 / 单片机/工控 提问

各位大虾:怎么在C51程序中加一行或者几行汇编代码呀? 问题点数:0、回复次数:5Top

1 楼xichen(xichen)回复于 2005-04-01 13:38:27 得分 0

1、在   C   文件中要嵌入汇编代码片以如下方式加入汇编代码:  
  #pragma   ASM  
    ;   Assembler   Code   Here  
  #pragma   ENDASM  
   
  2、在   Project   窗口中包含汇编代码的   C   文件上右键,选择“Options   for   ...”,点击右边的“Generate   Assembler   SRC   File”  
  和“Assemble   SRC   File”,使检查框由灰色变成黑色(有效)状态;  
   
  3、根据选择的编译模式,把相应的库文件(如   Small   模式时,是   Keil\C51\Lib\C51S.Lib)加入工程中,   该文件必须作为工程的最  
  后文件;  
   
  4、编译,即可生成目标代码。Top

2 楼baichunyu123(black)回复于 2005-04-01 15:07:16 得分 0

我有这方面的例子,可以联系我。414452927Top

3 楼gRempCH_eNter(龙争四舞)回复于 2005-04-01 19:35:58 得分 0

应该没有这么复杂吧,你可以在函数中这样加入:  
  asm  
  {  
          ....     //   这里添加汇编代码  
  }Top

4 楼icesnows(逝去日子)回复于 2005-04-03 19:55:57 得分 0

各种编译器好像支持的不同,看看资料说明Top

5 楼netscaner()回复于 2005-04-03 20:54:43 得分 0

keil自带的C51文档有讲。   同意xichenTop

相关问题

  • 新手请求:helloworld汇编代码,请为每一行给出简单的注释
  • 把linux下的一行汇编代码移植到Windows上来,大家帮忙看看
  • softice里的汇编代码
  • 求BIOS汇编源代码
  • 请问vc怎么把.exe反汇编成汇编代码?
  • VC++中怎样加入汇编代码?
  • Dispatch的汇编代码如何理解?
  • 谁有jpg算法的汇编代码
  • tc++中的汇编代码改写为vc汇编代码时遇到问题。
  • 大虾,怎样生成汇编代码?以及怎样编译汇编代码?

关键词

  • 代码
  • 汇编
  • 文件
  • assemble
  • 加入

得分解答快速导航

  • 帖主:nxy825715

相关链接

  • CSDN Blog
  • 技术文档
  • 代码下载
  • 第二书店
  • 读书频道

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo