Control registers – Rainbow Electronics AT86RF230 User Manual
Page 31

31
AT86RF230
5131A-ZIGB-06/14/06
8. Control Registers
The AT86RF230 provides a register space of 64 8-bit registers, which is used to configure the IC as well as to store
signaling information read by the firmware.
Note that all registers not mentioned within the following table are reserved for internal use and must not be written
to. When writing to a non-reserved register, any individual bits of that register marked as reserved can only be
overwritten by their reset value.
Reg.-Addr.
Register Name
Description
0x01
TRX_STATUS
Transceiver status, CCA result
0x02
TRX_STATE
State/mode control
0x03
TRX_CTRL_0
Driver current and controller clock setting
0x05
PHY_TX_PWR
TX power setting
0x06
PHY_RSSI
RSSI value
0x07
PHY_ED_LEVEL
RX energy level
0x08
PHY_CC_CCA
CCA mode configuration, CCA request, channel setting
0x09
CCA_THRES
CCA_ED and CCA_CS threshold
0x0E
IRQ_MASK
Interrupt mask
0x0F
IRQ_STATUS
Interrupt status
0x10
VREG_CTRL
Voltage regulator control
0x11
BATMON
Battery monitor control
0x12
XOSC_CTRL
Crystal oscillator control
0x18
FTN_CTRL
Filter tuning control
0x1A
PLL_CF
PLL center frequency calibration
0x1B
PLL_DCU
PLL delay calibration
0x1C
PART_NUM
Part ID
0x1D
VERSION_NUM
Version ID
0x1E
MAN_ID_0
Manufacturer ID, lower 8 bits
0x1F
MAN_ID_1
Manufacturer ID, higher 8 bits
0x20
SHORT_ADDR_0
Short address for address recognition
0x21
SHORT_ADDR_1
Short address for address recognition
0x22
PAN_ID_0
PAN address for address recognition
0x23
PAN_ID_1
PAN address for address recognition
0x24
IEEE_ADDR_0
Current node IEEE address for address recognition
0x25
IEEE_ADDR_1
Current node IEEE address for address recognition
0x26
IEEE_ADDR_2
Current node IEEE address for address recognition
0x27
IEEE_ADDR_3
Current node IEEE address for address recognition
0x28
IEEE_ADDR_4
Current node IEEE address for address recognition