CC2420
SWRS041B Page 71 of 89
SECCTRL1 (0x1A) - Security Control Register
Bit
Field Name
Reset
R/W
Description
15 -
0 W0
Reserved, write as 0
14:8
SEC_TXL
0
R/W
Multi-purpose length byte for TX in-line security operations:
CTR : Number of cleartext bytes between length byte and the
first byte to be encrypted
CBC/MAC : Number of cleartext bytes between length byte and
the first byte to be authenticated
CCM : l(a), defining the number of bytes to be authenticated but
not encrypted
Stand-alone : SEC_TXL has no effect
7 -
0
W0
Reserved, write as 0
6:0 SEC_RXL
0 R/W
Multi-purpose length byte for RX in-line security operations:
CTR : Number of cleartext bytes between length byte and the
first byte to be decrypted
CBC/MAC : Number of cleartext bytes between length byte and
the first byte to be authenticated
CCM : l(a), defining the number of bytes to be authenticated but
not decrypted
Stand-alone : SEC_RXL has no effect
BATTMON (0x1B) – Battery Monitor Control register
Bit
Field Name
Reset
R/W
Description
15:7 -
0
W0
Reserved, write as 0
6 BATTMON_OK
1
R
Battery monitor comparator output, read only. BATT_OK is valid
5 us after BATTMON_EN has been asserted and
BATTMON_VOLTAGE has been programmed.
0 : Power supply < Toggle Voltage
1 : Power supply > Toggle Voltage
5 BATTMON_EN
0
R/W
Battery monitor enable
0 : Battery monitor is disabled
1 : Battery monitor is enabled
4:0 BATTMON_VOLTAGE
[4:0]
0 R/W
Battery monitor toggle voltage. The toggle voltage is given by:
27
72
V
25
.
1
V
toggle
LTAGE
BATTMON_VO
−
⋅
=