除了AT系列的8051单片机,基本上可以说是不能,至少对于你来说是不能
前面已经有人告诉你要怎么做了,在KEIL环境下仿真是可以看到执行时间,但现在很多入门用都是以STC的为主,STC的指令执行时间和传统的8051是不一样的,所以,仿真计算出来的时间和实际的是不一样的
如果你要相对精确的话,可以在进入中断的时候设定某一个IO,中断返回的时候再取反,然后再用示波器测量这个IO取反的时间,这才是真正的实际执行时间
像这种情况,一般不要在中断中做太多的事,中断用于触发就可以了,处理程序放在中断外部执行,这样也不会影响到其它的功能 |