|
是关于傻孩子菜单:
这些数据如果定义在data区,调用DataSetFuc函数则不会出现*** WARNING L13: RECURSIVE CALL TO SEGMENT这个警告
但是因为89C52的内存有限所以定义在Code区。这不:
*** WARNING L13: RECURSIVE CALL TO SEGMENT
SEGMENT: ?CO?MAIN
CALLER: ?PR?_DS1302TIMEREAD?MAIN
*** WARNING L13: RECURSIVE CALL TO SEGMENT
SEGMENT: ?CO?MAIN
CALLER: ?PR?_LCD1602WRITESTRING?MAIN
*** WARNING L13: RECURSIVE CALL TO SEGMENT
SEGMENT: ?CO?MAIN
CALLER: ?PR?TIMESETFUC?MAIN
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?DS1302INITIAL?MAIN
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?KEYBORDSCAN?MAIN
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
SEGMENT: ?PR?TIMEDISPLAYFUC?MAIN
Program Size: data=9.2 xdata=50 code=6176
creating hex file from "CLockV1.2Project"...
"CLockV1.2Project" - 0 Error(s), 6 Warning(s).
3个递归调用的警告:
请问为什么,程序里并没有调用自己也没被中断调用的啊?该如何解决啊?? |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
阿莫论坛20周年了!感谢大家的支持与爱护!!
知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)
|