rf_define.asm

来自「一种多自由度智能机器人的设计全部资料上传!」· 汇编 代码 · 共 89 行

ASM
89
字号
 
   
BANK_0  MACRO
	CLRWDT
        ENDM
BANK_1  MACRO
	CLRWDT
        ENDM
BANK_2  MACRO
	CLRWDT
	ENDM
BANK_3  MACRO
	CLRWDT
        ENDM
        
                
#DEFINE  RE_C           LATF,4
#DEFINE	 TE_C           LATF,3

#DEFINE	 IOC_RF_DCLK        TRISE,3
#DEFINE	 RF_DCLK        PORTE,3
#DEFINE  RF_DIO         LATE,4


#DEFINE  PDATA          LATA,3
#DEFINE  PDATA_R        PORTA,3
#DEFINE  IOC_PDATA 	TRISA,3

#DEFINE  PALE           LATF,5
#DEFINE  PCLK           LATF,1  
#DEFINE  RF_POWER	LATE,5 

 CBLOCK 0X0182
;CC1000_FG      ;EQU     H'300'
CSR2           ;EQU     H'302'
CSR3           ;EQU     H'303'
CSR4           ;EQU     H'304'
CSR5           ;EQU     H'305'
CSR6           ;EQU     H'306'
CSR7           ;EQU     H'307'
CSR8           ;EQU     H'308'
CSR9           ;EQU     H'309'

KEYREG7        ;EQU     H'30A'
KEYREG6        ;EQU     H'30B'
KEYREG5        ;EQU     H'30C'
KEYREG4        ;EQU     H'30D'
KEYREG3        ;EQU     H'30E'
KEYREG2        ;EQU     H'30F'
KEYREG1        ;EQU     H'310'
KEYREG0        ;EQU     H'311'


ENCODE_CNT0    ;EQU     H'314'
ENCODE_CNT1    ;EQU     H'315'
MASK           ;EQU     H'316'


CC1000_DATA       ;EQU     H'320'
reg_indx          ;EQU     H'321'
CC1000_ADR        ;EQU     H'322'
write_ctr1        ;EQU     H'323'
write_ctr2        ;EQU     H'324'


DELAY_RAM         ;EQU     H'327'
DELAY_RAM1        ;EQU     H'328'

TX_TIMES
RX_TIME
RX_TIMEH
;RX_BITS_CNT
;RX_BYTE_CNT
RF_FLAG1
 ENDC

;#DEFINE REC_40B_FG      RF_FLAG1,0
;#DEFINE RX_BIT_VALUE    RF_FLAG1,1
#DEFINE CC1000TRX_F     RF_FLAG1,2 
 
#DEFINE CC1000LOCK_F     RF_FLAG1,3
#DEFINE RX_OVER_FG      RF_FLAG1,4
#DEFINE Manchester_ok_fg   RF_FLAG1,5
;#DEFINE REC_FAIL_FG     RF_FLAG1,6
#DEFINE RX_OK_FG        RF_FLAG1,7



    

⌨️ 快捷键说明

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