Datasheet
SLAS284A – AUGUST 2000 – REVISED DECEMBER 2002
www.ti.com
18
ADC CONTROL REGISTER
The THS1207 contains two 10-bit wide control registers (CR0, CR1) in order to program the device into the
desired mode. The bit definitions of both control registers are shown in Table 6.
Table 6. Bit Definitions of Control Register CR0 and CR1
REG BIT 9 BIT 8 BIT 7 BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 BIT 0
CR0 TEST1 TEST0 SCAN DIFF1 DIFF0 CHSEL1 CHSEL0 PD RESERVED VREF
CR1 RBACK OFFSET BIN/2’s R/W RESERVED RESERVED RESERVED RESERVED SRST RESET
Writing to Control Register 0 and Control Register 1
The 10-bit wide control register 0 and control register 1 can be programmed by addressing the desired control
register and writing the register value to the ADC. The addressing is performed with the upper data bits D10
and D11, which function in this case as address lines RA0 and RA1. During this write process, the data bits D0
to D9 contain the desired control register value. Table 7 shows the addressing of each control register.
Table 7. Control Register Addressing
D0 – D9 D10/RA0 D11/RA1 Addressed Control Register
Desired register value 0 0 Control register 0
Desired register value 1 0 Control register 1
Desired register value 0 1 Reserved for future
Desired register value 1 1 Reserved for future
Start
Use Default
Values?
Yes
Write 0x401 to
THS1207
(Set Reset Bit in CR1)
No
Write 0x401 to
THS1207
(Set Reset Bit in CR1)
Clear RESET By
Writing 0x400 to CR1
Write the User
Configuration to CR0
Write the User
Configuration to CR1
(Must Exclude RESET)
Continue
Clear RESET By
Writing 0x400 to
CR1
Figure 30. THS1207 Configuration Flow










