Cs5484 – Cirrus Logic CS5484 User Manual
Page 41

CS5484
DS981F3
41
6.6.6 Pulse Output Width (PulseWidth)
–
Page 0, Address 8
Default = 0x00 0001 (265.6µs at OWR = 4kHz)
PulseWidth sets the energy pulse frequency range and the duration of energy pulses.
The actual pulse duration is 250µs plus the contents of PulseWidth divided by 64,000. PulseWidth is an inte-
ger in the range of 1 to 65,535.
[23:20]
Reserved.
FREQ_RNG[3:0]
Energy pulse (PulseRate) frequency range for 0.1% resolution.
0000 = Freq. range:
2kHz–0.238Hz (Default)
0001 = Freq. range:
1kHz–0.1192Hz
0010 = Freq. range:
500 Hz–0.0596Hz
0011 = Freq. range:
250Hz–0.0298Hz
0100 = Freq. range:
125 Hz–0.0149Hz
0101 = Freq. range:
62.5 Hz–0.00745Hz
0110 = Freq. range:
31.25Hz–0.003725Hz
0111 = Freq. range:
15.625Hz–0.0018626Hz
1000 = Freq. range:
7.8125Hz–0.000931323Hz
1001 = Freq. range:
3.90625Hz–0.000465661Hz
1010 = Reserved
...
1111 = Reserved
PW[15:0]
Energy Pulse Width.
6.6.7 Pulse Output Rate (PulseRate)
–
Page 18, Address 28
Default= 0x80 0000
PulseRate sets the full-scale frequency for the energy pulse outputs.
For a 4 kHz OWR rate, the maximum pulse rate is 2kHz. This is a two's complement value in the range of
-1
value1, with the binary point to the left of the MSB.
Refer to section
on page 22 for more information.
23
22
21
20
19
18
17
16
-
-
-
-
FREQ_RNG[3] FREQ_RNG[2] FREQ_RNG[1] FREQ_RNG[0]
15
14
13
12
11
10
9
8
PW[15]
PW[14]
PW[13]
PW[12]
PW[11]
PW[10]
PW[9]
PW[8]
7
6
5
4
3
2
1
0
PW[7]
PW[6]
PW[5]
PW[4]
PW[3]
PW[2]
PW[1]
PW[0]
MSB
LSB
-(2
0
)
2
-1
2
-2
2
-3
2
-4
2
-5
2
-6
2
-7
.....
2
-17
2
-18
2
-19
2
-20
2
-21
2
-22
2
-23