Försöker att läsa av en ibutton med en pic men får inte det att fungera.
Använder dessa funktioner som jag har skrivit själv med hjälp av diverse datablad.
Jag tycker att det ser rätt om jag jämför med min kod. Men du kan prova att öka tiden från 60us till 100us och från 50us till 100us. 60us är minimitiden för en timeslot så den skulle jag ha ökat lite för att vara lite säkrare. Och mellan två timeslots kan det ju gå hur lång tid som helst så där kan du ta i lite för att utesluta att felet ligger där.
Skriver ut den första "byten" på en lcd.
Har även en ibutton till usb dong så jag har hela serie nummert o kan gämföra.
Testade att öka tiderna men det fungerade ändå inte.
Börjar tro att det är mina delay rutiner som krånglar.
Har inte skrivit de själv. Någon som har några bra på lager?
Annars får jag väl skriv en i asm så det blir lätt att räkna.
Ja då. Allt var som det skulle. Mina delays fungerade exakt som de skulle. MEN eftersom jag inte är så bra på att hålla ordning så hade jag råkat läsa av en ibutton med min usb adapter och sen satt en annan till picen. Sen glömde jag att tänka på att den läser LSB först. Fast iför sig så har jag nog lärt mig 1-wire ganska bra nu.
Får se om det blir nått under projekt sen, funderar på en del saker nämligen