AVR Studio 5 programmiert keine Controller mehr

OP #2379437
Lesenswert?
• ▲
▼
Hallo Leute,

ich versuche mich seit ein paar Tagen an der Programmierung von µC in C 
mittels dem AVR Stuido 5 über AVR ISPmk2.

Mein Controller ist ein ATmega8A derzeit in einer einfachen Schaltung 
welche nur aus LEDs besteht die der AVR ansteuern kann.

Nun habe ich gestern einen kleinen Code geschrieben, den ich auf den 
Controller programmiert habe und auch funktioniert hat, heute habe ich 
dann 2 Variabelwerte verändert und wollte es wieder programmieren, und 
nun nervt mich das Studio mit Arbeitsverweigerungen.

Wenn ich compiled habe und das ganze auf den Controller programmieren 
möchte kommt folgende Meldung:

Object reference not set to an instance of an Object!

Gestern hate es wie gesagt noch funktioniert.

Auserdem schreibt er mir beim Starten des Studios folgendes:

# Started communication server.
19:52:14.890: [WARNING] The avrdbg process exited with code 70
# Der Zugriff auf einen Socket war aufgrund der Zugriffsrechte des 
Sockets unzulässig

Kann mir bitte jemand helfen, damit das ganze wieder so funktioniert 
wies war? Ich habe keine Lust täglich das Studio neu zu installieren.

Gruß Michael
OP #2379460
Lesenswert?
• ▲
▼
Hier mal der Sourcecode:

/*
 * AVR_Frequenzumrichter.c
 *
 * Created: 11.10.2011 21:47:58
 *  Author: BE Entwicklung
 */
#define MCU = atmega8
#define F_CPU = 1000000

#include <avr/io.h>

int main(void)
{
  DDRB = 0xFF;
  DDRC = 0xFF;
  DDRD = 0xFF;
  while(1)
    {
    PORTB = 0x50;
    PORTC = 0x50;
    PORTD = 0x50;

    PORTB = 0x00;
    PORTC = 0x00;
    PORTD = 0x00;
    }
Gast #2379496
Lesenswert?
• ▲
▼
Dir fehlt ganz am Ende ein }
Außerdem wirst du die LED immer nur an sehen - Mach ein Delay dazwischen 
wenn du ein Blinklicht möchtest.
Sinnvoll bei so Problemen ist immer das alte Programm nochmal 
aufzuspielen, um ein Hardware defekt auszuschließen.

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.