Gast
#2316353
Hallo, ich habe das SPI am Atmega32 wie nach Datenblatt beschrieben in Betrieb genommen. Leider antwortet der Slave nicht und der Controller steckt in der while Schleife fest, die Schaltung dürfte aber stimmen. Jetzt bin ich dazu übergegangen mir die Signale mit dem Oszi anzuschauen. Leider sieht man außer dem korrekten Verhalten con Chip Select nichts. Der Code für das Spi ist aus dem Datenblatt des Atmega:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
Meine Frage daher, wenn ich das Datum in SPDR schreibe, müsste ich dann nich zumindest den SCKL auf der Leitung sehen? Ich meine völlig unabhängig davon ob der Slave antworten wird oder nicht? Es macht mich stutzig das garnichts passiert.