2019-07-15 23:21发布
ilysunwei 发表于 2013-8-1 20:25 第一:你没告诉我们你的晶振多大 第二:你没有告诉我们你用的是什么单片机 不同的单片机对于延时计算式不一 ...
好剑者 发表于 2013-8-1 22:02 哦,不好意思: 晶振:12Mhz 单片机:STC89C52Rc
最多设置5个标签!
第二:你没有告诉我们你用的是什么单片机
不同的单片机对于延时计算式不一样的,51的有51的算法,AVR有AVR的机器周期和时间算法。。
哦,不好意思:
晶振:12Mhz
单片机:STC89C52Rc
谢谢了!
4us吧,进入函数和出函数用了2us,执行两个指令又2us。不过我不确定,建议你keil仿真下。
首先给出结论,该函数延时长度为4个机器周期,(12M晶振等于4us)。从两个方面来验证。
方法一:keil调试,如图一,图二。
图一
图二
方法二:分析反汇编指令,如图三,图四。
图三
图四
一周热门 更多>