2015-2016 Microchip Technology Inc. DS20005386B-page 25
PAC1710/20
6.1 Read Multiple Data Bytes
When any measurement high-byte register is read
(V
SOURCE
or V
SENSE
), the corresponding low byte is
copied into an internal “shadow” register. The user is
free to read the low byte at any time and be guaranteed
that it will correspond to the previously read high byte.
Regardless if the low byte is read or not, reading from
the same high byte register again will automatically
refresh this stored low byte data.
6.2 Detailed Register Description
REGISTER 6-1: CONFIGURATION REGISTER (ADDRESS 00H)
R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0 R/W-0
— CDEN MSKAL C2IDS C2VDS TOUT C1IDS C1VDS
bit 7 bit 0
Legend:
R = Read bit W = Writable bit U = Unimplemented bit, read as ‘0’
-n = Value at POR ‘1’ = bit is set ‘0’ = Bit is cleared x = Bit in unknown
bit 7 Unimplemented: Read as ‘0’
bit 6 CDEN: Enables the ALERT
pin to be asserted when the conversion cycle is finished.
1 = ALERT
pin will be asserted for 5 μs when the conversion cycle is finished.
0 = ALERT
pin is not masked. If any of the appropriate status bits are set, the ALERT pin will be asserted.
bit 5 MSKAL: Masks the ALERT pin from asserting due to out-of-limit conditions.
1 = ALERT
pin is masked. It will not be asserted for any interrupt condition. The Status Registers will
be updated normally.
0 = ALERT pin is not masked. It will be asserted for any interrupt condition not masked by
Register 6-4. The Status Registers will be updated normally.
bit 4 C2IDS: Disables the V
SENSE
measurement for channel 2 (PAC1720)
1 = The device is not measuring the sense voltage. It will update CH2 Sense Voltage Registers when
a One-Shot command is given.
0 = The device is measuring sense voltage for CH2
Unimplemented: Read as ‘0’ (PAC1710)
bit 3 C2VDS: Disables the V
SOURCE
measurement for channel 2 (PAC1720)
1 = The device is not measuring the Source voltage. It will update CH2 Source Voltage Registers
when a One-Shot command is given.
0 = The device is measuring Source voltage for CH2
Unimplemented: Read as ‘0’ (PAC1710)
bit 2 TOUT: Enables the time-out and idle reset functionality of the communications protocol (see
Section 5.0.5 “SMBus Timeout”).
1 = Time out enabled
0 = Time out disabled
bit 1 C1IDS: Disables the V
SENSE
measurement for channel 1
1 = The device is not measuring the sense voltage. It will update CH1 Sense Voltage Registers when
a One-Shot command is given.
0 = The device is measuring sense voltage for CH1
bit 0 C1VDS: Disables the V
SOURCE
measurement for channel 1
1 = The device is not measuring the Source voltage. It will update CH1 Source Voltage Registers
when a One-Shot command is given.
0 = The device is measuring source voltage for CH1