作业帮 > 数学 > 作业

delay(200)括号中的数字含义是什么

来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/11/12 12:23:42
delay(200)括号中的数字含义是什么
delay(200)括号中的数字含义是什么
看你括号里参数的具体意思
如果是以1微妙为单位,则表示:
200us延时子程序,延时时间可以调整
再问: 到底是微秒还是毫秒?
再答: 要看你自己具体定义的函数 我给你一个实例 单片机里的 void delay(unsigned int i) { unsigned char j; for(i; i > 0; i--) for(j = 255; j > 0; j--); } 如果你的delay(200) 则表示指令延时了i*200次指令运行时间 郭天祥单片机书里的 void delayms(uint xms) { uint i,j; for(i=xms;i>0;i--) //i=xms即延时约xms毫秒 for(j=110;j>0;j--); } 当你调用delay(200)时,就是延时了200毫秒
再问: 那delay(1)是什么意思
再答: 如果你的基准是1ms的话 delay(1)就是1ms的意思 同理,delay(5),就是5ms的意思了