请教大神这个问题怎么解决(keil C语言编程问题)

51单片机C语言编程

字面来看就是宏嵌套太深。C51编译器好像最多只支持9级嵌套吧,记不太清楚了。不过一般来说不太可能将这个限制都给突破(μCLinux最深也才到4级)。
所以很有可能是你的源程序存在问题。追问

不好意思哈,是我搞错了,这个程序的编译环境本来应该是是Keil uVision2 V2.12,而我用的是Keil uVision2 V6.12不支持,所以出错,程序百分之百的没问题啊。果然我用Keil uVision4一下子就成功了,还是Keil uVision4强大啊...

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-18
代码给出来啊,不然没法看啊

错误输出说明的是宏定义出了毛病,太多的嵌套追问

哦,代码太长了,写不上去,方便把邮箱发给我吗?[email protected]

第2个回答  2013-03-18
重新安装,注册,追问

估计不是软件的问题,其他程序编译都是正确的

第3个回答  2013-03-18

    支持你,我也不知道