Ja auf deinem Bild ist das der PD0(RXD). MAn kann aber auch andere Pins nehmen, wenn man zum Beispile den RXD für die serielle Shcnittstelle braucht. Schau dir auch mal den Schaltplan hier in meiner Schaltung an. Vielleicht hilft das.
Bild hier  

Für das Auslesen gibt es in den Verschiedenen Compilern unterschiedliche Funktionen.
Mit C kenn ich mich nicht aus.
Bei AVRCo gibt es wegen des Multitaskings keinen direkten Treiber. Siehe http://www.e-lab.de/phpBB2/viewtopic...ighlight=1wire

Bei Bascom gehts weil Bascom kein Multitasking kann.
http://www.mcselec.com/index.php?opt...d=75&Itemid=57