PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : LED IC ansteuern



Mr.Bombastik
08.01.2010, 12:44
Ich hab mich mal gefragt wie das mit dem ansteuern INTERN funktioniert.
Weil, man schreibt gosub LED1ON und dann geht die LED an.
Tja ich habe aber zuwenige freie Ports um meine ganze LED Erweiterung (ein viereck 9x9 LED wo Pfeile und Buchstaben anzeigen kann). Ich habe auch einen IC.
Jetzt :
Was muss ich tun dass ich die LEDs ansteuern kann wie auf dem Standart Board.

P.S.
:Haue Ihr würdet mir echt helfen. Ich bin total ratlos. :Haue

021aet04
08.01.2010, 17:57
Ich hab mich mal gefragt wie das mit dem ansteuern INTERN funktioniert

Was willst du wissen wie das intern geht. Mit dem Programm oder direkt auf der Hardware?



Tja ich habe aber zuwenige freie Ports um meine ganze LED Erweiterung (ein viereck 9x9 LED wo Pfeile und Buchstaben anzeigen kann). Ich habe auch einen IC.


Welches IC hast du? Wenn du keine Pins mehr frei hast musst du einen Bus nehmen (I2C, SPI,...). Ohne zu wissen welches IC du hast ist es aber schlecht raten bzw eine Antwort zu geben.

MfG Hannes

Mr.Bombastik
09.01.2010, 11:44
Ich kann doch nur 1 LED pro Port anschließen.
Und auf der Platine ist ein IC vor die LED gehängt.
Ich will nur wissen wie die C-Control Unit diesen IC ansteuert.

Pease :lol:

021aet04
10.01.2010, 10:52
Ich kann doch nur 1 LED pro Port anschließen.

Warum kannst du pro Port nur eine Led anschließen? Ein Port besteht aus normalerweiße 8 I/Os.

Welche Led meinst du? Meinst du die Leds an der Base Platine oder M32 Erweiterung? Auf der Base das IC ist der µC und auf der M32 Erweiterung ist es ein 74HC4094D (IC3). Dieser wird mittles SPI angesteuert. Wenn du nur die Base hast wäre es am Besten, wenn du mittels I2C einen 8Bit Portexpander und die Leds dann in einer Matrix anordnen oder einen 16Bit Portexpander nehmen. Ein 8Bit Expander wäre der PCF8574 und ein 16Bit Expander wäre der PCF8575. Man kann aber auch 2 8Bit Expander nehmen.

MfG Hannes