www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Parallel Programmer irgendwas übersehen?


Autor: Thomas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Habe mir gerade einen AtMega32 mit den Fuse-Bits geschossen und habe mir
gerade mal die Prozedur zum Parallel programmieren im Datasheet
angesehen. Das sieht doch eigentlich gar nicht so schwer aus alle
Fuse-Bits zurückzusetzen, oder hab ich irgendwas übersehen?
Man kann doch ein kleines Programm in einen anderen µC schreiben der
die Prozedur ausführt.
Aber es gibt sicher noch einen Haken, sonst hätte unter Suche im Forum
sicher brauchbarere Beiträge gefunden.
Wenn ja sagt mir es bitte!

MFG
Thomas

Autor: Christof Krüger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Dir ist nicht entgangen, dass du nicht nur mit 5V auskommst?

Autor: Thomas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Transistor an µC-Ausgang, der die 12V an den Reset Pin des Ziel-µC
durschaltet, oder?

Autor: Christof Krüger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Keine Ahnung, hab mich damit bisher nicht weiter beschäftigt. Aber
andere Frage: Was für Fuses hast du denn verstellt, dass du jetzt nicht
mehr an den AVR rankommst?

Autor: Thomas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn ich das mal so genau wüsste! :-)
Hab mit Pony Prog den µC geflasht und nachdem das Programm drin war
hatte ich keinen Zugriff mehr auf das Device.
Ich denke mal das irgendeine falsche Einstellung bei den Fuse-Bits war
und Pony-Prog die mit gebrannt hat!
Denk ich mal!
MFG
Thomas

Autor: Gunter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Thomas,

abgesehen davon, daß es etwas unübersichtlich beschrieben ist,
gibt es keinen Haken.
Ich habe sowas für mich und meine Mega8 mal gebaut:

http://www.e-lab.de/phpBB2/load.php?id=9

Das ist mit Sicherheit leicht auf den Mega32 anzupassen.
Ich habe auch von anderen Feedback, daß das Teil funktioniert.

hth
Gunter

Autor: Christof Krüger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vielleicht hast du ja nur auf einen externen Oszillator umgestellt und
benutzt nur einen Quarz?

Autor: Thomas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Andersrum! Ich benutze einen Oszillator!
@Gunter Hast du den Code vielleicht auch als Assembler- oder Als
C-Code?
Dann kann ich das besser nachvollziehen!
Aber Danke schonmal!

Autor: Gunter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@Thomas
lad Dir das Teil und die Demo des ARVco runter und übersetzte
das Ding.
Dann hast Du auch ein sehr gut lesbares Assembler-Listing ! (.lst)

hth
Gunter

p.s.:
sorry -
EOT für heute
ggf. morgen mehr !

Autor: Thomas (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Brauch mir das AVRco nicht runterladen. Kann deinen Code verwenden.
Die Prozedur (Befehle; Timing)ist die selbe. Muss nur halt die Pins
anpassen.
Naja Danke nochmal. Ich meld mich nochmal, wenn ich das ganze
ausprobiert hab.

MFG
Thomas

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.