Hallo, ich habe hier einen Attiny24 an dessen Port A hängt ein 74HC595. Ausserdem befindet sich da auch der ISP-Anschluss. Nachdem ich immer wieder Probleme beim Programmieren hatte, habe ich zwischen 74HC595 und MISO, MOSI, SCK ein paar Widerstände reingepackt. Seitdem treten diese Probleme nicht mehr auf. Allerdings werden jetzt die Daten am Port A nicht mehr richtig eingelesen solange die ISP Verbindung zum STK500 vorhanden ist. Stöpsel ich das STK500 (den ISP) ab, dann stimmen die Werte am Port A. Wie muss ich meine Schaltung ändern, damit ich nicht immer den ISP an- und abstöpseln muss? Wer kann mir da weiterhelfen? Gruß, Peter
Peter schrieb: > Wie muss ich meine Schaltung ändern, damit ich nicht immer den ISP an- > und abstöpseln muss? Zwischen L13 und R2 muss noch ein C und R15 ist viel zu groß.
THOR schrieb: > Peter schrieb: >> Wie muss ich meine Schaltung ändern, damit ich nicht immer den ISP an- >> und abstöpseln muss? > > Zwischen L13 und R2 muss noch ein C und R15 ist viel zu groß. Ok, ok. Anbei die Schaltung.
Du weißt aber schon, dass wir hier nicht Zoomen können und auch nicht schaun können, welches Wire welches Signal hat?
M. K. schrieb: > Du weißt aber schon, dass wir hier nicht Zoomen können und auch nicht > schaun können, welches Wire welches Signal hat? Ouuups sorry, das wusste ich nicht. Allerdings wird es bei mir vergrößert, wenn ich drauf klicke. Und die Signale sind beschriftet.
Ähm, mir ist die Funktion der Schaltung schleierhaft ... Anscheinend verwendest du sie, um serielle Daten per 595er in parallele Daten zu wandeln und die 8Bit schließt du direkt 1:1 an den µController an? kreisch 1. die AVRs haben alle SPI/USI, da musst du nur die seriellen Daten anschließen, dann passiert das im AVR selbst oder 2. jeder µC kann das auch per Software Ich sehe keinen Grund in deinem Anwendungsfall überhaupt einen 595er überhaupt zu verwenden :/ Normal verwendet man die andersrum ... Man möchte Port-Pins sparen und schickt an den 595er einen seriellen Datenstrom, der sie dann parallel-wandelt.
:
Bearbeitet durch User
Hi >Du weißt aber schon, dass wir hier nicht Zoomen können und auch nicht >schaun können, welches Wire welches Signal hat? Wieso kannst du nicht zoomen? Schaltung mit click auf 'schaltung.png' öffnen. Mit STRG + + vergrößern bzw. mit Mit STRG + - verkleinern. @ Peter (Gast) >Und die Signale sind beschriftet. Und was sind diese mülligen Kreise an den PINs? Wenn du sicher umschalten willst mach das mit einem Analogmultiplexer für SCK/MISO/MOSI. Das Umschalten geschieht dann mit dem RESET-Signal. MfG Spess
Peter schrieb: > Nachdem ich immer wieder Probleme beim Programmieren hatte, habe ich > zwischen 74HC595 und MISO, MOSI, SCK ein paar Widerstände reingepackt. > Seitdem treten diese Probleme nicht mehr auf. Der 595 hat kein MISO. Laß den MISO frei, dann gibt es auch keine Probleme.
Peter schrieb: > Ok, ok. Anbei die Schaltung. Wer macht denn sowas verrücktes? Wozu soll das gut sein?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.