Source Code wird nicht durchgeführt

Gast #3612868
Lesenswert?
• ▲
▼
Hallo Zusammen,

ich habe eine einfache Schaltung mit einem Attiny85 aufgebaut. Diesen 
kann ich auch mit meinem AVR Dragon über ISP auslesen. Ich habe nun 
folgenden SourceCode aufgespielt.
1
 
2
#include <avr/io.h>
3
#include <avr/eeprom.h>
4

5
int main(void)
6
{
7
    DDRB = (1<<PB4);          // set PB4 to output
8
    PORTB  = (1<<PB4);      // drive PB4 high
9
    
10
    eeprom_write_byte(0x00,0x66);
11
    
12
    while(1)
13
    {}
14
}

Jedoch wird weder PB4 auf High gesetzt noch in das EEPROM geschrieben 
(EEPROM über Device Programming ausgelesen... voll mit FF's).

Ist der µC defekt, obwohl ich ihn auslesen kann? DeviceID lesen 
funtioniert und Fusebits setzen auch. Z.B. wenn ich CKOut setze (wird an 
PB4 ausgegeben), sehe ich mit dem Ozzi auch das CLK-Signal.

Ich habe den µC, um HW-Fehler auszuschließen, auf die DebugFläche des 
Avr Dragons aufgebaut und programmiert. Gleiches Problem. Ansprechen 
geht aber z.B. PB4 wird nicht gesetzt.

Viele Grüße
Gast #3612917
Lesenswert?
• ▲
▼
Hehe okay falsch formuliert^^.

Entwicklungumgebung: AVR Studio 6 (Version 6.1.2674 - Service Pack 1)
Und ja der Prozessor ist der richtige.

Hab den fehler nun gefunden. Wie oft OSI Schicht 8 Fehler.

Trotzdem danke für die Mühe.

VG
Gast #3612958
Lesenswert?
• ▲
▼
Aber sicher.

Ich habe immer auf den Button "Start Without Debugging" gedrückt.
Dabei wird aber anscheinend nicht programmiert?! Wenn ich über "Device 
Programming" -> Memories -> Program gehe, gehts.

Wie gesagt Anwendungsfehler. DuckUndWech

VG

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.