单片机内的延迟函数的原理比如说AT89C52,晶振12M,void delay10s(){ uint x,y,z;for(z=10;z>0;z--)for(x=1000;x>0;x--)for(y=120;y>0;y--){;}}怎么计算出他的延迟时间是10s的

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 10:48:14

单片机内的延迟函数的原理比如说AT89C52,晶振12M,void delay10s(){ uint x,y,z;for(z=10;z>0;z--)for(x=1000;x>0;x--)for(y=120;y>0;y--){;}}怎么计算出他的延迟时间是10s的
单片机内的延迟函数的原理
比如说AT89C52,晶振12M,
void delay10s()
{ uint x,y,z;
for(z=10;z>0;z--)
for(x=1000;x>0;x--)
for(y=120;y>0;y--)
{;}
}
怎么计算出他的延迟时间是10s的

单片机内的延迟函数的原理比如说AT89C52,晶振12M,void delay10s(){ uint x,y,z;for(z=10;z>0;z--)for(x=1000;x>0;x--)for(y=120;y>0;y--){;}}怎么计算出他的延迟时间是10s的
10×1000×120=10秒
就是让单片机自己数数,其实就跟小孩做游戏一样,蒙上眼,数到一百,然后去找其他小朋友...做个延时,让别的小朋友跑走躲起来...