Gast
#1530592
Erst einmal ein frohes Fest. Ich habe einen ATmega8 mit 16Mhz und möchte einen MAX127 (ADC) auslesen. Dieser wird mit I2C angesteuert. Als Pullp habe ich die internen des ATmega aktiviert. Die TWI Bibliothek, welche ich verwende, habe ich schon mehrfach bei anderen Projekten eingesetzt und da hat immer alles einwandfrei funktioniert. Das Problem diesmal ist, das ich zwar Daten an den MAX127 senden kann und auch jedes mal ein ACK erhalte, aber ich keine Datene auslesen kann. Also die START-Condition geht noch und beim auslesen geht der ATmega dann ins timeout. Die Beschaltung habe ich aus dem Datenblatt Seite 1 entnommen. Da der MAX127 2xVdd besitzt war ich ein wenig irretiert, habe aber nur eines auf +5V gelegt. Danke schon mal im voraus Das Projekt und das Datenblatt hänge ich an den Beitrag an.