Originally Posted By: sn00p
The processor I that I generally use (AT91SAM7S256) has the option to enable open drain on every IO pin, which is uber-handy for 1 wire. Just use the normal UART but open drain the TX and tie TX/RX together and you lose all the timing overheard by getting the uart to do it all for you!


Sounds like a handy chip, that. I suppose the SA1100 might be able to do something similar, if it wasn't already using all of the internal UARTs for other purposes! smile

Cheers