I am using an ADS7871. I would like the I/O port be configured for output to control the counter that tells the ADC when to start. I can read and write to all registers except register 5 (Digitial I/O state). I've read the datasheet 3 times to see if I missed something. On page 26 2nd paragraph it states that you cannot control the state of the I/O port if it is in input (default) mode. I make sure to write to the I/O control register (6) 1st (I turn them all to output 0x0F) then I read every register I write to to confirm it was written.
I cannot write to register 5. I can read (all zeros) but cannot write. I've even watched the port during this portion of code to see if the port went hi. It did not...