登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→如何C语言与汇编混编[hanxue]
*第43653篇: 如何C语言与汇编混编
楼 主:
hanxue
2006年10月8日22:53
如何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
第
2
楼:
bluestdzp
2006年10月9日11:53
少了一条指令
请在程序的第一行加上 #pragma src
第
3
楼:
hanxue
2006年10月10日09:26
可以再解释一下吗
谢谢楼上朋友指导!
#pragma src,为什麽要加呢,一般教科书中只说在汇编前加#pragma asm,在结尾加#endasm,可以解释一下吗?
>>>>>>对该主题发表你的看法
本主题贴数
3
,分页:
[第1页]
[上一篇主题]:
谁用过ad669啊 ,请教一下
[下一篇主题]:
关于集电极开路6正相高压驱动器7407