JohanB:Problemet var bara att jag inte hittade EN ENDA implementation av 1-wireslav på PIC, inte en enda.
Det enda som jag hittade var koden som behövdes för att beräkna CRC. Av någon anledning fungerar ju inte den approach som är beskriven i databladet (får fel värde).
När jag så byggde det hela hade jag inte ett digitalt oscilloskop (vilket jag har nu

) och kurvorna är rätt långa iom att det ska kommuniceras rätt många byte innan man kommer till det väsentliga.
Grunderna tog några timmar felsökningen ett par dagar
Svårigheterna bestod MEST i att komma underfund med hur jag skulle detektera RESET-pulsen alltid och oavsett var i koden jag står sen ska ju BIT:arna sparas korrekt, i rätt ordning osv osv
Sen var det ju (såklart) några fel i mastern också dessa var man ju tvungen att leta upp och rätta till även om de andra sensorerna (DS1820) godtog dessa utan problem.