13
Si4022
bit     15     14     13     12     11     10
9
8
7
6
5
4
3
2
1
0
POR
1
1
0
0
1
0
0
0
cs
r6
r5
r4
r3
r2
r1
r0
C813h
Data Rate Command
The bit rate of the transmitted data stream is determined by the 7-bit value R (bits r6 to r0) and the 1 bit cs.
BR = 10 MHz / 29 / (R+1) / (1 + cs*7)
In the receiver set R according the next function:
R= (10 MHz / 29 /(1 + cs*7)/ BR) 1
Apart from setting custom values, the standard bit rates from 600 bps to 115.2 kbps can be approximated with small error.
bit     15     14     13     12     11     10
9
8
7
6
5
4
3
2
1
0
POR
1
1
0
0
0
0
1
0
d2     d1     d0    elfc    t3     t2     t1     t0
C213h
d2
d1     d0
Clock Output
Frequency [MHz]
0
0
0
1
0
0
1
1.25
0
1
0
1.66
0
1
1
2
1
0
0
2.5
1
0
1
3.33
1
1
0
5
1
1
1
10
Low Battery and Microcontroller Clock Divider Command
The 4-bit value T of t3-t0 determines the threshold voltage of the threshold voltage V
lb
of the detector:
V
lb
= 2.0 V + T * 0.1 V
Bit 4 <elfc>:
Enables low frequency (32 kHz) microcontroller output clock during sleep mode.
Clock divider configuration (valid only if the crystal oscillator is on):
bit     15     14     13     12     11     10
9
8
7
6
5
4
3
2
1
0
POR
1
1
1
0
r3
r2
r1
r0     m7    m6    m5    m4    m3    m2    m1    m0
E196h
bit     15     14     13     12     11     10
9
8
7
6
5
4
3
2
1
0
POR
1
1
0
0
0
0
1
1
d1     d0    m13   m12   m11   m10    m9    m8
C300h
Wake-Up Timer Command
The wake-up time period can be calculated by M <m13 : m0> , R <r3 : r0> and D <d1 : d0>:
T
wake-up
= M * 2
R-D
ms
Note
Note
Note
Note
Note:"   The wake-up timer generates interrupts continuously at the programmed interval while the et bit is set.
Extended Wake-Up Timer Command
These bits can be used for further fine adjustment of the wake-up timer. The explanation of the bits can be found above.