delay 1000(delay 100)
导读 大家好,小芯来为大家解答以上的问题。delay 1000,delay 100这个很多人还不知道,现在让我们一起来看看吧!1、首先明确机器执行一条指令耗 大家好,小芯来为大家解答以上的问题。delay 1000,delay 100这个很多人还不知道,现在让我们一起来看看吧!1、首先明确机器执行一条指令耗时大概是1us那么延时10ms的程序如下:MOV AX,50L1:MOV BX,100L2:DEC BX JNZ L2DEC AXJNZ L1执行完之后时间大约为10ms多一点根据具体问题类型,进行步骤拆解/原因原理分析/内容拓展等。2、具体步骤如下:/导致这种情况的原因主要是……51单片机12M晶振延时10毫秒程序:DELAY10MS: MOV R2,#20DELAY1: MOV R3,#249 DJNZ R3,$ DJNZ R2,DELAY1 RET共延时10.023ms代码如下:DELAY10S:LCALL DELAY100MSINC R1CJNE R1,#100,DELAY10SMOV R1,#0RETDELAY100MS: ;误差 0us MOV R7,#100DL1: MOV R6,#8EHDL0: MOV R5,#02H DJNZ R5,$ DJNZ R6,DL0 DJNZ R7,DL1 RET第一、汇编语言有好多种。3、第二、延时时间和你用的主频有关。4、 这两个问题,楼主说明一下先。本文到此分享完毕,希望对大家有所帮助。
本文地址:http://sgsrw.com/news/20241022/62a689995.html
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。