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
Die Programmier-Pins werden immer noch die gleichen sein. Vermutlich hast du irgendwelche Fuses verstellt (oder die falschen Pins benutzt).
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.
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.
Die Spannung am Reset-Eingang fällt ab, sobald ich mit dem beschreiben beginne. Der Controller arbeitet auch, da die LED leuchtet.
Was immer Bascom macht, programmiert wird über Pins des Hardware-SPI.
> 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".
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.