6 register descriptions, Cs5484 – Cirrus Logic CS5484 User Manual

Page 35

Advertising
background image

CS5484

DS981F3

35

6.6 Register Descriptions

1.

“Default” = bit states after power-on or reset

2.

DO NOT write a “1” to any unpublished register bit or to a bit published as “0”.

3.

DO NOT write a “0” to any bit published as “1”.

4.

DO NOT write to any unpublished register address.

6.6.1 Configuration 0 (Config0)

Page 0, Address 0

Default = 0x40 0000

TSEL

Selects between Voltage Channel2 and Temperature.
0 = Selects Voltage Channel 2 (Default)
1 = Selects Temperature Sensor

[22]

Reserved.

iCPUCLK

CPU clock inversion control.
0 = CPU clock is same as MCLK (Default)
1 = Invert CPU clock to pin (CPU clock is inversion of MCLK)

CUCLK_ON

Enable CPUCLK to pad.
0 = Disable CPUCLK to pin (Default)
1 = Enable CPUCLK to pin

[19:15]

Reserved.

V2CAP[1:0]

Select the internal sampling capacitor size for V2 channel. Must be set to 00 for voltage
measurement.
00 = V2 used for voltage measurement (Default)
01 = V2 used for temperature measurement
10 = Reserved
11 = Reserved

[12:9]

Reserved.

INT_POL

Interrupt Polarity.
0 = Active low (Default)
1 = Active high

I2PGA[1:0]

Select PGA gain for I2 channel.
00 = 10x gain (Default)
10 = 50x gain

I1PGA[1:0]

Select PGA gain for I1 channel.
00 = 10x gain (Default)
10 = 50x gain

[3]

Reserved.

23

22

21

20

19

18

17

16

TSEL

1

iCPUCLK

CPUCLK_ON

-

-

-

-

15

14

13

12

11

10

9

8

-

V2CAP[1]

V2CAP[0]

0

0

-

-

INT_POL

7

6

5

4

3

2

1

0

I2PGA[1]

I2PGA[0]

I1PGA[1]

I1PGA[0]

-

NO_OSC

IZX_CH

VZX_CH

Advertising