Gast
#4867435
Hallo zusammen, ich verwende für das Ansteuern der LED den LED Treiber PCA9670. Für die Ansteuerung ergibt sich folgendes Bitmuster: 0 ... LED on 1 ... LED off |Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | +---------+-----+-----+-----+-----+-----+-----+-----+-----+ |Function | IN | OUT | - | - | - | - | OUT | OUT | +---------+-----+-----+-----+-----+-----+-----+-----+-----+ |Meaning |PGOOD| LED1| - | - | - | - |LEDFL|LEDGD| +---------+-----+-----+-----+-----+-----+-----+-----+-----+ |Default | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | LEDDG = Grün LEDFL = ROT Für mich interessant ist es die Zustände LEDFL und LEDGD zu verändern, da sich meine LED dann Grün, Rot und Orange färben lässt. Mir gelingt es problemlos die LED einzuschalten und ihren Zustand auf GRÜN, Orange und Rot zu verändert. Laut meinem Verständnis ergibt sich für GRÜN ein Wert von 0xFE, für orange (0xFE & 0xFD). Das klappt auch was mir Probleme bereitet ist das ausschalten der LED, da sie sich nicht mehr ganz aussschalten lässt sondern immer noch leicht orange flimmert. Hat jemand von euch eine Idee an was das liegen könnte und was ich falsch mache ? Bin leider noch ein Anfänger auf dem Gebiet. Gruß, Chris