怎么计算计数循环时间

2019-03-24 19:28发布

我是个刚在自学单片机的小菜 一开始就遇到了难题 请大哥大姐们指点下,小弟在此先谢过大家了   是这样的 我不明白这定时是怎么计算出来的 例如下面的程序 是怎么计算的呢? 晶振是12M的话     {inti,j; for(i=0;i<100;i++)     for(j=0;j<50;j++) }   此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
13条回答
张丽山
2019-03-24 23:07
你可以先单步调试一下for(i=0;i<50:1++),看一下需要多长时间,然后再乘for(j=0;j<100;j++)中的100或者其他数就行了。
比如for(i=0;i<50:1++)需要0.5ms的话,你想要1秒即0.5ms*2000=1s,那就可以这样写
for(j=0;j<2000;j++)
for(i=0;i<50:1++);在单步调试前先把频率设置成12MHZ,就OK了,我也刚学,交流交流

一周热门 更多>