EM77950
BB Controller
LOOP:
JMP
LOOP
WRITE_DATA_TO_RF:
// BB register write SUB
BC
RFACR, RFWR
NOP
NOP
BS
RFACR, RFWR
RET
READ_DATA_FROM_RF:
// BB register read SUB
NOP
NOP
NOP
NOP
BC
RFACR, RFRD
NOP
NOP
NOP
NOP
NOP
MOV
NOP
NOP
NOP
BS
// Note the access time
A, RFDB
RFACR, RFRD
RET
; ===============================================
WRITE MACRO#CON1, #CON2 // BB register write MACRO
MOV
A, #CON2
MOV
RFDB, A
MOV
A, #CON1
MOV
RFAAR, A
CALL
ENDM
WRITE_DATA_TO_RF
; ===============================================
READMACRO#CON, REG // BB register read MACRO
MOV
A, #CON
MOV
RFAAR, A
CALL
MOV
READ_DATA_FROM_RF
REG, A
ENDM
Product Specification (V1.0) 10.09.2007
(This specification is subject to change without further notice)
• 67