Rainbow Electronics MX7705 User Manual
Page 27
MX7705
16-Bit, Low-Power, 2-Channel,
Sigma-Delta ADC
______________________________________________________________________________________
27
POLL DRDY
OUTPUT
POWER-ON RESET
INITIALIZE
µC/µP SERIAL
PORT
WRITE TO THE SETUP REGISTER. SET
SELF-CALIBRATION MODE, GAIN TO 0,
UNIPOLAR MODE, UNBUFFERED MODE.
BEGIN SELF-CALIBRATION/CONVERSION
BY CLEARING FSYNC.
(0x44)
WRITE TO THE COMMUNICATIONS
REGISTER. SELECT CHANNEL 1 AND SET
NEXT OPERATION AS A WRITE TO THE
SETUP REGISTER.
(0x10)
WRITE TO THE CLOCK REGISTER. ENABLE
EXTERNAL OSCILLATOR. SELECT
OUTPUT UPDATE RATE OF 60Hz.
(0xA5)
WRITE TO THE COMMUNICATIONS
REGISTER. SELECT CHANNEL 1 AND SET
NEXT OPERATION AS A WRITE TO THE
CLOCK REGISTER.
(0x20)
WRITE TO THE COMMUNICATIONS
REGISTER. SET NEXT OPERATION AS A
READ FROM THE DATA REGISTER.
(0x38)
READ THE DATA REGISTER
(16 BITS)
WRITE TO COMMUNICATIONS REGISTER.
SET NEXT OPERATION AS A READ FROM
THE COMMUNICATIONS REGISTER.
(0x08)
READ THE COMMUNICATIONS REGISTER
(8 BITS)
HARDWARE POLLING
SOFTWARE POLLING
0 (DATA
READY)
0 (DATA
READY)
1 (DATA
NOT
READY)
1 (DATA NOT
READY)
POLL DRDY
BIT
Figure 11. Sample Flow Diagram for Data Conversion