Fuses werden immer geändert!

Gast #2235888
Lesenswert?

hi
ich hab mir ein avrisp mk2 besorgt und habe nun auch avr studio 5. 
früher hab ich avr studio 4 benutzt und ein myavr board erfolgreich 
programmiert.

nun habe ich auf dem steckbrett einen atmega 16 gepackt beschaltet und 
versucht eine einfache LED anzusteuern, um halt den programmer und den 
atmega mal zu testen.

nun habe ich aber das problem, dass sobald ich code auf den atmega 
schreibe die fuses geändert werden?! alle häckchen sind gesetzt. ich 
kann nichts mehr ändern und auch nicht mehr auf den chip schreiben. 
(extere taktquelle wird immer aktiviert...)

die fuses habe ich mit einem anderen programmiergerät wieder 
zurückgesetzt. aber immer wenn ich das test programm versuche zu 
programmieren werden die fuses geändert.

aufbau ist folgender:
http://henningbusch.de/joomla/cache
/47_0_0_400x415_images_stories_schaltbilder_32-2.jpg

code:
#include <avr/io.h>

int main(void) {
  DDRD = 0xFF;
  PORTD = 0xFF;

  DDRA = 0xFF;
  PORTA = 0xFF;

  DDRC = 0xFF;
  PORTC = 0xFF;

  DDRB = 0xFF;
  PORTB = 0xFF;
    while(1)
    {

    }
}

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren