other.asm

来自「PIC18F6520+SIM300做的透明传输的DTU」· 汇编 代码 · 共 54 行

ASM
54
字号
#define OSC4M

GPRSDATA  UDATA_ACS
delay_cnt1 res 1
delay_cnt2 res 1
	
	CODE
delay4ms
	GLOBAL delay4ms ; export so linker can see it
	DECF	delay_cnt1
	DECF	delay_cnt1

	movlw	0x05
	goto	DL0
	
delay10ms
	GLOBAL delay10ms ; export so linker can see it
#ifdef	OSC4M
; 4MHz crystal,延时10.027ms,周期数 T=D10027
	movlw	D'13'
#endif
#ifdef	OSC10M
; 
	movlw	D'17'
#endif		
	goto	DL0
delay20ms
	GLOBAL delay20ms 		; export so linker can see it
	movlw	D'26'
	goto	DL0
	
delay50ms
	GLOBAL delay50ms 		; export so linker can see it
	movlw	D'65'			
	goto	DL0

delay200ms
	GLOBAL delay200ms 		; export so linker can see it
	movlw	D'255'			
DL0
	movwf	delay_cnt2
	SETF	delay_cnt1
DL1
	DECF	delay_cnt1
	BNZ		DL1
	clrwdt
	DECF	delay_cnt2
	BNZ		DL1
	nop
done
	return

	END

⌨️ 快捷键说明

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