[求助]各位大牛,软件延时中的循环次数如何计算

各位大牛, 小弟问一个超级菜的问题,软件延时中的循环次数如何计算,是不是如下公式

循环次数=要延时的时间/主频[Emot]27[/Emot]

你只要计算你的一个机器周期是多少就可以了啊,例如51单片机12M晶振,那么一个机器周期就是1US,那么每执行一个命令假如是1个机器周期,那么时间就是1US,在延时的时候,你只要知道执行一次这个循环的时间是多少个机器周期就可以算出你要的延时的时间了


thank you


给你最简单的方法,不用算,就是用仿真器单步看看那个那个函数执行多长时间就行了,那样最准,算得都是粗略的


只有登录才能回复,可以选择微信账号登录