Gast
#2963411
Hey, ich habe noch einen Playstation 2 Controller liegen und wollte den nun für meine zukünftigen AVR-Projekte flott machen. Ich habe nun auch eine Homepage mit der Ansteuerung gefunden... http://store.curiousinventor.com/guides/PS2 Auf den Ansteuerungsbilder ist zu erkennen, das gleichzeitig gesendet und empfangen wird (full-duplex). Nun wollte ich dafür mein SPI-Interface als Full-Duplex verwenden und konfigurieren. Dazu habe ich nun den Code aus dem Datenblatt abgeändert...
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 | |
30 | |
31 | |
Aber man arbeitet beim Schreiben und Lesen mit dem selben Register (SPDR0). Wie mach ich das nun gleichzeitig? Ausserdem müsste ich dann ja permanent die Master und Slave Initialisierung tauschen?! Irgendwas habe ich noch nicht ganz verstanden und bräuchte Hilfe Vielen Dank