假設你用的12M晶振,IT微控制器;
參照STC的資料手冊“2.6 指令系統分類總結及與普通8051 指令執行時間對比”
可查出: 機器週期
L1:CLR A 1
MOV R6,A 2
L2:INC R6 3
CJNE R6,#0X09,L2 4
DJNZ R7,L1 4
RET 4
你的延時=((1+2+9*(3+4)+4)*n+4)/12000000秒=(70*n+4)/12us;
n取1的話=74/12=6.167us;
假設你用的12M晶振,IT微控制器;
參照STC的資料手冊“2.6 指令系統分類總結及與普通8051 指令執行時間對比”
可查出: 機器週期
L1:CLR A 1
MOV R6,A 2
L2:INC R6 3
CJNE R6,#0X09,L2 4
DJNZ R7,L1 4
RET 4
你的延時=((1+2+9*(3+4)+4)*n+4)/12000000秒=(70*n+4)/12us;
n取1的話=74/12=6.167us;