国产成人AV一区二区三区在线_国产成人精品无码免费看_国产成人无码无卡在线观看_国产精品成人A区在线观看_国产日韩精品欧美一区_国产亚洲精品自在久久蜜TV_久草热久草热线频97精品_久久久噜噜噜久久中文福利_久久婷婷五月综合色国产免费观看_日日狠狠久久偷偷色综合0,九一桃色在线观看,久久97精品久久久久久久不卡,国产成人精品亚洲精品

設(shè)單片機的晶振頻率為12MHz,編寫一段延時程序約50ms的子程序

訪客2024-12-15 11:47:361

供參考的50ms延時子程序如下:Delay: MOV R7,#100 ;L1:   MOV R6,#250 ;DJNZ R6,$ ; 內(nèi)循環(huán) 延時 2μs * 250 = 500μsDJNZ R7,L1; 外循環(huán) 延時(500 + 2 + 1) * 100 = 50300 μsRET ; 解析:單片機的晶振頻率為12MHz,則其時鐘周期為1/12μs,機器周期為12*(1/12μs)即1μs。而DJNZ指令是雙周期指令,,所以執(zhí)行一次要2μs,,MOV指令則為1μs,。上面程序通過空循環(huán)來實現(xiàn)軟件延時,,延時約為 50.3 mS,。

文章評論