Forum: Mikrocontroller und Digitale Elektronik Keine Verbindung zum Atmega8l nach Umstellung auf Soft ISP


von Nils (Gast)


Lesenswert?

Liebes Forum,

ich habe ein kleines Problem. Ich bin Anfänger und habe meinen Atmega8l
mithilfe eines ISP Kabels beschrieben. Das Programm ändert den Hardware
SPI auf Software SPI und ändert somit auch die Ports für MISO und MOSI.
Mein Problem ist, dass ich seid dem den Controller nicht mehr
programmieren kann.

Wäre schön wenn mir jemand helfen könnte!

MFG
Nils

von Rahul (Gast)


Lesenswert?

Die Programmier-Pins werden immer noch die gleichen sein.
Vermutlich hast du irgendwelche Fuses verstellt (oder die falschen Pins
benutzt).

von Ulrich (Gast)


Lesenswert?

wen du nichts an den Fuses verstellt hast, ist es unmöglich das du per
software irgendwas verstellst dass dafür sorgt das du den Controller
nichtper per spi programmieren kannst. Schaue mal ob beim Programieren
der Reset-Pin auf 5V runtergeht oder so.
Oder beschreibe was du genau getan hast.

von Rahul (Gast)


Lesenswert?

>Soft ISP
gibbet gar net!

von Nils (Gast)


Lesenswert?

Hey, vielen Dank für die schnelle Hilfe.
Ich benutze die Bascom Software und da wird der Unterschied zwischen
Hard und Soft Spi gemacht. Heißt aber eigentlich nur das bei Hardware
die Standart Ports genutzt werden und bei Software die programmierten.

von Nils (Gast)


Lesenswert?

Die Spannung am Reset-Eingang fällt ab, sobald ich mit dem beschreiben
beginne. Der Controller arbeitet auch, da die LED leuchtet.

von A.K. (Gast)


Lesenswert?

Was immer Bascom macht, programmiert wird über Pins des Hardware-SPI.

von Rolf Magnus (Gast)


Lesenswert?

> Die Spannung am Reset-Eingang fällt ab, sobald ich mit dem
> beschreiben beginne.

So soll's auch sein. Der Reset-Pin ist "active low".

von Simon K. (simon) Benutzerseite


Lesenswert?

wie soll denn ne software-spi funktionieren, wenn keine software drauf
ist, die das spi nachstellt? Folglich kann darüber nicht programmiert
werden.

Das was man in BASCOM aktivieren kann, ist wahrscheinlich eine der
tollen Baukastenfunktionen (bäh BASCOM. ich zettele aber jetzt keinen
krieg der "programmiersprachen" (in den meisten fällen kann man das
so nennen) an).

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
Noch kein Account? Hier anmelden.