这两个for循环语句的循环时间如何计算? for(m=0;m<36000;m++) ; for(i=0;i<200;i++) for(j=0;j<180;j++)

51单片机循环时间计算

不太明白楼主的意思!我觉得楼主是这个意思哈
这么说,如果是在一个main里面的话,比如(大致说下,不要纠结格式)
main()
{
.....
for()
.
.
for()
.
.
for()
.
.
}
是这样的话,比如从开始到最后一次for执行完的时间是从第一个for执行完的时间3600+第一个for后语句的时间+第二个for的循环时间200+第二个for后面语句执行的时间+180+。。。

简单来说就是因为C语言是顺序执行的,所以时间是叠加的,就是每句话循环的时间加上语句执行时间。不知楼主是这个意思不
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-23
顶一个
相似回答