delay.asm

来自「测试STN LCM产品」· 汇编 代码 · 共 30 行

ASM
30
字号
;Delay function set

DELAY_100US:		;Delay 100us
	MOV R0,#49
	DJNZ R0,$
	RET
	
DELAY_1MS:		;Delay 1ms
	MOV  R0,#2
  SUB_DELAY:
  	MOV  R1,#250
	DJNZ R1,$
	DJNZ R0,SUB_DELAY
	RET
	
DELAY_100MS:		;Delay 100ms
	MOV  R2,#100
  MOON:
  	LCALL DELAY_1MS
	DJNZ R2,MOON
	RET
	
DELAY_1S:		;Delay 1sec
	MOV  R3,#10
  SUN:
  	LCALL DELAY_100MS
	DJNZ R3,SUN
	RET

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?