AVR Fusebits

Mar 23, 2009 21 Replies

Also wenn die Stromversorgung oder sonstwas nicht in Ordnung wäre, dann würde sich das, ebenso Leitungseinflüsse, auf die kompletten Signale auswirken nicht nur auf 2 Byte. Ich habe wie oben bereits gesagt, den AVR ohne das BIT öfters programmiert und mit dem Bit geht der Code ja auch( blinken, Timerinterrupt, RS232).

Das der Messaufbau nicht ideal ist, kann schon sein. Das scheint meiner Auffassung nach aber eher sekundär zu sein.

Jan

Heiko Noc>

n=20

Ich tippe immernoch auf Glitches in der Clock-Leitung. Dann stimmen die Daten n=C3=A4mlich vom Anfang bis zur ersten St=C3=B6rung im Takt. Falls = schon eine St=C3=B6rung im Clock-Signal war, als Read-ID =C3=BCbertragen wurde, stim= mt nat=C3=BCrlich kein ID-Byte, da der AVR etwas ganz anderes macht als ID-Bytes liefern.

Schau Dir mal so eine falsche ID genau an, es kann gut sein, dass da einf= ach ein paar Bits fehlen (wenn Clock n=C3=A4mlich geprellt hat). Dass das gan= ze nur ohne CLKDIV8 auftritt ist durchaus verst=C3=A4ndlich, da der Prozesso= r halt (auch im Reset-Modus bei der Programmierung!) mit dem programmierten Takt l=C3=A4uft, und damit 8 mal k=C3=BCrzere Glitches =C3=BCbelnehmen kann al= s mit CLKDIV8.

Gru=C3=9F, Michael Karcher

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required