Gast
#4921268
Hallo, mache grade erste Gehversuche mit TWI. Es soll eine Speicheradresse eines ICs ausgelesen werden. Leider hängt das Programm in dieser Subfunktion (siehe Pfeil):
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
Der Controller ist ein M168 und und verwendet wird AVR-Studio 4.19/GCC. Der IC ist ein Beschleunigungssensor und kein Eeprom. Im Anhang ist der vollständige Beispiel-Code für das Eeprom, an dem ich mich orientiere. Kann man an dem geposteten Code schon absehen, wo der Fehler liegt? Ansonsten kann ich später auch den von mit veränderten Code-Teil (Änderungen nur in der Main-Funktion vorgenommen) posten (ist auf einem anderen Rechner).