您当前的位置:五五电子网电子知识电子学习基础知识电脑-单片机-自动控制C51中嵌入汇编程序 正文
C51中嵌入汇编程序

C51中嵌入汇编程序

点击数:7566 次   录入时间:03-04 11:41:11   整理:http://www.55dianzi.com   电脑-单片机-自动控制

  有时候,程序需要使用汇编语言来编写,像对硬件进行操作或一些对时钟要求很严格的,特别是在AD/DA信号采集中,运用汇编程序将会更加高效、实用!但又不希望用汇编语言来编写全部程序或调用汇编语言编写的函数,那么,可以通过预编译指令“asm”在C语言代码中插入汇编语言代码。
  
  ①C文件中要嵌入汇编代码片以下方式可加入汇编代码:

  ②在Project窗口中包含汇编代码的C文件上右键,选择“Optionsfor…”,点击右边的“GenerateAssemblerSRCFile”和“AssembleSRCFile”,使检查框由灰色变成黑色(有效)状态;
  
  ③根据选择的编译模式,把相应的库文件(如Small模式时,是Ke11\C51\Lib\C51S.Lib)加入工程中,该文件必须作为工程的最后文件;
  
  ④编译,即可生成目标代码。
  
  下面举一实例,本程序可达到通过C语言编程中调用汇编,实现数码管的亮灭。




本文关键字:暂无联系方式电脑-单片机-自动控制电子学习 - 基础知识 - 电脑-单片机-自动控制