標題:
匯編精確延時,(12M 1.002035秒 ,11.0592M 1.0872721354166...S)
[打印本頁]
作者:
a110
時間:
2013-10-20 14:33
標題:
匯編精確延時,(12M 1.002035秒 ,11.0592M 1.0872721354166...S)
精確延時,12M晶振延時1.002035秒 DELLY_1S:MOV R4,#10
L3: MOV R2 ,#200;1指令周期
L1: MOV R3 ,#249;1指令周期
L2: DJNZ R3 ,L2;2指令周期
DJNZ R2 ,L1;2指令周期
DJNZ R4 ,L3;2指令周期
RET;2指令周期
;循環(huán)體延時時間: [(249*2+1+2)*200+1+2]*10*12/12000000=1.002030s
;加上ACALL指令和第一條mov指令以及最后一條RET指令算出來整個函數(shù)的時間為1.002035s
通常選用的是11.0592MHZ的晶振:
[(249*2+1+2)*200+1+2]*10*12/11059200=1.08727213541666666...S
作者:
青蘋果
時間:
2013-10-20 18:59
精準定時請使用定時器,尤其是這么長時間的定時
作者:
xiaoafei
時間:
2013-10-21 20:09
好好學習,天天向上
作者:
ch5320
時間:
2013-10-31 22:45
怎么沒用定時器?
作者:
longlong899
時間:
2013-10-31 22:52
這個看的不是很懂
作者:
cxz子敬
時間:
2014-9-4 07:23
LZ是個細心人,我只是粗算一下.就得了.
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1