嵌入式 > 技术百科 > 详情

单片机编程中在C语言中嵌入汇编语言

发布时间:2021-08-10 发布时间:
|

在C语言中可以嵌入汇编语言,以发挥汇编语言在编程中的优点
方法是,在项目建好以后,加入建立的C文件,其他设置不变,先把
汇编语言写在              #pragma  asm
                                    ......  ;汇编语言编写区
                                   #pragma  endasm
之间,同时还要对进行编译器相应汇编语言混编设置。
第一步:

 

 
第二步

 

 
第三步编译运行
如果取消了C语言中的汇编程序,则前面的设置也应相应的去掉,否则会出错。

#include
int i,k;
 
void main(void)
{
 P2=0x00;
 while(1)
{
for(i=0;i<8;i++)
          {
           P2=1<  #pragma asm
                  mov r7,#00h
             dd:mov r6,#00h
           ddd:nop
                  nop
                  nop
                  nop
                 djnz r6,ddd
                 djnz r7,dd
           #pragma endasm
    }
}




『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
ZigBee技术语音图像无线监控系统的设计与实现