Du schaltest Deine Transistoren auch nur einmal auf Durchgang - ist bewußt? In beiden Programmen machst Du nichst anderes, nur einschalten - nicht aus, nicht wechselt sich da.
Ich fürchte Du musst sonst einfach einen Aufbau/Anschlussfehler haben. Denn nach dem Code muß es blinken - nicht "nur dauerhaft" leuchten.
Bricht die Spannung ein wenn zu viele LED's eingeschaltet werden? Du weißt der ATmega8 (glaub auch jeder andere) ist maximal pro Portpin mit 20mA belastbar, und insgesamt max. auf 200mA. Pro LED grob gerechnet 20mA * 27 (3 * 9) sind das 540mA + Transistorsteuerstrom = bischen viel. Allerdings bin ich mir mit der genauen Berechnung da garnicht so sicher - aber immerhin taugt es als Fehlerquelle.
Verwendete LED's?
Schaltplan?
Aufbaufotos?
Also funktioniert nun alles oder irgednwie doch nicht.
Lesezeichen