Lichtsteuerung

Gast #2372512
Lesenswert?

Hallo zusammen,

habe folgendes Problem mit dem Programm.
Wenn ich eine RGB Led mit gemeinsamen PLUS an den µC anschließe
dann leuchten alle drei Farben gleichzeitig. Eigentlich sollte jede 
einzeln einmal an und wieder aus gehen. wo ist der hacken im Programm.
Für eure hilfe bedanke ich mich.

Mfg
Maik

Programm hänge ich mit an.
Angehängte Dateien:
Gast #2372607
Lesenswert?

erstmal danke für die antwort.
aber das glaub ich nicht, denn wenn ich ganz normale LEDs einbaue
(-) zu GND und (+) zum Controller dann funktioniert es auch wunderbar, 
aber wenn ich jetzt eine RGB Led mit gemeinsamen (+) nehme, so wie im 
Schaltplan dann leuchten immer alle drei farben auf, man kann aber 
erkennen das die PWM läuft.
Gast #2372611
Lesenswert?

Zumindest in der Intitalisierung schaltest du erstmal alle ein. Ist das 
so beabsichtigt?

  ldi temp, 0x00
  out PORTB,temp    ; Setze PORTB auf 0

Deine Kommentare im Programm entsprechen leider immer ziemlich genau dem 
davor stehenden Assemblerbefehl, so dass nicht klar wird, welches der 
tiefere Sinn dahinter ist und wie das auf die LEDs wirken soll.
Gast #2372626
Lesenswert?

achsoooo, ja die ist in der schaltung schon richtig drin, zerschossen 
hat es mir nix.

Naja trotzdem steig ich jetzt da noch nicht durch, angenommen ich nehme 
ne RGB LED mit gemeinsamen (-) dann würde es ja funktionieren.

muss ich PORTB als eingang definieren ????? Liegt da das Problem?

ich weis "immer diese anfänger" :)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren