Attiny - Problem mit ISP

Gast #4949476
Lesenswert?

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
Gast #4949639
Lesenswert?

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.
Persönliche Seite #4949659
Lesenswert?

Ä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.
Gast #4949670
Lesenswert?

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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren