程序中OPTION=0X88;TMR0=96;因此测得的两次中断时间差为181微秒,与题目要求160微秒相差21微秒,以下说法正确的是:


程序中OPTION=0X88;TMR0=96;因此测得的两次中断时间差为181微秒,与题目要求160微秒相差21微秒,以下说法正确的是:

A.应该修改TMR0为96-21=75,使得两次中断时间差为160微秒

B.应该修改TMR0为96+21,使得两次中断时间差为160微秒

C.没有修改的办法,只能是181微秒

D.时间差是由于CPU执行程序进入中断、保护现场等动作而推迟对TMR0赋初值造成的

E.时间差是由于CPU执行程序进入中断、保护现场等动作而推迟对TMR0中断标志位T0IF清0造成的

正确答案:BD


Tag:微秒 时间差 程序 时间:2022-12-28 14:26:32