> However, I think the RMW problem has been blown out of proportion. It > only matters if 1: you have other bits in the port that you will be > toggling between input and output and you don't explicitly set their > state when switching to output, and 2: if the external circuit holds a > PIC output in its opposite state. You have full control and knowledge > of #1. #2 is rare because it usually means poorly designed hardware, #2 is common if you are pin bashing I2C and doing other things as well. Steve. ====================================================== Steve Baldwin Electronic Product Design TLA Microsystems Ltd Microcontroller Specialists PO Box 15-680, New Lynn http://www.tla.co.nz Auckland, New Zealand ph +64 9 820-2221 email: steveb@tla.co.nz fax +64 9 820-1929 ====================================================== -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics