Gast
#2571964
Hallo Leute, ich benutze folgenden Code auf einen 328P, kompiliert mit der aktuellen Fassung von AVR Studio. Als Debugger wird ein AVR Dragon verwendet.
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
SPDR wird laut IO View gar nicht gesetzt, was schon etwas wundert. Wenn der Master Daten sendet, so wird wie erwartet SPIF gesetzt aber im SPDR stehen falsche Daten (Master sendet eine '6' also 0x36, im SPDR steht aber eine '>' also 0x3E) Laut Logic-Analyser sind die Daten auf dem Bus korrekt. Weiss jemand Rat?