这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 请问瑞萨M16C系列如何计算一个空操作指令所用时间

共1条 1/1 1 跳转至

请问瑞萨M16C系列如何计算一个空操作指令所用时间

菜鸟
2008-10-27 16:42:28     打赏
我简单测试了一次啊,外部时钟7MHz,PLLx2,所以M16C运行在14MHz,
p11_0=1;
asm("nop");
p11_0=0;
asm("nop");
asm("nop");
asm("nop");

我按照常规计算的话,一个空操作指令用一个机器周期的话,那么一个asm("nop")所用时间
应该就是(1/14)us=71.4ns.
可是我用示波器侧到的情况是
 p11_0高电平时间是706ns
p11_0低电平时间是1.35us

奇怪的是为什么用示波器测到的asm("nop")时间为700ns左右,
为什么低电平时间不是高电平时间的三倍呢?



关键词: 请问     瑞萨     系列     如何     计算     一个     操作     指令         

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]