> However > the PIC I'm using (12f675) has no open drain outputs, so I > was wondering > whether it would be possible to simulate this by switching > the pin between a > high impedance input and a low output? Are there any flaws > I've missed in > this idea? (yes I could use external FETs, but given the > reasons for using > an 8-pin PIC, I'm also trying to keep component count down). This is standard practice, used for instance for I2C. Keep in mind that the voltage on the 'open drain' output must not be higher than your PIC's Vdd. Wouter van Ooijen -- ------------------------------------------- Van Ooijen Technische Informatica: www.voti.nl consultancy, development, PICmicro products docent Hogeschool van Utrecht: www.voti.nl/hvu -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist