C语言for延时计算方法
voiddelay(uintz){uintx,y;for(x=0;x<z;x++)for(y=0;y<110;y++);}51单片机12M晶振。怎么算的?...
void delay(uint z)
{
uint x,y;
for(x=0;x<z;x++)
for(y=0;y<110;y++);
}
51单片机12M晶振。怎么算的? 展开
{
uint x,y;
for(x=0;x<z;x++)
for(y=0;y<110;y++);
}
51单片机12M晶振。怎么算的? 展开
展开全部
主频1M,根据一个循环的汇编指令周期算。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
编译之后对应找到汇编语句,然后每一句汇编语言都有一个参考的执行周期,挨个计算就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该在keil软件里调试出来的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询