请教HI-tech for holtek的混合编程问题

[复制链接]
3716|3
 楼主| hua_wind 发表于 2007-11-6 09:23 | 显示全部楼层 |阅读模式
1.汇编调用c函数的参数传递规则
2.以下代码为何出错


void delay(unsigned char x);

void main()
{
    while(1)
    {
#asm
        MOV a,50
        CALL _delay
#endasm    
    }
}
void delay(unsigned char x)
{
    while(x--);
}





编译中...
HI-TECH C COMPILER (Holtek MCU) V9.10PL6
Copyright (C) 1984-2006 HI-TECH SOFTWARE
licensed for evaluation purposes only
this licence will expire on Tue, 04 Dec 2007
: 0: (800) undefined symbol "_delay"
Compilation failed - error code 1
 楼主| hua_wind 发表于 2007-11-6 13:04 | 显示全部楼层

请推荐一个hi-tech论坛阿

自己顶一个,大家推荐一个hi-tech论坛阿
 楼主| hua_wind 发表于 2007-11-7 10:09 | 显示全部楼层

有大侠用过吗?

sodwell 发表于 2007-11-7 10:43 | 显示全部楼层

re

安装HI-tech for holtek都会有一个HI-tech 的PDF文档说明,写的很详细.可以看看,我以前用过HI-tech for holtek混合编程,但是现在都忘光了... 
您需要登录后才可以回帖 登录 | 注册

本版积分规则

73

主题

89

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部