mit F_CPU aussperren?

Gast #598342
Lesenswert?
• ▲
▼
hoi hab gerade das beispielprogramm:
#include <avr/io.h>
#ifndef F_CPU
/* wenn F_CPU nicht bereits vorher definiert (z.B. durch
   Übergabe als Parameter zum Compiler innerhalb des Makefiles) */
#define F_CPU 3686400UL     /* Quarz mit 3.6864 Mhz */
#endif
#include <util/delay.h>     /* in älteren avr-libc Versionen 
<avr/delay.h> */

int main(void)
{
    unsigned char i;

    DDRB = (1<<PB0);          // PB0 an PORTB als Ausgang setzen

    while(1)                  // Für immer
    {
        PORTB ^= (1 << PB0);  // Toggle PB0 z.B. angeschlossene LED


        for (i=1; i<=16; i++)
            _delay_ms(62.5);
    }

    return 0;
}

aus dem tutorial auf meinen atmega 16 gezogen
jetzt blinkt er zwar aber ich kann nicht mehr darauf zugreifen....
ich habe einen quarzoszilator 8 MHz angeschlossen
kann das an der anderen Freuqenz bei F_CPU liegen die ich nicht 
umgestellt hab?ich habs dann auf 8 MHz gestellt wobei ich merkte dass er 
nicht mnehr reagiert...
Gast #598365
Lesenswert?
• ▲
▼
Nö, F_CPU dient nur zur korrekten Einstellung von _delay_ms. Du kannst 
Dich damit nicht aussperren. Fuses verstellt? Lockbits verstellt? 
(Letzteres lässt sich mit einem "Chip Erase" wieder beheben.)
Gast #598373
Lesenswert?
• ▲
▼
ich hab nur das programm rübergezogen...
dabei kann ich ja die fuses nicht verstellen....
und wie sollte ich chip erase machen wenn ich nicht zugreifen kann?
avrdude sagt avrdevice not responding als ob nichts angeschlossen 
wäre....

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.