-
Thread
Atmega 8 testen ob programmierung funktioniert
sollte man nicht weglassen... Ich würde einfach ein anderes Programm schreiben und nochmal testen. PonyProg, Hardware und Software, mehr Fehlermöglichkeiten gibt es ja auch nicht und wenn das Pferd anspringt...
Auch die Fusebits richtig gesetzt? Standardmäßig ist der interne Oszillator (1MHz) gesetzt
-
Thread
Bootloader für Mega128 installieren
Bootloader für den Mega 128 aufklären? 1. Wo bekomme ich ihn? 2. Wie flashe ich ihn drauf (mit PonyProg 2000?) 3. Wie arbeite ich im Folgenden mit Ihm (welches Flashprogramm) 4. Wie kann ich testen, ob er erfolgreich installiert wurde? 5. Gibt es Risiken? Benjamin
welche Ponyprog Version zu empfehlen ist. Danke für eure Hilfe im Voraus!
-
Thread
Welchen Programmer kann ich für den AT Mega 128 benutzen?
PonyProg zusammen mit dem Druckerdongle z.b.
parallele Schnittstelle offen haben und nicht viel Geld ausgeben wollen würde ich die Kombination Ponyprog/74244 empfehlen.... MfG Rainer
-
Thread
ATMega32 Fuse Bits und Anfänger Programm
Fuse Bits setzen damit er mein 8MHz Quarz mit den beide 22pF Kondensatoren annimmt? Keinen Häkchen (PonyProg) vor CKOPT, CKSEL0, CKSEL1, CKSEL2, CKSEL3? ISt das richtig? ich möchte ihn nicht jetzt schon unbrauchbar machen. Danke schonmal für eure Antworten Mfg Maverick
So sahen die FuseBits bei mir am ATmega16 aus (siehe Anhang). Beim 32er ist es ziemlich genauso. Steht aber im Datenblatt ab Seite 24. Aber probiere erstmal das so zum laufen zu bewegen. Das JTAG ist für Port B nicht
-
Thread
Problem mit Bootloader - Mega128
Hallo moin, hast Du die Fusebits richtig gesetzt? Der "Boot Reset vector Enabled" an, und die "Boot Flash section size" auf die richtige Größe (Einstellungen über AVR Studio 4). In Deinem Programm mußt Du (eigentlich) nichts beachten
Hier noch meine fuses (mit Ponyprog2000) moin
-
Thread
Mega8 und Ponyprog
müssen. Bei 4 MHz muss die Einstellung so lauten: CKOPT = 1 CKSEL 3...0 = 1111 Also bei PonyProg alle Häckschen weg. Nun hilft dir nur noch ein External Low-frequency Crystal.
habe jetzt per Zufall herausgefunden, das der Mega8 durchaus mit dem 16Mhz Quarz läuft, aber von Ponyprog nicht erkannt wird (serielles Interface). Ist das ein bekanntes Problem ? Wäre schön wenn es dafür eine Lösung gäbe. Immer umstecken ist auf Dauer recht lästig...
-
Thread
AVR ISP parallel
, ich nutze den Programmer aus dem Shop hier und bin damit zufrieden. Als SW verwende ich PonyProg ... Lg Christian
bei Gelegenheit mal schauen. Der Programmer aus dem Shop ist ein "STK200-Dongle", einfach mal ponyprog, avrdude, yaap, usip ausprobieren. Gibt auch einiges dazu im Wiki (Menue links "Artikel").
-
Thread
atmega8 läuft nicht los
externe Taktquelle geschalten werden (es ist ja ein jungfräulicher µC)? Wenn ja, wie mach ich das? PonyProg kann ja wie gesagt nicht zugreifen. Danke
Nur wird das nichts bringen, denn wenn der PonyProg das Teil mangels Takt nicht findet, wird Bascom das Ding auch nicht finden. Einen Takt von 1 - 4 MHz an XTAL1 einspeisen und mit PonyProg die Fuses umstellen. XTAL1 ist Pin9 bei PlastikDIL und
-
Thread
Probleme mit ATTINY2313
DIV/8 Fuse?
So, jetzt geht's! Ich habe "von Hand" die Fuses für CKSEL mit Ponyprog gesetzt. Tückisch ist nur, daß gerade da, wo ein Häkchen ist, die Fuse NICHT gesetzt wird. Ich frage mich auch, wozu die DEF-DATEIEN da sind, wenn man die Fuses von Hand setzen muß!? MfG Paul
-
Thread
Codevision + ATmega8 + interner Oszillator
Codevision kenn ich vom Studium her. Jetzt mein Problem: wie programmier ich mit Codevision die FuseBits korrekt, dass der MCU den internen Oszillator verwendet?? Ich hab erstmal mit Codevision ne hex-Datei erzeugt, diese dann mit PonyProg übertragen. Mit PonyProg hab ich laut dem Tutorial hier die
dir beschrieben, wie es bei PonyProg sei.)
-
Thread
UART Prob bei verschiedenen Taktfrequenz
Hey Peter: Hab ich gemacht im PonyProg Hab eigentlich auch an die umgedrehte Logik gedacht. Und im Code hab ich das $crystal = 4000000 auch geändert.
Also mit den Fusebits kann man den Oszillator verstellen (siehe Auszug aus dem Datenblatt)
-
Thread
Probleme mit C Code
Welcher AVR? Atmega 16,32,... JTAG (Schau mal in den Fuses) aktiv?
> denn obwohl avrdude meinte "successful" hab ichs > mal mit meinem anderen adapter und ponyprog probiert und siehe da, > es ging ... Du solltest nach jedem Brennvorgang die geschriebenen Daten verifizieren.
-
Thread
AVR: Bootloader Beispiel testen
anfängt. Für alle, die einen anderen Programmer benutzen (z.B. avrdude), hier die exakten Werte der Fuses: Low Fuse: 0xE2 High Fuse: 0xD2 Extended Fuse: 0xF8 " Beim Burn-o-Mat finde ich keine Extended Fuse... Welche Fuses setze ich nun im Burn-O-Mat? Beim Atmega16? Danke!
WinAVR-20100110\bin\avrdude.exe -C C:\Programme\WinAVR-20100110\bin\avrdude.conf -p m16 -P com1 -c ponyser -U flash:w:C:\Dokumente und Einstellungen\jens\Eigene Dateien\Atmel Studio\Bootloader1\Bootloader1\Debug\Bootloader1.hex:a avrdude.exe: AVR device initialized and ready to accept instructions
-
Thread
Programmieren flash ATtiny4313 geht nicht
Der Prozessor läuft laut Fuse-Bits mit 1 MHz (8Mhz / 8). Ist der Programmiertakt zu hoch? Sollte nicht mehr als 256 kHz (besser 128 kHz) betragen. Entweder runter mit dem Programmiertakt oder das LOW-Fuse von 0x64 auf 0xE4 setzen
und installiert. ATtiny4313 ist damit problemlos zu bearbeiten. Flashen mache ich immer mit Ponyprog, das es inzwischen auch für den 4413 gibt. Das Lancosforum zeigt alles.
-
Thread
Bitte um Hilfe mit Fusebits bei Nachbauprojekt
---- You have to change the fuse bits for external crystal (see "make fuses"). # TARGET=atmega8 HFUSE=0xc9 LFUSE=0xef --------------- Zitat Ende --------------- Beide Einstellungen führen dazu, daß mein Ponyprog (über ein Programmiergerät mit paralleler Schnittstelle
Nö, ich habe nicht genug gelesen. Die Umrechnung von Hex-Fusewerten in verständlichen Text mache ich mit Engbedded AVR Fuse Calculator (http://fusecalc.engbedded.com/). Programmieren tue ich Fuses direkt mit den Hex-Werten mit [[AVRDUDE]]. > JPG > HFUSE=0xc9
-
Thread
Quarzoszillator richtige Fuse Einstellung
”". Wenn ich das ganze jetzt mit PonyProg machen will, muss ich dann bei allen Registern CKSEL1 bis 3 ein Häkchen setzen? Häkchen bedeuten bei Ponyprog ja "gesetzt" also Wert NULL.
Vergleiche es doch mit dem Auslieferzustand, den du mit PonyProg einliest: " The device is shipped with CKSEL = “0001” "
-
Thread
ATTiny13 Programmieren
ATtiny13 zu programmieren. Mal abgesehen von ein paar Anfängerfehlern (Reset als Ein-/Ausgang & Fusebitspielereien), die ich jetzt lasse, habe ich ein Problem: Ich habe ein simples Programm, welches nicht läuft und weiss nicht, warum. Ich benutze den Programmieradapter von lancos & PonyProg. Das Programm
quasi nicht beschrieben habe... Die Pfadangabe hatte ich noch drin, weil ich versuchen wollte, ob Ponyprog evtl. die Datei nicht findet... Und was ich immer noch nicht verstehe: Warum funktioniert alles im Simulator so schön? Danke an alle, die mich unterstützen!
-
Thread
Pollin Evaluationsboard2.0.1
Board einstecken. PC einschalten. Das Programm kompilieren (sodass eine .hex Datei entsteht). PonyProg (http://www.lancos.com/prog.html) installieren. Nach der Anleitung http://s-huehn.de/elektronik/avr-prog/avr-prog.htm weiter verfahren. Dort wird zuerst der Bau des Programmieradapers beschrieben
hallo nein (Gast), hast du die fusebits wie auf s-huehn.de seite dargestellt gesetzt? bei mir klappt das nicht? mfg orfix
-
Thread
AVR ATMEGA48 TQFP ISP Problem
Ich kann den uC auf meiner entwickelten Platine nicht ansprechen. Zum flashen nutze ich PonyProg2000 über COM Port. Das hier ist mein erstes Projekt mit SMD Bauteilen. Nachdem ich entsprechende Prototypen mit einem ATMEGA48 im DIL Bauform selber gefertigt hatte, wollte ich nun einen Schritt weiter
avrdude -p atmega48 -P com1 -c ponyser -U flash:w:main_client.hex -F" Mit dem Parameter -F wird die Signaturprüfung deaktiviert. Die Fusebits für einen externen 8MHz Quarz entsprechend: "avrdude -p atmega48 -P com1 -c ponyser
-
Thread
Pollin Evaluation Board - Hilfe
LED geschaltet. Wer kann sich dieses Verhalten erlären. Beim Übertragen der Einstellugen mit PonyProg habe ich mich an das *.pdf gehalten. DANKE für die Hilfe
nochmal deine Hilfe. Was soll ich nun bei $crystal eintragen... Wie muss ich die Einstellungen im PonyProg wählen. Anscheinend stimmt ja dann die Anleitung von Pollin nicht. DANKE
-
Thread
Komisches Problem mit Attiny13 + PonyProg
/avr-seriell.gif Den Adapter habe ich dann an den PC angeschlossen, die Funktion "Probe" bei PonyProg hat funktioniert und das Kalibrieren auch. Ich hab als Device dann Attiny13 eingestellt. Um mich ein bisschen umzusehen hab ich probeweise mal Flash, EEPROM und Fuse/Lockbits ausgelesen, lief alles
wurde es aber ziemlich komisch: Ich habe mein geschriebens Programm auf den Attiny mit Hilfe von PonyProg übertragen. Den EEPROM hab ich genauso wie die Fuse/Lockbits nicht angerührt. Auf jeden Fall wurde mir dann angezeigt, dass der Flash erfolgreich geschrieben wurde. Daraufhin habe ich dann nochmals
-
Thread
Meldung Device missing or uknown device (-24) von Ponyprog
Hallo!! Ich bekomme ein Problemm beim Programmieren von einem ATMega8 mit Ponyprog über serielle Schnittstelle. Ich habe ein Board von Pollin und habe den µC damit schon programmiert und es ging, jetzt liefert Ponyporg mir beim Ausführen von Write Device die Meldung Device Missing
Tja so ist das mit dem Fuse-Roulette ;) Grad für Anfänger Projekte reichen die von Werk gesetzten Fuse doch völlig aus
-
Thread
Mega128 Quarzoszillator & Fuses - readonly!?
://s-huehn.de/elektronik/avr-prog/avr-prog.htm Gleich beim ersten einschalten konnte ich per PonyProg erfolgreich aufs Board zugreifen. Schließlich habe ich es aber geschafft, die falschen Fuses zu setzen. Daraufhin bin ich schnell zur Elektroapotheke und hab mir für vier Euronen nen Quarzoszillator
Wenn du lesen kannst, dann kannst du auch schreiben. Denk dran, bei PonyProg ist alles invertiert. [[AVR Fuses]] MfG Falk
-
Thread
Newbie und Dummie ;-)
damit soll > ja ein 16er oder 32er auch betrieben werden können - aber wie stelle ich > das ein? Fusebits -> siehe S26 ATmega16 Manual > Dann verwirren mich immer wieder noch die 0, 1, unprogrammed, > programmed, dann bei PonyProg die Häkchen oder eben auch nicht...kann > mir mal jemand auf einfache Weise auf die Sprünge helfen? Danke! Programmed (0) = Haken an bei PonyProg Unprogrammed (1) eben das Gegenteil :-)
-
Thread
Kann mal jemand einen Blick drauf werfen?
Ansonsten bin ich erklärter Feind solcher Notlösungen. Man benutzt dann sowas untaugliches wie Ponyprog, die weiteren Fragen hier sind damit vorprogrammiert. Wirklich sinnvoll ist die Programmierung via AVR-Studio, und das unterstützt solche Lösungen nicht (mehr), gut so. Es sind doch Unmengen von
spätestens nach stundenlanger Fehlersuche, ein paar totgefuseten AVRs und der komplizierten Fusesverstellung(invertiert) rechnen. Außerdem kannst du direkt aus dem AVR-Studio raus programmieren, was kein 2tes Programmiertool benötigt.
-
Thread
ATMega48 und Pollin Evaluationsboard 2.0
für eure Antworten! Das Programm habe ich erfolgreich übertragen können, leider bekomme ich in PonyProg noch nicht die entsprechenden Fuse-Bits gesetzt. Ich würde gerne einen externen "Crystal Oscillator" wie im Folgenden abgebildet (http://img181.imageshack.us/img181/5/crstoscee7.jpg) benutzen, wofür
die Fuses gemäß folgender Tabelle gesetzt werden müssten: http://img337.imageshack.us/img337/563/fusescs3.jpg (Wäre "External Clock" oder "Full Swing Crystal Oscillator" richtig, wenn der o.g., externe "Crystal Oscillator" mit 16MHz schwingt?) In Ponyprog kann ich allerdings leider nichts einstellen
-
Thread
WinAVR und Burn o mat
beschreiben will, kommt einfach die Meldung "Error writing Flash!", ich hab zuerst gedacht dass ich die Fusebits ändern muss, aber wenn ich auf "Read Fuses" gehe, kommt "Error reading fuses". Ich hab das Programmierboard von Pollin, es mit dem mitgelieferten kabel an mein Notebook angeschlossen, aber es geht
weil libus0b.dll nicht gefunden wurde. Kurze Frage: Wozu brauch ich den Dude, wenn ich auch mit PonyProg lesen/schreiben kann? Wenn ich mit Pony Prog schreiben will, kommt ein Hardware error (-14)
-
Thread
Atmega 644 über SPI nicht mehr programmiebar
Beim Setzen der Fusebits mit Ponyprog habe ich mich vermutlich selber ausgesperrt. Programmieren über SPI und externem Takt an CLK1 funktioniert nun nicht mehr. Der Programmer ist in Ordnung denn ein Atmega 32 läßt sich
programmier frequenz auf die kleinst mögliche größe zu stellen.. vielleicht hast du durch deine fuse-einstellung den atmega nur auf eine sehr kleine betriebsfrequenzgestellt und die frequenz mit der du ihn jetzt programmieren/auslesen willst ist jetzt einfach zu hoch. grüße thomas
-
Thread
Fehler beim Flashen von AT90S2313
Ist AVRProg von Atmel? Schon ein anderes Programmier-Tool (Ponyprog, AVRStudio) ausprobiert?
Progger. Wenn ich meinen atmega8 auf dem myavrBoard flashe, funktioniert es einwandfrei!! Mit Ponyprog hab ich noch nix probiert und alle anderen Programmiertools von Atmel finden meinen ISP Progger nicht!
-
Thread
ISP funktioniert plötzlich nicht mehr
mal die Spannung direkt an den Vcc-Gnd Beinchen gemessen? Ich tippe aber immer noch auf falsche Fuses, weil das bei PonyProg die häufigste Fehlerquelle ist. Es grüsst, Arno
Ich hatte problemme mit PonyProg und ein ATMega32L, die Fuse zu lesen und schreiben. Mit AVRDude keine probleme. DU kannst ein Probe machen... Es gibt ein einfach circut für ein Logik-Tester mit ein Paar CD 4001 und 3 LEDs, viellecht
-
Thread
Mal wieder DCF77
Hex-file in den Mega8 mit PonyProg übertrage. Es kommt wie gesagt alle Nase lang zu einem Reset (zumindest sieht es für mich so aus!). Danke für die Hilfe MaG
Ach ja - so sehen bei mir die Fuses aus! Stimmt das so? Wie gesagt...ich nutze PonyProg mit einem STK200 kompatiblem Programmer. Was kann man denn da jetzt noch großartig falsch machen? MaG
-
Thread
USB Converter
Hi USB erkannt von win Schaltplan im Anhang Ponyprog2000
Ich habe nur eine Datei die habe ich mit Ponyprog2000 überspielt Ich habe aber ein kleines Programm schon auf diesen Atmega 8 getestet da war alles in ordnung aber ohne USB
-
Thread
ATmega8 flashen Aller Anfang ist.
Das Pollin-Board läuft afaik nur mit PonyProg (www.lancos.com)
Verstehe ich das richtit, dass ich mit mit PonyProg die hex-Datei über USB-RS232-Adapter an den chip schicken kann?
-
Thread
Keine Fuse-Bits verändert, trotzdem geht er nicht mehr
Hi Leutz Hab einen Atmega8 auf einem Board aufgebaut. 5V, externer 4MHz Takt, aber Fuse-Bits noch nicht geändert.(Siehe AVR-Tutorial) Anschließend mit dem ISP-Progger ausgelesen. (Paralel)Geht. Anschließend Fuse-Bits ausgelesen. Geht. Die gleichen wieder reingeschrieben. Geht. Wieder ausgelesen. Geht auch. Danach ein Assemblerfile generiert (AVR-Tutorial) und mit PonyProg2000 auf den Controller geschrieben. Anschließen war er tot. (Fehler 24) An der Schaltung liegt es nicht. Ein anderer Controller kann wieder ausgelesen werden. Ich habe gelesen, dass ich das Reset-Bit
-
Thread
JTAG ausschalten ponyprog
ironisch gemeint ist, wenn du meinst daß ich dir hier alles vorkauen kann dürfte das Schwierig sein da Ponyprog schrott ist und ich das aus diesem Grund nicht verwende. Dein Fehler war vermutlich daß du bevor du die Haken in PonyProg gesetzt hast die Fusebits nicht eingelesen hast aus dem uC das macht das Programm
von alleine. Dieser Fehler ist hier im Forum sehr "beliebt" will sagen er tritt sehr oft auf mit PonyProg. Benutze mal die Suchfunktion zum Thema Pony gibt es hier sehr viele Threads. Ich meine sogar mal wo eine art "Fusebitrechner" gesehen zu haben für Ponyprog ist aber schon eine weile her. Ansonsten
-
Thread
-
Thread
ATmega8 nicht mehr lese/schreibbar.
ponyprog soll zwischendurch mal die alten fusebits vergessen und dann falsche beim brennen reinschreiben. dann wäre es wieder der standardfehler...
@Tobi: Daß Ponyprog beim normalen Beschreiben des Flash die Fusebits verändert, ist mir sehr neu. Ansonsten gibts eben nur eines zu beachten: Vor dem Schreiben der Fuses diese einlesen. Wenn man diese einfache Regel
-
Thread
AVR-Platine Rowalt.de
die Schaltung mit dem 2313 oder Mega8 von www.rowalt.de nachgebaut? Beim Mega8 musst Du ggf. die Fusebits für den Quarz setzen. Welche AVR-Software? @Alle Bekommen wir schon das 2.Dutzend voll, die es dafür gibt? Beim Brennen(übertragen Deines Programms in den MC) wird Dir das AVR-Studio nichts
Programmer gefunden. Welchen könnt ihr empfehlen, gibt es einen der mit allen Programmen kann AVR-Prog, Pony-Prog, YAAP? Anscheinend sind die an der seriellen Schnittstelle leichter von XP ansprechbar ohne solche Porttreiber verwenden zu müssen. Oder sollte man sich diese Atmel "Maus" zulegen? Wichtig wäre
-
Thread
ISP ATmega8 und BASCOM
kommt immer dieser fehler die verdrahtung hab ich mehrfach überprüft und der isp funzt auch (mit ponyprog getestet) mit ponyprog kann ich den auch nicht programieren also woran liegts ???
ich ihn gelöscht hab und danach hat er nixmehr gemacht und der fehler kam immer. Und was sind Fuse-Bits ???
-
Thread
USART will nicht gehen ...
@Pascal: Die Fusebits sind entsprechend gesetzt, cksel 0-3 sind 0. Laut Datenblatt müsste er dann den externen Quartz verwenden. Soweit also alles OK, denke ich. @Thorsten: Ich habe es auch ohne Nullmodemkabel probiert
gerade nicht ausprobieren kann, da das Teil sich irgendwie nicht mehr programmieren lässt (wird von Pony-Prog nicht mehr erkannt, hoffentlich ist das Teil nicht irgenwie abgeraucht...) Mal schauen, ob ich es jetzt hinbekomme. Euren Antworten zur Folge scheint es ja nicht am Code zu liegen, sonst hätte
-
Thread
Unstieg von AT90S8535 auf Atmega 16L8 DIP
Der Umstieg auf den mega8535 fällt wohl leichter. Identische Pin-Belegung und per Fuse-Bit(s) auf S8535 umschaltbar.
ich ihn wohl abschalten. Also müsste ich die eine Fuse verstellen und mir dazu wohl einen neuen Ponyprog holen. Oder was meint Ihr dazu? Oszillators und Start-up-time ist ein anderes Kapitel. Da braucht man ja bald einen Kurs, bis man das Teil korrekt programmiert bekommt. Ich bin gespannt,
-
Thread
ATtiny12 - RSTDISBL
aber 2. dass der RESET nicht richtig deaktiviert wurde (ABER: Anzeige "Fehlendes Device" in PonyProg spricht eigentlich dagegen) 3. Produktfehler, da selbe Charge (??).... Hat jemand schonmal ein ähnliches "Verhalten" beobachtet ? Gruß, Micha
Habe etwas vorschnell das RSTDISBL bit mit PonyProg gesetzt. Kann jetzt nicht mehr auf meine mCU (ATTiny15) zugreifen (unknown Device or Device Missing). Was kann ich tun? Wegwerfen? mfg, Chris
-
Thread
EEProm und- .ESEG
Ich arbeite nicht mit PonyProg... Also ich vermute, dass es sich bei dem WriteData um das von dir gesuchte WriteEEPROM handelt. Viel Glück Remo
Hi du mußt sowohl die HEX-Datei als auch die EEP-Datei in Pony-Prog laden und dann über Write-All (schreibt Flash und EEPROM aber keine Fuse-Bits) schreiben. Einladen der HEX-Datei über File->Open Program (Flash) File... Einladen der EEP-Datei über File
-
Thread
Atmega8535 programmieren?
Hi welche Version von PonyProg? Ich hab mal eine Betaversion bekommen da die damals aktuelle ein Problem mit dem Mega8515 hatte. Die Beta kann ich bei Bedarf hier reinstellen. Ansonsten: AVRDude aus dem WinAVR-Package oder
ProgramSize=8192 DataSize=512 Signature=0x9308 Algorithm=3 PageSize=64 LockBits=X11FEDCBA Fuses=FELKDCBA FusesHi=YSGNMJIH
-
Thread
Externer Takt bei ATmega 16
evtl. über Self-Programming aber das ist, wenns geht, bescheiden) Du mußt die CKSEL und COPT Fusebits z.B. mit PonyProg setzen. Wie ließt du im Datenblatt ab Seite 23. Matthias
-
Thread
LCD wird nur initialisiert, mehr nicht.
Kontakt mit dem Mega8, hab ich grad durchgemessen. JTAG ist aus, zumindets kann ich es bei PonyProg2000 nicht in den Einstellungen finden... (passen eigentlich die Fuses, wenn ich nen externen 4 MHz Quarz (12,0000-HC18 von Reichelt hab?!) Auch mit dem anderen Code konnte ich das ganze nicht zum
-
Thread
Watchdog - first use
durchgelesen. Leider bekomme ich es nicht hin. Sobald ich die Fuse WDTON enable (Häkchen in den fuses) reagiert mein Programm gar nicht mehr.Im Code habe ich folgendes geschrieben: Fuses: WDTON - Häkchen (enabled) [c] void main (void) { [...] wdt_enable(WDTO_500MS); [...] for(;;) //
dann (ohne Reset) nicht mehr zu stoppen. > Muss ich in den Fuses WDTON enablen? Benutzt du Ponyprog? Je nach Brennprogramm kann die Logik invertiert zum Datenblatt sein. > Ich benutze ja > > wdt_enable(); Damit schaltest du den Watchdog unabhängig von der Fuse ein.
-
Thread
Attiny2313A Programmieren mit Windows 7 64bit
Nun gut die Programm Hw ist gebaut und Ponyprog2000 under Win7 zum Laufen gebracht, dann Kannst du ja mal einen Programmierversuch starten. Du musst also noch den Attiny minimal beschalten (externe +5V und Reset-Pullup). http://www.sachsendreier.com
Pferd" installiert hast. ** Aber vor dem finalen "Flash-Schuss" kontrolliere bitte 1000x, ob die Fuse-Häckchen richtig gesetzt sind, den da hat der geniale Entwickler von Ponyprog gegenüber Atmel ein eigenes Süppchen gekocht ** H. P.
-
Thread
Probleme mit ATTiny2313
/fusecalc entspricht das: Int. RC Oscillator 8 MHz, Startup Time 14 CK + 65ms BODLEVEL: 111 Serial program downloading (SPI) enabled; [SPIEN=0] VERHALTEN: Bei 5Vcc leuchtet die LED am Pin 19 ständig
alle auf high sind. Kann es sein, das ich beim Programmieren etwas falsch gemacht habe, z.B. das die Fuses, so wie ich sie gesetzt habe, nicht richtig sind? Vielen Dank schonmal... Guido
-
Thread
Grundsätzliches zu Microcontrollern / Begriffe
zu überreden, deshalb ist PONYPROG meines Erachtens nicht mehr zu empfehlen. Programmer, die über eine eigene Programmintelligenz verfügen und die nur über den PC mit Daten versorgt werden müssen sind: - STK500 in Version 1 und
Verpackung und Porto Um an die Hexwerte der Fuses zu gelangen bedienst du dich am besten des Fusecalculators von Engbedded http://www.engbedded.com/fusecalc Solltest du niemanden finden - so du dich zum Nachbau des USBtinyISP entscheidest - kannst du mich noch einmal kontaktieren und wenn du mir