Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Hallo,
ich habe folgenden Quellcode geschrieben. Die ISR soll jede ms ausgeführt werden.
#include <avr/io.h>
#include <avr/interrupt.h>
#define F_CPU 1000000l
volatile unsigned int counter;
int main(void)
{
//Ein- und Ausgaenge definieren
DDRA = 0xFF; // PORTA Ausgang...
Moin,
also ich habe den SPI Programmer:
Klick @ Ebay
Wie kann ich das mit der Firmware denn rausfinden, ob die hinterher hängt?
Hab grad nochmal probiert. Es ist nicht möglich nach dem AutoRead nochmal die Fusebits einzulesen, es kommt sofort die oben beschriebene Fehlermeldung... :/...
hi,
die screenshots gehören alle zusammen!
Es ist ein USB ISP Programmer (Stange ISP Prog), welcher kompatibel mit dem STK500 sein soll...
rest morgen früh ;)
gruß n8
Hi,
also ich habe mein Board grad nochmal angeschlossen und bin dann auf "Connect to selected AVR Programmer" gegangen.
Dann hat er (mit Auto Read bei Fuses) folgendes angezeigt:
Hallo Dirk,
AutoRead habe ich raus genommen, weil sonst immer ne Fehlermeldung kommt.
Gehe ich auf Read kommt ne Fehlermeldung, dass er nicht in den Programming Mode gehen kann oder so.
Muss dir mal nen Screenshot schicken, wenn ich zu hause bin.
ich glaube ich habs verkackt :/
Bin jetzt nach diesem Tutorial vorgegangen:
http://imakeprojects.com/Projects/avr-tutorial/
Erst lief das Programmieren ohne Probleme, jedoch ohne, dass die LEDs angingen :/
Später habe ich nochmal versucht das Programm erneut aufzuspielen. Irgendwie ist...
Ok, dann gehen wir einen anderen Weg ;)
Empfiehl mir doch mal ne Software, mit welcher ich den MEGA in C programmieren kann und die oft benutzt wird, sodass man gut auf Hilfe zurückgreifen kann.
ggf. auch nen tutorial für einsteiger, bezogen auf die Software
Wäre echt nett... Danke ;)
Hi!
Ich dreh hier gleich durch. Hab mir nen neuen bestellt, da ich keine Lust hatte den alten Mega wiederzubeleben.
Jetzt will ich den programmieren... ich bekomme die Fehlermeldung:
"The FLASH buffer is empty. Do you want to load a file?"
Was muss ich denn da machen? Hab irgendwo gelesen...
Aus dem Beitrag hier:
http://www.avr-praxis.de/forum/showpost.php?p=11762&postcount=7
So werde ich es mal probieren. Wenn ich das so angeschlossen habe, wie kann ich die Fuse-Bits auslesen?
Bei CodeVision habe ich keine Funktion dafür gefunden...
BTW:
Guck mal, was ich eben gefunden...
Einfach meine Schaltung unter Spannung setzen und mit einem Taktgenerator an XTAL1 und GND und dann 5V SS? Was für eine Frequenz? Ein Sinus oder ein Rechteck?
Gruß ;)
also ich habe den schonmal "erfolgreich" programmiert.
zumindest kam da keine fehlermeldung.
aber an der SPI fuse habe ich nicht geschraubt. höchstens an den cksel
Hi,
unabhängig von der Syntax haben ich beim Aufspielen gerade folgende Fehlermeldung bekommen:
Hab schon die kleinste Stufe von 7200 beim SCK Freq. genommen...?
@CKOPT: Batteriebetrieb
@JTAG: brauche ich nicht. Hab nur ISP
@BODEN: "The trigger level for the BOD can be selected by the fuse BODLEVEL to be 2.7V (BODLEVEL unprogrammed), or 4.0V (BODLEVEL programmed). -> also 0=programmieren.
Werde es nachher zu Hause mal testen... Danke für die Hilfe ;)
Ah, jetzt ja.
Mit dem Hinweis auf die (richtige) Tabelle im Datenblatt habe ich jetzt folgendes raus:
CKSEL3...1: 1111
SUT1...0: 11
CKOPT: 1
Müsste richtig sein, oder? ;)
Diese Seite verwendet Cookies, um Inhalte zu personalisieren und dich nach einem Login angemeldet zu halten, wenn du registriert bist.
Durch die weitere Nutzung unserer Webseite erklärst du dich damit einverstanden.