Gast
#3008497
Morgen Leute! Ich habe hier einen ADC (MCP3425), welchen ich durch einen MSP430G2553 konfigurieren und auslesen will. Dafür benutze ich das I²C-Interface vom internen UCB0-Modul. Der MCP hat eine 7-Bit-Adresse, das ist ja auch üblich und kann im UCB0-Modul eingestellt werden. Jetzt gibt es ein weiteres Register, in das die Adresse des Slaves abgelegt werden kann - dieses ist natürlich auch für die 7-Bit-Adresse gedacht. So, das Problem ist nun, dass der MCP3425 nach der Adresse als 8. Bit das Read/Wrtie-Bit haben will, aber acht Bit kann ich ja garnicht mit ins Adress-Register schreiben. Wie werde ich nun also dieses einzige 8. Bit los? Erst danach würde der MCP mit einem ACK antworten. Jemand nen Rat?