One-Wire data transfer with a DS2401 via AVR
You ether can 'bit-bang' the protocol across the bus, or use a 1-wire I2C master device.  It's not hard, either way.

Application Note: 1-Wire App Note

Maxim Integrated SDK for 1-Wire: 1-Wire SDK Link