Si1000/1/2/3/4/5
23.12. Register Table and Descriptions
Table 23.9. EZRadioPRO Internal Register Descriptions
Add R/W
Function/Desc
Data
D4
dt[4]
vc[4]
headerr
irxffafull
irssi
enrxffafull
enrssi
POR
Default
D7
0
0
ffovfl
ifferr
iswdet
enfferr
enswdet
swres
D6
0
0
D5
0
0
D3
dt[3]
vc[3]
reserved
iext
D2
dt[2]
vc[2]
reserved
ipksent
ilbd
enpksent
enlbd
rxon
D1
dt[1]
vc[1]
D0
dt[0]
vc[0]
cps[0]
icrcerror
ipor
encrcerror
enpor
xton
00
01
02
03
04
05
06
07
R
R
R
R
R
Device Type
Device Version
Device Status
Interrupt Status 1
Interrupt Status 2
Interrupt Enable 1
Interrupt Enable 2
00111
06h
—
—
—
00h
03h
01h
ffunfl
rxffem
itxffaem
ipreainval
entxffaem
enpreainval
enwt
cps[1]
itxffafull
ipreaval
entxffafull
enpreaval
enlbd
ipkvalid
ichiprdy
enpkvalid
enchiprdy
pllon
iwut
R/W
R/W
enext
enwut
txon
R/W Operating & Function Con-
x32ksel
trol 1
R/W Operating & Function Con-
trol 2
08
09
antdiv[2]
xtalshft
antdiv[1]
xlc[6]
antdiv[0]
xlc[5]
rxmpk
xlc[4]
autotx
xlc[3]
enldm
xlc[2]
ffclrrx
xlc[1]
ffclrtx
xlc[0]
00h
7Fh
R/W
Crystal Oscillator Load
Capacitance
0A
0B
0C
0D
0E
0F
R/W Microcontroller Output Clock
Reserved
gpio0drv[1]
gpio1drv[1]
gpio2drv[1]
Reserved
adcstart/adc-
done
Reserved
gpio0drv[0]
gpio1drv[0]
gpio2drv[0]
extitst[2]
clkt[1]
pup0
pup1
pup2
extitst[1]
adcsel[1]
clkt[0]
gpio0[4]
gpio1[4]
gpio2[4]
extitst[0]
adcsel[0]
enlfc
gpio0[3]
gpio1[3]
gpio2[3]
itsdo
mclk[2]
gpio0[2]
gpio1[2]
gpio2[2]
dio2
mclk[1]
gpio0[1]
gpio1[1]
gpio2[1]
dio1
mclk[0]
gpio0[0]
gpio1[0]
gpio2[0]
dio0
06h
00h
00h
00h
00h
00h
R/W
R/W
R/W
R/W
R/W
GPIO0 Configuration
GPIO1 Configuration
GPIO2 Configuration
I/O Port Configuration
ADC Configuration
adcsel[2]
adcref[1]
adcref[0]
adcgain[1]
adcgain[0]
10
11
12
13
14
15
16
17
18
19
R/W ADC Sensor Amplifier Offset
ADC Value
R/W Temperature Sensor Control
R/W Temperature Value Offset
Reserved
adc[7]
tsrange[1]
tvoffs[7]
Reserved
wtm[15]
wtm[7]
wtv[15]
wtv[7]
ldc[7]
Reserved
adc[6]
Reserved
adc[5]
Reserved
adc[4]
entstrim
tvoffs[4]
wtr[4]
wtm[12]
wtm[4]
wtv[12]
wtv[4]
adcoffs[3]
adc[3]
tstrim[3]
tvoffs[3]
wtr[3]
wtm[11]
wtm[3]
wtv[11]
wtv[3]
adcoffs[2]
adc[2]
tstrim[2]
tvoffs[2]
wtr[2]
wtm[10]
wtm[2]
wtv[10]
wtv[2]
adcoffs[1]
adc[1]
tstrim[1]
tvoffs[1]
wtr[1]
wtm[9]
wtm[1]
wtv[9]
adcoffs[0]
adc[0]
tstrim[0]
tvoffs[0]
wtr[0]
wtm[8]
wtm[0]
wtv[8]
00h
—
R
tsrange[0]
tvoffs[6]
Reserved
wtm[14]
wtm[6]
wtv[14]
wtv[6]
ldc[6]
entsoffs
tvoffs[5]
Reserved
wtm[13]
wtm[5]
wtv[13]
wtv[5]
ldc[5]
20h
00h
03h
00h
01h
—
R/W
R/W
R/W
R
Wake-Up Timer Period 1
Wake-Up Timer Period 2
Wake-Up Timer Period 3
Wake-Up Timer Value 1
Wake-Up Timer Value 2
R
wtv[1]
ldc[1]
wtv[0]
ldc[0]
—
00h
R/W Low-Duty Cycle Mode Dura-
tion
ldc[4]
ldc[3]
ldc[2]
1A
R/W
Low Battery Detector
Threshold
Reserved
Reserved
Reserved
lbdt[4]
lbdt[3]
lbdt[2]
lbdt[1]
lbdt[0]
14h
1B
1C
1D
R
R/W
Battery Voltage Level
IF Filter Bandwidth
0
0
0
vbat[4]
ndec[0]
vbat[3]
filset[3]
vbat[2]
filset[2]
vbat[1]
filset[1]
matap
vbat[0]
filset[0]
ph0size
—
01h
40h
dwn3_bypass
afcbd
ndec[2]
enafc
ndec[1]
afcgearh[2]
R/W AFC Loop Gearshift Over-
ride
afcgearh[1] afcgearh[0] 1p5 bypass
1E
1F
R/W
R/W
AFC Timing Control
Clock Recovery
Gearshift Override
Clock Recovery
Oversampling Ratio
Clock Recovery
Offset 2
Clock Recovery
Offset 1
Clock Recovery
Offset 0
Clock Recovery
Timing Loop Gain 1
Clock Recovery
Timing Loop Gain 0
Received Signal Strength
Indicator
swait_timer[1] swait_timer[0]
shwait[2]
crfast[2]
shwait[1]
crfast[1]
shwait[0]
crfast[0]
anwait[2]
crslow[2]
anwait[1]
crslow[1]
anwait[0]
crslow[0]
0Ah
03h
Reserved
rxosr[7]
rxosr[10]
ncoff[15]
ncoff[7]
Reserved
rxosr[6]
rxosr[9]
ncoff[14]
ncoff[6]
Reserved
crgain[6]
rssi[6]
20
21
22
23
24
25
26
27
R/W
R/W
R/W
R/W
R/W
R/W
R
rxosr[5]
rxosr[8]
ncoff[13]
ncoff[5]
Reserved
crgain[5]
rssi[5]
rxosr[4]
stallctrl
rxosr[3]
ncoff[19]
ncoff[11]
ncoff[3]
crgain2x
crgain[3]
rssi[3]
rxosr[2]
ncoff[18]
ncoff[10]
ncoff[2]
rxosr[1]
ncoff[17]
ncoff[9]
ncoff[1]
crgain[9]
crgain[1]
rssi[1]
rxosr[0]
ncoff[16]
ncoff[8]
ncoff[0]
crgain[8]
crgain[0]
rssi[0]
64h
01h
47h
AEh
02h
8Fh
—
ncoff[12]
ncoff[4]
Reserved
crgain[7]
rssi[7]
rxncocomp
crgain[4]
rssi[4]
crgain[10]
crgain[2]
rssi[2]
R/W
RSSI Threshold for Clear
Channel
rssith[7]
rssith[6]
rssith[5]
rssith[4]
rssith[3]
rssith[2]
rssith[1]
rssith[0]
1Eh
Indicator
28
29
2A
2B
2C
2D
2E
2F
R
R
Antenna Diversity Register 1
Antenna Diversity Register 2
AFC Limiter
adrssi1[7]
adrssib[7]
Afclim[7]
afc_corr[9]
afc_corr[9]
ookcnt[7]
Reserved
adrssia[6]
adrssib[6]
Afclim[6]
afc_corr[8]
afc_corr[9]
ookcnt[6]
attack[2]
adrssia[5]
adrssib[5]
Afclim[5]
afc_corr[7]
ookfrzen
ookcnt[5]
attack[1]
adrssia[4]
adrssib[4]
Afclim[4]
afc_corr[6]
peakdeten
ookcnt[4]
attack[0]
adrssia[3]
adrssib[3]
Afclim[3]
adrssia[2]
adrssib[2]
Afclim[2]
adrssia[1]
adrssib[1]
Afclim[1]
adrssia[0]
adrssib[0]
Afclim[0]
afc_corr[2]
ookcnt[8]
ookcnt[0]
decay[0]
—
—
R/W
R
R/W
R/W
R/W
00h
00h
18h
BCh
26h
AFC Correction Read
OOK Counter Value 1
OOK Counter Value 2
Slicer Peak Hold
afc_corr[5] afc_corr[4] afc_corr[3]
madeten
ookcnt[3]
decay[3]
ookcnt[10]
ookcnt[2]
decay[2]
ookcnt[9]
ookcnt[1]
decay[1]
Reserved
284
Rev. 1.0