永发信息网

单片机的晶振频率为6mhz,执行下列程序需要多少时间(请详细说明,并说明每个步骤需要花多少时间)

答案:3  悬赏:0  手机版
解决时间 2021-11-29 19:35
  • 提问者网友:wodetian
  • 2021-11-29 03:29
单片机的晶振频率为6mhz,执行下列程序需要多少时间(请详细说明,并说明每个步骤需要花多少时间)
最佳答案
  • 五星知识达人网友:酒醒三更
  • 2021-11-29 04:51
MOV R3,#100 ;1 为 2 uS
LOOP: NOP ;1 为 2 uS

NOP ;1 为 2 uS

NOP ;1 为 2 uS

DJNZ R3,LOOP ;2 为 4 uS

RET ;2 为 4 uS
2uS+(2uS*5*100)+4uS = 1006 uS
对于 STC 系列1T单片机
MOV R3,#100 ;2 为 0.333... uS
LOOP: NOP ;1 为 0.166... uS

NOP ;1 为 0.166... uS

NOP ;1 为 0.166... uS

DJNZ R3,LOOP ;4 为 0.666... uS

RET ;4 为 0.666... uS
0.333...uS +(0.166...uS*7*100)+0.666...uS = 117.666... uS
全部回答
  • 1楼网友:一袍清酒付
  • 2021-11-29 07:21
什么单片机,1T,6T,12T呢?

503个指令周期
  • 2楼网友:思契十里
  • 2021-11-29 06:16
(1+100*5+2)*12/6=1006(微秒)追问具体点,每个指令需要多少时间
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