原注释是错误的,正确的计算如下:DELAYIOOMS:MOV R6,#200; 1个机器周期DI:MOV R7.#250 ;l个机器周期 1*200D2:NOP ;1个机器周期DJNZ R7,D2 2个机器周期,3*250*200=150000DJNZ R6,D1;2个机器周期,2*200=400RET 2个机器周期,l+200+150000+400+2,约1.5毫秒
132是单片机的频率