CS7622
DS322PP1
19
Operation Control 1
Default = 0Ah; Read/Write (address 04h)
Bit Number
Bit Name
Default
7
RESERVED
0
6
5
4
3
2
1
0
dout_edge
0
low_res
0
bits_out1
1
bits_out0
0
blk_dis
1
off_range
0
0
Bit
Mnemonic
Function
7:6
-
reserved
This register is used to set when dout changes values. Relative to CLKO
0 - dout output changes on the falling edge of CLKO
1 - dout output changes on the rising edge of CLKO
Preview Mode:
This mode can be used to cut the current consumption of the
chip by 20 mA. The output of the ADC will have 6 bits of resolution in this mode,
and the output of the chip will have 9 bits after using the DRX circuitry. It is in-
tended to be used when driving an LCD display or any other time when a lower
resolution picture is acceptable.
Number of Data Bits Out:
The range of the output data can be determined by
these bits. The data internal to the chip has a 13-bit range. The output can be
this full range, half this range (12 bits), or an eighth of this range (10 bits). If 12-
bit data is selected, the top half of the 13-bit range is saturated to the maximum
12-bit code. If 10-bit data is selected, the compander curve which is user pro-
grammable is employed to map the 13-bit data to the 10-bit output.
0 - 10 bits output; 1 - 10 bits output
2 - 13 bits output; 3 - 12 bits output
Black Level Loop Disabled:
If the user chooses to adjust the black level him-
self through register access, he may disable the internal black level loop. This
loop usually updates the black level to what it calculates to be the correct level.
If disabled, the offset used will be determined from the value written in the black
level accumulator register.
0 - internal black level loop is enabled
1 - black level loop is disabled
Offset Range:
The black level loop is used to cancel any offsets from the CCD
and chip circuitry. If the offsets are small, the user has the option to decrease
the offset cancellation range for the added advantage of increasing the resolu-
tion of the offset cancellation.
0 - smaller offset cancellation range used (~50 mV)
1 - larger offset cancellation range used (~100 mV)
5
dout_edge
4
low_res
3:2
bits_out1-0
1
blk_dis
0
off_range