只需一步,快速開始
熱門: 51單片機 | 24小時必答區 | 單片機教程 | 單片機DIY制作 | STM32 | Cortex M3 | 模數電子 | 電子DIY制作 | 音響/功放 | 拆機樂園 | Arduino | 嵌入式OS | 程序設計
各位大俠 我是新手,下了一個程序,不會改,麻煩哪位幫我改一下。
要求如下:更改延時為10s,源程序是5s.我還不太明白延時計算方式,煩請大俠指點
程序如下:
DELY: MOV R1,#0AH DJNZ R1,$ RET WAIT: MOV R2,#26HL1: MOV R3,#21H DJNZ R3,$ DJNZ R2,L1 RETWAIT1: MOV R4,#33HL2: MOV R5,#19H DJNZ R5,$ DJNZ R4,L2 RET
使用道具 舉報
DELAY: ;誤差 0us MOV R7,#0BFHDL1: MOV R6,#0BDHDL0: MOV R5,#89H DJNZ R5,$ DJNZ R6,DL0 DJNZ R7,DL1 NOP RET
本版積分規則 發表回復 回帖后跳轉到最后一頁
手機版|小黑屋|51黑電子論壇 | 管理員QQ:125739409;技術交流QQ群281945664
Powered by 單片機教程網