Gast
#429695
Hi, ich relativ unerfahren im Umgang mit C, hab mir jetzt einige C-Tutorials durchgelesen und wollte an einem Atmega32 am Port B eine Folge 10101010 ausgeben, so das nur jede 2. led an ist. Nur leider funktioniert das nicht, habe ein Blink Programm aus dem internet geladen und es läuft auch. Also am Controller oder am LED modul kann es nicht liegen. Kann mir vielleicht jemand einen tip geben was an meinem Programm nicht stimmt? #include <avr/io.h> // Initialisierung void init(void) { DDRB = 0xff; // PortB als Ausgang deklarieren PORTB = 0x00; // Ports auf LOW schalten } int main(void) { while (1) { PORTB = 0b10101010; //PortB } return 0; }