Im Forum und im Wiki
-
Thread
LED-Treiber MAX6956 C-Code
Animationen, Arcade-Spiele). Wurde alles schon gebaut... finds aber trotzdem lustig. Da könnt ich mir den MAX6956 gut vorstellen. Bei 16 MAX6956 á 20 LEDs komme ich auf ca. 7.2ms max. Wiederholrate, sollte also ausreichen. So schnell muß man ja eh nicht sein, da die LED eben durch den Baustein aktiv angesteuert
EEPROM-file. legst du irgendweelche Daten im EEPROM ab? zu der 0x80, suche mal in der Forumsuche nach "MAX6956" und dann der erste Forumslink ("I2C & ATmega16 & MAX6956"), da stehts. Ich habe leider noch keine Hardware zum ausprobieren. Mir ist noch was in deinem Schaltplan aufgefallen. Für I2C brauchst
-
Thread
I2C & ATmega16 & MAX6956
Die Slave-Adresse ist 100 0000, also 0x40. So steht es dann auch im Code drin: #define MAX6956_BUS_ADDRESS 0x40 Wie möchte es der Codevision nun genau haben?
Jetzt kann ich mit dem MAX6956 kommunizieren, aber wie bekomme ich einen Ausgang geschaltet?
-
Thread
MSP430F2013 I2C Library gesucht
BCSCTL1 = CALBC1_1MHZ; DCOCTL = CALDCO_1MHZ; // SET DCO [/c] Dann könnte es noch in der I2C_MAX6956Init()-Funktion einen Fehler geben.
richtige gesendet wird oder ob da überhaupt was passiert. Dazu würde ich wie gesagt die void I2C_MAX6956Init(void) Stück für Stück aufbauen. Von dem DCO habe ich selbst auch noch keine Ahnung. Ich würde aber sagen, dass es auf keinen Fall an der Library liegt sondern in der void I2C_MAX6956Init
-
Thread
MAX6956 + ATMega 88
Werte überhaupt empfangen und richtig waren. Datenblatt: http://datasheets.maxim-ic.com/en/ds/MAX6956.pdf Schaltplan: http://media.maxim-ic.com/images/appnotes/4021/4021Fig01.gif MFG Patrick
probier es mal bei DigiKey. http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=MAX6956AAI%2B-ND Gruss Uwe
-
Thread
TWI_I2C_LIB von Peter fleury mit Atmega128
mir weiter helfen. Ich nutzte für den I2C die Lib von peter fleury mit einem Atmega128 um einen MAX6956 anzusteueren. Der Software modulierte I2C funktioniert problemlos bei Atmega 8, 16, 32 und 128. Die TWI Variante, also Hardware-Variante, funktioniert auch bei allen, außer dem Atmega128. Warum
Ich habe leider keine Atmega128 zur Hand, sonst hätt ich es mal probiert. Meine LED-Matrix mit den MAX6956 ist übrigens fertig und funktioniert. Die Wenigstens die Software-Variante sollte funktinieren. Ich kann mich erinnern das schon mal jemand ein Problem mit Atmega128 und I2C hatte, hast schon
-
Thread
Ist sowas mit einem Atmega32 machbar?
.und so weiter. Eine Idee hab ich schon wie es gemacht werden soll. Ich hab ein IC gefunden (MAX6956) welches LEDs treiben kann und die Helligkeit kann über PWM in Stufen vorgegeben werden. Dieses IC verfügt über einen I2C-Bus. Ich möchte acht dieser ICs über ein kleines Board mit Atmega32 mittels
ausschalten 2. LEDs einzeln ansprechen und einen Wert für die Helligkeit angeben (müßte mit dem MAX6956 eigentlich nicht schwer sein. 3. Wenn ich für alle LEDs einen Wert einprogrammiert habe, möchte ich die Werte aller LEDs speichern, so daß die Konfiguration über ein Menü und eine Programmnummer