No.21829 作者:newleaner 邮件:mine-912@163.com ID:10493 登陆:6次 文章数:15篇 最后登陆IP:202.115.11.143 最后登陆:2003/8/1 16:29:28 注册:2003/3/25 9:48:01 财富:115 发帖时间:2003/3/25 16:10:41 发贴者IP:202.115.11.143 标题:newleaner:C51的困惑 摘要:No.21829C51的困惑 偶刚学用C51,遇到一些问题,望大家执教~ 我写了一个显示程序,编译的时候出现: *** WARNING L15: MULTIPLE CALL TO SEGMENT SEGMENT: ?PR?_DISP_NUM2?TST1 CALLER1: ?PR?TIMER0?TST1 CALLER2: ?C_C51STARTUP 看起来是函数的重入问题,于是把那个DISP_NUM定义成reentrant型: void disp_num2(char) reentrant; .... void disp_num2(char n) reentrant{ .....} 结果调用DISP_NUM的时候程序跑飞,不解!还望各位帮我分析一下(我用了51的变量IDATA模式)。 还有就是C51STARTUP是什么文件,为什么它会调用我的函数? 谢谢! ......
>>返回讨论的主题
|