When going through Per Finandres I2C routines, I saw that he read the port twice when he was reading the results at the port. It is a write followed by a double read. I think this might be why my reading of the port failed to work. Because when I used hes routines it worked all fine. Why do I have to read it twice? Stein S-J