若采用12M晶振则51单片机如89C51的一个机器周期为12个时钟周期,即1uSDJNZ指令为两个机器周期,你可以自己查DL10MS: MOV R6,#0C8H ;循环200次,200*50uS=10msDL1: MOV R7,#19H ;25*2个机器周期DL2: DJNZ R7,DL2 DJNZ R6,DL1 RET