Kann nicht mehr auf ATmega16 zugreifen

OP #3117433
Lesenswert?

Ich möchte mir gerne so einen HV- programmer beauen. Gibt es hier im 
Forum auch eine Möglichkeit um an einen passenden Schaltplan zu kommen?
Und mit welchen Programm programmiere ich dann den Chip?
Letzten frage ich mich ob ich den Chip auch nur mit dem Board leeren 
kann und dann wieder mein anderes Board verwenden kann?



Viele Grüße
Jonas
Gast #3169127
Lesenswert?

Jonas W. schrieb:
> habe beim programmieren ausversehen "External
> Low-frequenzy Crystal" ausgewählt und kann jetzt auf ihn nicht mehr
> zugreifen.

offtopic:
Das zeigt wieder einmal wunderschön, wie sch... diese Fuserei ist. Nutze 
die Gunst der Stunde und steig auf eine moderne Architektur um: ARM oder 
MSP430 wenn du bei Kinderkram bleiben willst. ;-)
Gast #3169474
Lesenswert?

Man braucht keinen Quarz anzuschließen, es reicht auch, wenn man einen 
externen Takt anschließt.

Die fuses sind m.E. schon eine ordentliche Sache. Da sind Einstellung 
der Hardware und Programm klar voneinander getrennt. Zum Beispiel sind 
Anfänger erstmal davor geschützt, Unsinn  mit dem Kontrollertakt 
anzustellen. Wenn der auch noch beim normalen Programm-Basteln mit ins 
Spiel kommt?  Na Danke!
(Firma: matzetronics) #3169493
Lesenswert?

Jonas W. schrieb:
> Ich habe ja einen normalen 8MHz Quarz dran aber es tut sich nichts.

Wenn du noch einen anderen AVR rumliegen hast, kannst du mit dem ein 
Taktsignal erzeugen (CTC oder PWM) und das an XTAL1 des Mega16 
einspeisen. Die genaue Frequenz ist wurscht, sollte aber natürlich nicht 
schneller als z.B. 16 Mhz sein. Im Moment würde ich dir so um die 100kHz 
bis 1 MHz raten. Denke daran, die ISP Frequenz auf unter 1/4 des MC 
Taktes zu setzen.

Natürlich geht auch ein 'fang den 7414' Schreihals oder irgendein 
anderer Taktgenerator, der ein Rechteck zwischen GND und Vcc des Mega16 
liefern kann.
Gast #3169641
Lesenswert?

>Die fuses sind m.E. schon eine ordentliche Sache. Da sind Einstellung
>der Hardware und Programm klar voneinander getrennt. Zum Beispiel sind
>Anfänger erstmal davor geschützt, Unsinn  mit dem Kontrollertakt
>anzustellen. Wenn der auch noch beim normalen Programm-Basteln mit ins
>Spiel kommt?  Na Danke!

Die Realität zeigt das Gegenteil: ein betächtlicher Teil des Rauschens
in der AVR-Community machen eben verfused-"Probleme" aus - man braucht
nur in diesem Forum in den AVR Threads zu stöbern um zu sehen, dass 
gerade
Anfänger und Gelegenheits-"Programmierer" mit den Fuses überfordet sind.

Beim MSP430 wird die Taktquelle und die Taktfrequenz im Programmcode
eingestellt - ein paar Befehle, die man genauso wie das Abstellen des
Watchdogtimers bereits in der Programmvorlage parat hat, bevor die
eigentliche Programmierung beginnt.
Nicht zuletzt wegen des preisgünstigen Launchpads beschäftigen sich 
etliche Bastler mit dem MSP430. Mir ist noch nie was über
"Unsinn  mit dem Kontrollertakt angestellt" beim MSP430 zu Ohren
oder Augen gekommen; komisch, nicht?
Gast #3169648
Lesenswert?

