51单片机if语句最多能嵌套几级,做了一套程序用的STC 89C52的,if嵌套了7级程序仍然可以正常工作

51单片机if语句最多能嵌套几级,做了一套程序用的STC 89C52的,if嵌套了7级程序仍然可以正常工作,但没有测试最多能嵌套几级。

第1个回答  2011-07-20
取决于所用的C语言版本。设计得好的C编译程序,都是不限制嵌套层次数的。
也就是说,不管嵌套多少层,只要编译出的程序内存能装的下,就可以。本回答被提问者采纳
第2个回答  2011-07-21
只要你的语法是正确的,而且拥有足够的内存,理论上是可以无限制的嵌套的。不过,估计你是学习单片机的新手,51单片机的程序一般是不会嵌套7个if语句的,就算是430单片机也一般不会出现这样的情况
第3个回答  2011-07-21
对程序的要求,主要体现在时间上.
只要嵌套不乱,能及时响应外部(硬件)的要求,并能处理之
程序就能顺利执行.
第4个回答  2011-07-21
在STC官网(宏晶单片机)中有STC下载软件,STC的单片机都支持ISP串口下载
用keil编译器编译出hex文件 然后使用STC下载软件通过串口就可以直接下载到单片机中烧录运行
第5个回答  2011-07-20
猜测:取决于RAM有多大
相似回答