单片机的主频是12MHZ,试用循环指令编写延时500ms的延时子程序 求大神解答,在线等,略急

单片机的主频是12MHZ,试用循环指令编写延时500ms的延时子程序 求大神解答,在线等,略急,第1张

12MHZ就是 1/12M 秒运行一个指令周期,(部分指令是2周期、3周期指令,具体看你执行什么指令),

times= 500ms / 1/12M,

times就是 500ms需要运行的周期数。

你先把循环计时指令写好,再计算循环指令执行1次需要多少个指令周期(即循环程序种每条指令运行周期数叠加),再把 times/一次循环周期数 就是要循环的次数 x,把 x 放进已经写好的循环程序中,替换循环的次数即可。

朋友,我是一个做加工中心八年之久的人,不管什么学校都是入门的入门,帮不了你什么,都是靠往后的实践来得到的经验,学校上的理论在实际加工中用不上,就编程可能有一些用吧,而编程又是最简单的东西,主要是工艺和材质,其次是合理参数,理论上讲的加工不会变形、过切、让刀、偏心等等那都是扯淡,不同的刀具,工装,机床,工艺材质处理方法都不一样,希望我能帮助到你,往后有什么不懂可直接问我,小弟我知道的一定不保留的告诉你。

固定循环是条件式我们定好,然后输入坐标可直接加工,比喻子程序,宏程序,打钻,其实打钻也是一个宏程序,是出软件的人调式好了,我们直接用,比喻宏程序铣规则的曲面就可以用固定循环加上变量就可以完成,有时间你试试不要用G83来用宏程序循环打孔,很有意思,希望我能帮到你。

i=1 to 3

j=1 to i

k=j to 3

最外层是3次循环好理解吧,因为i=1 to 3

中间的是6次,当i=1时,j=1 to 1循环1次,当i=2时j=1 to 2循环2次,当i=3时,j=1 to 3循环3次,1+2+3=6次

内层循环

i=1,j=1 to 1,k=1 to 3循环3次

i=2,j=1 to 2,j=1时,k=1 to 3循环3次

i=2,j=1 to 2,j=2时,k=2 to 3循环2次

i=3,j=1 to 3,j=1时,k=1 to 3循环3次

i=3,j=1 to 3,j=2时,k=2 to 3循环2次

i=3,j=1 to 3,j=3时,k=3 to 3循环1次

一共是3+3+2+3+2+1=14次

以上就是关于单片机的主频是12MHZ,试用循环指令编写延时500ms的延时子程序 求大神解答,在线等,略急全部的内容,包括:单片机的主频是12MHZ,试用循环指令编写延时500ms的延时子程序 求大神解答,在线等,略急、加工中心循环程序详解、Visual Basic程序设计实验解析志勇P93中三个for循环等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9720576.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存