7-Segment-Anzeigetreiber
Maxim Integrated maschinell erzeugt
Im Forum und im Wiki
-
Thread
Tempertur/Feuchte Display/Logger mit ATMega128 / SHT75 / SD-Karte
dritten MAX7219 max7219_WriteByte(0x0); max7219_WriteByte(0x0); // Daten fuer den zweiten MAX7219 max7219_WriteByte(0x0); max7219_WriteByte(0x0); // Daten fuer den ersten MAX7219
max7219_WriteByte(0x0); max7219_WriteByte(0x0); } // Nun die LOAD Line pulsen, damit uebernehmen die MAX7219 die Daten MAX7219_PORT |= (1<<MAX7219_PORT_LOAD); MAX7219_PORT &= ~(1<<MAX7219
-
Thread
MAX 7219 Leds dimmen selbst wenn OFF
max7219_row1 = 0x02; byte max7219_row2 = 0x03; byte max7219_row3 = 0x04; byte max7219_row4 = 0x05; byte max7219_row5 = 0x06; byte max7219_row6 = 0x07; byte max7219_row7 = 0x08; byte max7219_col0 =
max7219 void max7219_all(byte value){ max7219_put(0x01, value); max7219_put(0x02, value); max7219_put(0x03, value); max7219_put(0x04, value); max7219_put(0x05, value); max7219_put(0x06,
-
Thread
MAX7219: 3-Segment-Anzeige macht Probleme
Scanlimit) {max7219_send(Scanlimit, 0x0B);} void max7219_shutdown(void) {max7219_send(0x00, 0x0C);} void max7219_wakeup(void) {max7219_send(0x01, 0x0C);} void max7219_displaytest_on(void) {max7219_send(0x01
i); } } void max7219_init(void) { max7219_DDR |= (1<<max7219_DIN) | (1<<max7219_LOAD) | (1<<max7219_CLK); // Die 3 Steurpins zu Ausgängen machen max7219_PORT &= ~( (1<<max7219_DIN) | (1<<max7219_CLK) ); // Clock
-
Thread
Nach 8 kommt 19 und danach 10 - 7 Seg Uhr mit MAX7219
// send i to max7219 (digit) DESELMAX; // deselect max7219 } } void max7219_digitwrite(int x, int y) { SELMAX; // select max7219 WriteSPI(x); // send i to max7219
for(;;) { if (tick) // notification from ISR { tick = FALSE; max7219_digitwrite(1,hour10); max7219_digitwrite(2,hour1); max7219_digitwrite(3,min10); max7219_digitwrite(4,min1); max7219_digitwrite(5,sec10); max7219_digitwrite(
-
Thread
Ardinuo --> 54 MAX7219 --> 3456 LEDS
Hallo, Ich habe vor mir mittel eines Arduino UNO und 54 MAX7219 eine große LED-Leinwand zu bauen. Jetzt kurz beine Frage bevor ich mich in das Projekt stürtze. Wieviele MAX7219-ICs kann man denn in Reihe schalten? (also DOUT->DIN usw.) Gibt es hier einen
Der MAX7219 liefert im Mittel nur 5mA an eine LED. Schau erst mal, ob dir deine LEDs bei diesem geringen Strom überhaupt hell genug sind, bevor da tausende von Euros sinnlos versenkst. > Wieviele MAX7219
-
Thread
STM32F411 --> SPI --> MAX7219
, 0x00); Delay_ms(delay); write_to_MAX7219(0x03, 0x00); Delay_ms(delay); write_to_MAX7219(0x04, 0x00); Delay_ms(delay); write_to_MAX7219(0x05, 0x00); Delay_ms(delay); write_to_MAX7219(0x06, 0x00); Delay_ms(delay); write_to_MAX7219(0x07, 0x00); Delay_ms(delay); write_to_MAX7219(0x08, 0x00); Delay_ms(delay); write_to_MAX7219(0x09, 0x00); Delay_ms(delay); write_to_MAX7219(0x0A, 0x00); Delay_ms(delay); write_to_MAX7219(0x0B, 0x00); Delay_ms(delay); write_to_MAX7219
-
Thread
Schaltung für 5V für 4,5 oder 3V umbauen
Jörg R. schrieb im Beitrag #5751342: > Alternativ wäre ein kleiner uC und z.B. ein MAX7219. Für den Analogteil > rund um den Lautsprecher habe ich jetzt keinen Tipp Niemand braucht bei nur 1 leuchtenden LED einen MAX7219. Direkt die LEDs an 16 uC Ausgänge und einige Vorwiderstände
MaWin schrieb im Beitrag #5751392: > Niemand braucht bei nur 1 leuchtenden LED einen MAX7219. Direkt die LEDs > an 16 uC Ausgänge und einige Vorwiderstände für max 20mA dazu. Geht auch, nur ist der MAX7219 jetzt auch nicht so teuer. Dafür würde dann auch ein kleiner uC reichen. MaWin
-
Thread
Max 7219
Hallo zusammen, hat jemand den Max 7219 mal eingesetzt und angesteuert? (Schaltplan?) Der 7219 hat ja kein SPI Interface. Wie genau geht ihr bei der Ansteuerung vor?
)! "Der 7219 hat ja kein SPI Interface." Dem Namen nach nicht, faktisch aber kannst Du den MAX7219 ansteuern mit Serial Data, Clock, und Load (==Chip Select). Wenn Du noch MAX7219 brauchen kannst, ich hab' ein paar zu viel davon. Ciao Wolfgang Horn