Robotrontechnik-Forum

Registrieren || Einloggen || Hilfe/FAQ || Suche || Mitglieder || Home || Statistik || Kalender || Admins Willkommen Gast! RSS

Robotrontechnik-Forum » Sonstiges » Fusebits in Pony Prog » Themenansicht

Autor Thread - Seiten: -1-
000
12.12.2012, 18:16 Uhr
brezinzke



Hallo

Da ich auf diesem Gebiet null durchblicke brauche ich eure Hilfe.
Habe diese Schaltung aufgebaut http://neo-soft.org/de/projekte/funktionsgenerator/index.html
Weis aber nicht wie ich die Fuse in Pony Prog setzen muss.
TINY2313: -U lfuse:w:0xc0:m -U hfuse:w:0xdf:m -U efuse:w:0xff:m
MEGA8515: -U lfuse:w:0xc0:m -U hfuse:w:0x59:m


MFG.Guido
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
001
12.12.2012, 19:30 Uhr
Andreas



Hallo Guido

Ich habe das mal ein bißchen umformatiert

TINY2313: -U LOWfuse:w:0x c0:m -U HIGHfuse:w:0x df:m -U EXTENTEDfuse:w:0x ff:m
MEGA8515: -U LOWfuse:w:0x c0:m -U HIGHfuse:w:0x 59:m


Gehe mal auf die Seite http://www.engbedded.com/fusecalc/ und trage ganz oben den Atmegatyp ein und ganz unten die von mir hervorgehobenen HEX-Zahlen.Damit solltest Du dann sehen,wie die einzelnen Fusebits zu setzen sind.

EDIT: die HEX-Zahlen lassen sich leider nicht hervorheben. Also nimm die beiden Zeichen jeweils hinter Ox und Leerzeichen.

Andreas
--
Viele Grüße
Andreas

Dieser Beitrag wurde am 12.12.2012 um 20:02 Uhr von Andreas editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
002
12.12.2012, 21:57 Uhr
holm

Avatar von holm

Ich kriege bei Ponyprog im Zusammenhang mit AVR Fuses immer die Krätze. Ich habe massenhaft Threads gelesen in denen der TO seinem Prozessor damit verfused hatte.

Ich empfehle Datenblatt vom AVR lesen, Bits selbst zusammenstellen, VERSTEHEN WAS MAN DA PROGRAMMIERT (dabei lernt man was!) und das dann programmieren. Ich habe noch nie einen Chip verfused.

Gruß,

Holm
--
float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v;
{s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+
(r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&&
(A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;}

Dieser Beitrag wurde am 12.12.2012 um 21:57 Uhr von holm editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
003
12.12.2012, 22:07 Uhr
brezinzke



Ich habe die Einstellungen so gemacht nun ist es passiert
der AT2313 lässt sich nicht mehr ansprechen.
Sind die Einstellungen bei einen externen Quarz oder Quarzoszillator
Die selben ?

MFG.Guido
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
004
12.12.2012, 22:14 Uhr
Andreas



Genau das ist die Falle! Fummel Dir einen ganz einfachen Rechteckgenerator (so 100 bis 1000KHz ) zusammen und lege das Signal an den Eingang.Damit bekommst du wieder Zugriff.Ich suche Dir mal einen der vielen Links raus.
http://www.mikrocontroller.net/articles/AVR_Fuses Sehe mal unter reaktivieren

Andreas
--
Viele Grüße
Andreas

Dieser Beitrag wurde am 12.12.2012 um 22:18 Uhr von Andreas editiert.
Seitenanfang Seitenende
Profil || Private Nachricht || Suche Zitatantwort || Editieren || Löschen
Seiten: -1-     [ Sonstiges ]  



Robotrontechnik-Forum

powered by ThWboard 3 Beta 2.84-php5
© by Paul Baecher & Felix Gonschorek