56 mhz type b rf reader, Communications protocol registers – Rainbow Electronics AT88RF1354 User Manual
Page 7

13.56 MHz Type B RF Reader
7
8547A
−RFID−10/08
The Register Memory Map in Table 3. shows the field names for each register bit. Read-only registers are colored
yellow. Read/Write registers are colored green. Any bit identified as RFU or Reserved for Future Use is reserved for
future definition by Atmel; these bits must always remain 0 b.
Table 3. Register Memory Map
Description
Register
Name
Register
Address
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
CPR0_L $00
Reserved for future use
CPR0_H $01
FWI
RFU
CPR1_L $02
Reserved for future use
CPR1_H $03
FWI
RFU
CPR2_L $04
Reserved for future use
CPR2_H $05
FWI
RFU
CPR3_L $06
Reserved for future use
CPR3_H $07
FWI
RFU
CPR4_L $08
Reserved for future use
CPR4_H $09
FWI
RFU
SREG $0A
RF
POR
CD
RFU
EREG $0B
CRC
FRAME
BYTE
TIME
COL
SPE
RFU
IDR $0C
ID
PLL $0D
SL!
SL0
ENB
RFU
RS1
RS0
TXC $0E
TXP
ML
RXC $0F
G
SS
All other register address values are not supported
5.1.
Communications Protocol Registers
AT88RF1354 contains five 16 bit Communication Protocol Registers for configuration of the RF communication
protocol. Each register contains a high byte (CPRx_H) and a low byte (CPRx_L). The CPRx_H registers are used to
configure the Frame Wait Time. The CPRx_L registers are currently unused (Reserved for Future Use) and must
remain set to $00.
CPR0 is a read-only register containing the default ISO/IEC 14443 communication protocol settings. The Poll Single
and Poll Continuous Commands always use CPR0 to configure the RF channel during polling.
CPR1, CPR2, CPR3, and CPR4 are available for configuration of RF channel for the TX Data Command. Each TX
Data Command contains a field that selects the CPR register to be used, so frame wait time is independently
configured on each command. If different timeout settings are written to each CPRx register, then the application
developer can use an appropriate timeout for each TX Data Command sent, minimizing the time required to recover
when no response is received on the RF communication channel.