Gast
#3319708
Hi! Beschäftige mich noch nicht so lange mit den "nackten" AVRs, habe aber davor etwas mit Arduino gemacht. Nun steht das Ansteuern eines 74HC595 Schieberegisters an, dies funktioniert aber nicht, hoffentlich kann mir einer von euch weiterhelfen. Ich denke, dass es am Code liegt. Diesen habe ich aus dem Datenblatt bzw. aus dem Roboternetzartikel und die Befehle zum setzen eines Bits angepasst. Am 74HC595 hängen an den Ausgängen a bis h LEDs mit Vorwiderständen. Verbindung mit dem AVR ist genau wie im AVR-Tutorial unter "Ansteuerung per SPI-Modul". Komisch ist auch, dass ich den ATmega nicht per ISP Flashen kann, wenn das Schieberegister verbunden ist. Normal? So sieht der Code aus, es soll an den LEDs binär hochgezählt werden...
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 | |
32 | |
33 | |
Liebe Grüße und schonmal danke für die Hilfe!