打印

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

[复制链接]
2100|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

粉丝