Reiner T. schrieb:
> dass gerade
> Anfänger und Gelegenheits-"Programmierer" mit den Fuses überfordet sind.
Sind sie nicht. Sie lesen nur das Datenblatt nicht. Einerseits aus 
Mangel an Englischkenntnissen, andereseits aus Ignoranz. Hier wird der 
Schrei nach Informationen ad absurdum geführt. Wären andere technische 
Güter so gut dokumentiert wie ICs, gäbe es verm. keine Anfragen á la: 
Mein Gerät XY ist kaputt, hat jemand einen Schaltplan dafür?
Gast #3169659
Lesenswert?

оргазм schrieb:
> Hier wird der
> Schrei nach Informationen ad absurdum geführt.

Laufen deine Programme vom ersten Versuch an fehlerfrei, oder hast du 
schon einmal eine Compilerfehlermeldung gesehen? Bist du fehlerlos, oder 
hast du auch schon einmal ein falsches Häkchen gemacht?

Die Auswirkungen bei dem Fusesch... sind katastrophal, darum geht es.
Gast #3169664
Lesenswert?

Mal ernsthaft, wie groß kann ein Problem sein, das sich mit 
-durchschnittlich- 2€ lösen läßt, der Preis für einen mega8. Ein 
lachhaftes Lehrgeld für die Anfänger. Wegen 2€ halst man sich nicht die 
Nachteile anderer Archtitekturen auf.
Gast #3169671
Lesenswert?

Hi

>Die Realität zeigt das Gegenteil: ein betächtlicher Teil des Rauschens
>in der AVR-Community machen eben verfused-"Probleme" aus - man braucht
>nur in diesem Forum in den AVR Threads zu stöbern um zu sehen, dass
>gerade
>Anfänger und Gelegenheits-"Programmierer" mit den Fuses überfordet sind.

>Beim MSP430 wird die Taktquelle und die Taktfrequenz im Programmcode
>eingestellt -

Welches Rauschen? Mach mal eine Angabe, wieviel Prozent der AVR-User 
sich unwiderruflich verfused haben.

MfG Spess
#3169690
Lesenswert?

Reiner T. schrieb:
> Die Realität zeigt das Gegenteil: ein betächtlicher Teil des Rauschens
> in der AVR-Community machen eben verfused-"Probleme" aus - man braucht
> nur in diesem Forum in den AVR Threads zu stöbern um zu sehen, dass
> gerade
> Anfänger und Gelegenheits-"Programmierer" mit den Fuses überfordet sind.
Rauschen. Aber auch nicht mehr als bedeutungsloses Rauschen.
Wenn alle Anfänger, die ihren Controller nicht verfused haben oder sich 
im Falle eines Falles selbst geholfen haben, einen Thread öffnen würden, 
wären die Festplatten auf den Forenservern schon lange geplatzt.

mfg.
#3169735
Lesenswert?

Ovi schrieb:
> оргазм schrieb:
>> Phantasie, falls vorhanden (leider auch nur Konjunktiv)
>
> Tja, wenn die Argumente fehlen, beginnt die Diffamierung. Ich fasse das
> als Zustimmung auf: Auch du machst Fehler, Fehler sind menschlich und
> der Fusekram ist daher sch...

Kann man so sehen. Ja, durchaus.
Auf der anderen Seite lernt man aus Fehlern. Und speziell diesen Fehler 
macht man nur einmal und dann (im Regelfall) nie wieder. Denn fortan 
arbeitet man dann eben sorgfältiger, weil man gelernt hat, was alles 
passieren kann.
Gast #3169747
Lesenswert?

Hi

Die Auswirkungen bei dem Fusesch... sind katastrophal, darum geht es.

Nö. In 99% Kinderkram

>ha, es geht nicht um den Fusekram selbst, sondern um die tollen Hechte,
>die ihn beherrschen, die Fuse-Elite!   lol

Du scheinst einen Controller zu programmieren, wo man das Datenblatt 
nicht zu kennen braucht.
Gast #3169757
Lesenswert?

Spess53 schrieb:
> Du scheinst einen Controller zu programmieren, wo man das Datenblatt
> nicht zu kennen braucht.

Ich nutze moderne Architekturen, ich konzentriere mich auf die 
Aufgabenstellung und bei mir ist nicht der Weg das Ziel. Das scheint bei 
den Fuse-Freunden anders zu sein, da steht der Weg im Mittelpunkt.

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