??? 07/06/09 19:57 Read: times |
#166811 - OK, more Responding to: ???'s previous message |
theoritically an open drain and a resistor can be used with any voltage the port pin is rated for (in your case 5V).
HOWEVER, on a silicon die many parasitic diodes (diodes that "have no function and present no problem", but are a result of the process) exist. It is posible that there will be a parasitic diode from the drain to Vdd, if so, you can not pull the pin higher than VDD plus a diode drop. The easy way is to connect the pin to 5V through a resistor, configure it for open drain without pullup and measure. If you get 5V there is no problem ANYTHING less will indicate a parasitic/protection diode. Erik |