⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 owndefs.inc

📁 通信
💻 INC
字号:
.def		Flags	=	r0
.def		Scount0 =	r2    	    ; sleeptimers, increment each ms
.def		Scount1 =	r3	    ; sleeptimers, increment each 256 ms
.def		Scount2 =	r4	    ; sleeptimers, increment each 65536 ms

.def		Temp	=	r16
.def		Tempi	=	r17
.def		Address	=	r18
.def		Data1	=	r19
.def		Data2	=	r20
.def		Checkz	=	r21
.def		Counter	=	r22
.def		BitCnt	=	r23	
.def		Channel	=	r24
.def		ResCount=	r25
.def		SegCount=	r26
.def		SegVal	=	r27
.def		Hldcnt	=	r28

.equ    	TS=300000	    		; # of ms before powerdown (2000ms - 16777215ms) (2 sec - 4h40min)
.equ    	TSH=TS/65535+1	    		; sleeptimer high value	
.equ		TSM=(TS-TSH)/255+1  		; sleeptimer middle value 
.equ		TSL=TS-TSH-TSM 	    		; sleeptimer low value
.equ		addr	=	0xE7
.equ		Preamble=	0xF0
.equ		UARTSync=	0xF0
.equ		Code	=	0x55
.equ		Fclk	=	4000000
.equ		BitRate =	62500
.equ		BRR	=	(Fclk/(16*Bitrate))-1
.equ		timerdiv=	64
.equ		timerval=	256-(Fclk/timerdiv)/1000
.equ		DTX	=	5		; #ms from TXEN=1 to modulation
.equ		band	=	1*64		; 1 = 868, 2 = 915
.equ		OutPwr	=	3*64
;.equ		extfreq	=	0		; extclk= Fosc/1
;.equ		extfreq	=	0x40            ; extclk= Fosc/2
.equ		extfreq	=	0x80            ; extclk= Fosc/4
;.equ		extfreq	=	0xc0            ; extclk= Fosc/8
.equ		ChannelListen= 	50
.equ		TableAddr=	$60
.equ		ChannelAddr=	$90
.equ		SegFlash=	220

⌨️ 快捷键说明

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