DS1820 an ATMega 16 betreiben, aber welcher Pin ?

#578049
Lesenswert?

Da der Mega16 kein Hardware-1wire-Interface besitzt, muss die 
Kommunikation komplett per Software erledigt werden. Daher kannst du 
jeden beliebigen I/O-Pin nehmen. Um alle paar Sekunden mal nen 
Temperaturwert zu lesen, lohnt es sich IMHO nicht, das Auslesen mit 
Timer/Interrupt durchzuführen. Das würde  auch keinen 
Geschwindigkeitsvorteil geben, sondern nur dem AVR während des 
Auslesevorgangs Zeit für andere Aufgaben lassen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren