Maxim Integrated DS4830A Optical Microcontroller User Manual

Page 71

Advertising
background image

DS4830A User’s Guide

71

this bit is ‘0’, Sample and Hold 0 acts in the normal mode in which Sample and Hold 0
gets a conversion slot in the ADC sequence every 250

µs.

10

PIN_DIS1

Pin Discharge Enable 1. Setting this bit to ‘1’ enables the pin discharge function for
Sample and Hold 1. The discharge function discharges pin capacitances (GP12-GP13)
after the Sample and Hold 1 ADC conversion.

9

PIN_DIS0

Pin Discharge Enable 0. Setting this bit to ‘1’ enables pin discharge function at Sample
and Hold 0. The discharge function discharges pin capacitances (GP2-GP3) after the
Sample and Hold 0 ADC conversion.

8

SH_DUAL

Sample and Hold Dual Mode. Setting this bit to ‘1’ configures in “Dual Mode” Sample
and Hold operation. In dual mode, both sample and holds act independently and use
different sample trigger input signals. SHEN0 (pin 23) acts as the sample trigger input
signal for Sample and Hold 0. SHEN1 (pin 21) acts as the sample trigger input signal
for Sample and Hold 1. In single mode operation both sample and hold circuits are
triggered by the SHEN0 signal.

7

-

Reserved. The user should write 0 to this bit.

6

SH1_ALGN

Sample and Hold 1 Data Alignment Select. This bit selects the Sample and Hold 1
data alignment mode. Setting this bit to ‘1’ returns data left aligned in ADDATA[15:2]
with ADDATA[1:0] zero padded. Clearing this bit to ‘0’ returns data in right aligned
format in ADDATA[13:0] with ADDATA[15:14] sign-extended by ADDATA[13].

5

SHDAI1_EN

Sample and Hold 1 Interrupt Enable. Setting this bit to ‘1’ enables interrupt generation
on the completion of Sample and Hold 1 ADC conversion in the dual mode.

4

SMP_HLD1

Sample and Hold 1 Enable. Setting this bit to ‘1’ enables Sample and Hold 1 operation
on GP12-GP13 input pins. The conversion results are available in ADC data buffer
location 24.

3

CLK_SEL

Clock Select for Sample and Holds Trigger delayed rising edge control. This bit
selects the clock used to stop sampling when operating in SSC mode. During this mode
SSC[3:0] bits controls the delay from the start to stop of sampling..
When this bit is set to ‘0’, the peripheral clock is used for generating the SHEN pulse.
When this bit is set to ‘1’, the External Clock (CLKIN pin) is used for generating the
SHEN pulse.
See the SSC[3:0] bit description to see the effect of CLK_SEL on the SHEN0/SHEN1
pulse generation.

2

SH0_ALGN

Sample and Hold 0 Data Alignment Select. This bit selects the Sample and Hold 0
data alignment mode. Setting this bit to ‘1’ returns data left aligned in ADDATA[15:2]
with ADDATA[1:0] zero padded. Clearing this bit to ‘0’ returns data in right aligned
format in ADDATA[13:0] with ADDATA[15:14] sign-extended by ADDATA[13].

1

SHDAI0_EN

Sample and Hold 0 Interrupt Enable. Setting this bit to ‘1’ enables interrupt generation
on the completion of Sample and Hold 0 ADC conversion when operating in dual mode
operation. In the single mode operation, this bit is set at the completion of both sample
and hold conversions.

0

SMP_HLD0

Sample and Hold 0 Enable. Setting this bit to ‘1’ enables Sample and Hold 0 operation
on GP2-GP3 input pins. The conversion results are available in ADC data buffer
location 23.



Advertising