can anyone tell me??
I just would like to ask you some details. What is the voltage range of the potential that is being monitored? and Are we monitoring a fast changing data? The AD7124-8 can have a 19.2Khz sampling rate at full power. With this data we can recommend if the AD7124 fits perfectly to your application.
The AD7124-8 has four registers ( Configuration ,filter, offset and Gain) The Configuration register sets the voltage range if it is a differential or a unipolar, the ADC reference and the PGA gains. The Filter registers will set the filtering feature of the AD7124 while the Gain and Offsets registers sets the gain and offset calibration coefficient. After power up, the AD7124-8 expects a write to the communication register to determine the next operation is a write or a read to the register.
The serial interface of the AD7124-8 consist of 4 signals./CS, DIN,SCLK, and DOUT/RDY. DIN transfers data to the on chip registers, SCLK is the serial clock input to the device. CS use to select the device the DOUT/DRYDY is a data ready signal, when this goes low, this means a new data word is available and acts as access data to the on chip registers. Please refer to the page 49 of the datasheet for more details.
I want to measure brain waves using EEG electrodes which is in the range of mV's.
Well my question is can i configure these four registers using my micro controller or a separate debugger is required.??
You can program the registers using the microcontroller debugger, as long as the recommended timing from the datasheet are followed. You may also refer to the ADI wiki page for software driver for some guide of your software. Kindly refer to the link. AD7124 No-OS Software [Analog Devices Wiki]
Retrieving data ...