Gast
#856164
Hallo zusammen, ich benutze einen Mega32, um per TWI einen DS1621 auszulesen. Grundsätzlich funktioniert dies auch, nur beim auslesen des Counters und des Slope hänge ich. Mein AVR müsste am Ende der Übertragung ein NACK geben und genau das bekomme ich in C nicht formuliert. So sieht meine 'normale' Lesefunktion aus:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
Nun meine Frage: Wie bekomme ich TWEA auf Null gesetzt, um ein NACK zu geben? Ich werde aus den Schreibweisen mit ~ >> << | & etc nicht so wirklich schlau. Die Resourcen, die ich im Netz gefunden habe, helfen mir leider auch nicht weiter. Kann mir das bitte Jemand der abwärtskompatibel zu einem C-Anfänger ist mal erklären ? Danke und Grüße, Alexander