导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→如何C语言与汇编混编

* 98362: 如何C语言与汇编混编

   hanxue 
hanxue发表的帖子 

 如何C语言与汇编混编
我在C语言中写混写了一小段汇编如下:
void DELAY_Xms(byte x)
{
byte i;
 for(i = x;i>  0;i--)
 {
  #pragma asm
  mov R5, #2
                loop:mov R4, #228
  DJNZ R4,$
  DJNZ R5,loop
  #pragma endasm
 }
}
为什麽编译不过去呢,我用的是Medwin编译器,需要有什麽设置吗?
hanxuenest@hotmail.com

发表时间:2006年10月8日22:53:06

  
回复该帖

本主题共有 3 帖,分页:>>>>>该主题的所有内容[3]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  98379.[详细]少了一条指令
摘要:请在程序的第一行加上 #pragma src......(32字)
- [bluestdzp][1022次] 2006年10月9日

  98419.[详细]可以再解释一下吗
摘要:谢谢楼上朋友指导! #pragma src,为什麽要加呢,一般教科书中只说在汇编前加#pragma asm,在结尾加#endasm,可以解释一下吗?......(118字)
- [hanxue][1052次] 2006年10月10日

[上一篇帖子]:谁用过ad669啊 ,请教一下我用89s52控制ad669  16位的
[下一篇帖子]:没有人会么?请朋友们帮帮我啊  我急用~!