Zitat Zitat von Jokill
Hab mir nämlich das Blinkbeispiel von https://www.roboternetz.de/wissen/in...ateien_für_AVR geholt. Und da leuchtet nur eine Lampe und es müsste eigentlich blinken.
Hab ein STK500 mit einem Atmega8515. Kann man da was rumschalten?
Den Code für den ATmega8515 habe ich nicht getestet, weil ich diesen µC nicht habe. Allerdings sollte er funktionieren.

Wenn dieser Code nicht geht: Bist du sicher, daß der Progger nicht zB an der RESET-Leitung zieht, daß die Versorge hoch genug ist und der Taktgeber funktioniert/richtig anschwingt?

Bist du ebenso sicher, daß dein Code auch für einen ATmega8515 erzeugt wird?

Mit folgendem Code muss ein Blinken sichtbar sein, ansonsten stimmt was mit deiner Hardware/Build-Umgebung nicht

Code:
#include <avr/io.h>

int main()
{
    // Blinke an PortB0
    DDRB |= (1 << 0);
    
    while (0==0)
    {
        uint32_t i;

        for (i=0; i < 1000000; i++)
        {
            asm volatile (" ");
        }
        
        PORTB ^= (1 << 0);
    }    
}