905377346 發(fā)表于 2015-9-22 13:03
用定時器吧 時間控制的準(zhǔn)確些
ahshmj 發(fā)表于 2015-9-22 20:46
DELAY:MOV R7,#250;
D1:MOV R6,#250 ;
D2:MOV R4,#250 ;
8imi8 發(fā)表于 2015-9-23 15:57
DELAY:MOV R7,#250;
D1:MOV R6,#250 ;
ahshmj 發(fā)表于 2015-9-24 21:01
看不明白你的思路。但是,像“MOV R6,#250”這樣的語句是1周期指令。
明白 發(fā)表于 2015-9-26 12:08
DELAY:MOV R7,#250 ;1指令周期x執(zhí)行 1次 = 1 指令周期
D1:MOV R6,#250 ;1指令周期x執(zhí)行 1次 = 1 指令周期,執(zhí)行250次(R7的值)
D2:DJNZ R6,D2 ;2指令周期x執(zhí)行250次 = 500指令周期,執(zhí)行250次(R6的值)
D3:MOV R4,#250 ;1指令周期x執(zhí)行 1次 = 1 指令周期,執(zhí)行250次(R7的值)
D4:DJNZ R4,D4 ;2指令周期x執(zhí)行250次 = 500指令周期,執(zhí)行250次(R4的值)
DJNZ R7,D1 ;2指令周期x執(zhí)行250次 = 500指令周期
RET ;2指令周期x執(zhí)行 1次 = 2 指令周期
歡迎光臨 (http://www.torrancerestoration.com/bbs/) | Powered by Discuz! X3.1 |