-
Datei
Cynetik.c
_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 und DIN auf Low Level max7219
in „AD-Wandler im ATmega8535“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
cynetik.c
_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 und DIN auf Low Level max7219
in „VMLAB: Interrupt-Funktion vom Timer wird nicht aufgerufen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
cynetik.c
_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 und DIN auf Low Level max7219
in „VMLAB: 40 kHz wird nicht erreicht und alle anderen Funktionen werden übersprungen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
INC_MAX7219_8x7Seg.inc
, 1=an ldi MAX7219Befehl,12 ;12=Display an/aus rcall MAX7219_SENDEN ;richtig :) -> Daten senden POPALL .ENDMACRO ;Alle Stellen BCD .MACRO MAX7219_8xBCD PUSHALL ldi MAX7219Befehl,0x09 ldi MAX7219Wert,0xFF ;alle Stellen
in „ATtiny45 - Timer 'Problem' - Assembler“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
max7219.c
MAX_CS_GPIO_Port, MAX_CS_Pin, a) #define MAXDTA(a) HAL_GPIO_WritePin(MAX_DIN_GPIO_Port, MAX_DIN_Pin, a) #define MAX7219_NOP 0x00 #define MAX7219_DIGIT0 0x01 #define MAX7219_DIGIT1 0x02 #define MAX7219_DIGIT2 0x03 #define MAX7219_DIGIT3 0x04 #define MAX7219_DIGIT4 0x05 #define MAX7219_DIGIT5 0x06 #define MAX7219_DIGIT6 0x07 #define MAX7219_DIGIT7 0x08 #define MAX7219_DECMOD 0x09 #define MAX7219_INTENS 0x0a #define MAX7219_SCANL 0x0b #define MAX7219_SHUTDWN 0x0c #define MAX7219_TEST 0x0f void send_max7219(uint8_t Register, uint8_t Value
in „8x8 g click mit STM32“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
max7219.c
MAX_CS_GPIO_Port, MAX_CS_Pin, a) #define MAXDTA(a) HAL_GPIO_WritePin(MAX_DIN_GPIO_Port, MAX_DIN_Pin, a) #define MAX7219_NOP 0x00 #define MAX7219_DIGIT0 0x01 #define MAX7219_DIGIT1 0x02 #define MAX7219_DIGIT2 0x03 #define MAX7219_DIGIT3 0x04 #define MAX7219_DIGIT4 0x05 #define MAX7219_DIGIT5 0x06 #define MAX7219_DIGIT6 0x07 #define MAX7219_DIGIT7 0x08 #define MAX7219_DECMOD 0x09 #define MAX7219_INTENS 0x0a #define MAX7219_SCANL 0x0b #define MAX7219_SHUTDWN 0x0c #define MAX7219_TEST 0x0f void send_max7219(uint8_t Register, uint8_t Value
in „Bit Banging STM32 - F303RE ohne Library“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
max7219.c
= 8 Digits #define MAX7219_DECODE_MODE 0x0900 #define MAX7219_DIGIT_7 0x0800 #define MAX7219_DIGIT_6 0x0700 #define MAX7219_DIGIT_5 0x0600 #define MAX7219_DIGIT_4 0x0500 #define MAX7219_DIGIT_3 0x0400 #define MAX7219_DIGIT_
in „Codearchiv: STM32F4xx MAX7219 7-Segment Ansteuerung“ · Projekte & Code ·
-
Datei
max7219.c
= 8 Digits #define MAX7219_DECODE_MODE 0x0900 #define MAX7219_DIGIT_7 0x0800 #define MAX7219_DIGIT_6 0x0700 #define MAX7219_DIGIT_5 0x0600 #define MAX7219_DIGIT_4 0x0500 #define MAX7219_DIGIT_3 0x0400 #define MAX7219_DIGIT_
in „Organisation der Header und Includes“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
max7219.c
= 8 Digits #define MAX7219_DECODE_MODE 0x0900 #define MAX7219_DIGIT_7 0x0800 #define MAX7219_DIGIT_6 0x0700 #define MAX7219_DIGIT_5 0x0600 #define MAX7219_DIGIT_4 0x0500 #define MAX7219_DIGIT_3 0x0400 #define MAX7219_DIGIT_
in „NRF24L01: Handauflegen hilft?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MAX7219.C
0x0f //Konstante fuer maximale Leuchtstaerke /************* Unterprogramme **************/ void MAX7219_Init (void); void MAX7219_ShutdownStart (void); void MAX7219_ShutdownStop (void); void MAX7219_DisplayTestStart (void); void MAX7219_DisplayTestStop (void); void MAX7219_SetBrightness (char brightness
in „MAX 7219 AVR Programm“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
(data); MAX7219_LOAD1; } //initialisieren 1 chip void max7219_init1() { MAX7219_LOAD0; MAX7219_writeData(MAX7219_MODE_DECODE, 0x00); MAX7219_writeData(MAX7219_MODE_SCAN_LIMIT, 0x04); MAX7219_writeData(MAX7219_MODE_INTENSITY, 0x0f); MAX7219_writeData(MAX7219_MODE_POWER, ON); MAX7219_writeData(MAX7219_MODE_TEST, 0x00); MAX7219_LOAD1; } ISR(TIMER1_COMPA_vect) { static uint8_t prescaler=(uint8_t)F_TIMER; if( --prescaler== 0 ) { prescaler
in „Led Uhr selber machen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MAX7219.C
MAX7219_DDR DDRB #define MAX7219_PORT PORTB #define MAX7219_SCK PB2 #define MAX7219_DO PB1 #define MAX7219_STB PB3 void display_write( unsigned short dc ) { unsigned char i; MAX7219_DDR |= 1<<MAX7219_DO; MAX7219_DDR |= 1<<MAX7219_SCK; MAX7219_DDR |= 1<<MAX7219_STB; MAX7219_PORT &= ~(1<<MAX7219_STB); for( i = 12; i; i-- ){ MAX7219_PORT &= ~(1<<MAX7219_SCK); MAX7219_PORT |= 1<<MAX7219_DO; if( (dc & 0x0800)
in „Welchen WINAVR nehmen ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
File oeffnen und alle 60s einen Datensatz loggen if (get_key_press(1<<B1)) { if (sd_log == 0) { max7219_Write(1,'O'); max7219_Write(2,'n'); max7219_Write(3,' '); max7219_Write(4,' '); sd_log = 1; open_logging(); } else { max7219_Write(1,'O'); max7219_Write(2,'F'); max7219_Write(3,'F'); max7219_Write
in „Tempertur/Feuchte Display/Logger mit ATMega128 / SHT75 / SD-Karte“ · Projekte & Code ·
-
PDF
schurli87_MAX7219_Doku.pdf
Adressenübersicht (D8 D11): Das NO-OP Register 0x00 Dieses Register wird bei Kaskadierung von mehreren MAX7219 beschrieben. Bei Kaskadierung werden alle LOAD und CLK Eingänge miteinander verbunden. Der DOUT Pin des vorhergehenden MAX7219 wird mit dem DIN Pin des nachfolgenden MAX7219 verbunden. Beispiel einer
in „MAX 7219 AVR Programm“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
(i++, number % 10); number /= 10; } } void init_MAX7219_powerup() { write_to_MAX7219(0x09, 0xFF); write_to_MAX7219(0x0A, 0x09); write_to_MAX7219(0x0B, 0x07); write_to_MAX7219(0x0C, 0x01); write_to_MAX7219(0x0F, 0x00); write_to_MAX7219(0x01, 0x00); write_to_MAX7219(0x02, 0x00); write_to_MAX7219(0x03, 0x00); write_to_MAX7219(0x04, 0x00); write_to_MAX7219(0x05, 0x00); write_to_MAX7219(0x06, 0x00); write_to_MAX7219(0x07, 0x00); write_to_MAX7219(0x08, 0x00); } int main() { sei(); DDRC |= 1 <
in „STM32F411 --> SPI --> MAX7219“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
myCode.txt
MAX7219_MODE_DECODE 0x09 #define MAX7219_MODE_INTENSITY 0x0A #define MAX7219_MODE_SCAN_LIMIT 0x0B #define MAX7219_MODE_SHUT_DOWN 0x0C #define MAX7219_MODE_TEST 0x0F //*************************************
in „HD44780 emulieren“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MAX7219-MAX7221.pdf
A VAILA BLE MAX7219/MAX7221 Serially Interfaced, 8-Digit LED Display Drivers General Description Features The MAX7219/MAX7221 are compact, serial input/out- ♦ 10MHz Serial Interface put common-cathode display drivers
in „[V] 2x MAX7219CNG“ · Markt ·
-
Datei
dann.lst
**********************/ 10:dann.c **** #include <avr/io.h> 11:dann.c **** 12:dann.c **** #define MAX7219_DDR DDRB 13:dann.c **** #define MAX7219_PORT PORTB 14:dann.c **** #define MAX7219_SCK PB2 15:dann.c **** #define MAX7219_DO PB1 16:dann.c **** #define MAX7219_STB PB3 17:dann.c **** 18:dann.c ****
in „Welchen WINAVR nehmen ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Max7219_Test.bas
) 'XC - Register für 7-Segment Treiber Max7219 Led_operation = &H0B03 Call Max7219datenout(led_operation) 'XC - Register für 7-Segment Treiber Max7219 Led_operation = &H0C01 'XC - Register für 7-Segment Treiber Max7219 Call Max7219datenout(led_operation) Led_operation = &H0F00 'XC - Register für 7-Segment Treiber Max7219 Call Max7219datenout(led_operation) Do Led_operation = &H010A Call Max7219datenout(led_operation) Led_operation = &H0201 'XC - Register für 7-Segment Treiber Max7219 Call Max7219datenout(led_operation
-
Datei
Max7219_Test.bas
) 'XC - Register für 7-Segment Treiber Max7219 Led_operation = &H0B03 Call Max7219datenout(led_operation) 'XC - Register für 7-Segment Treiber Max7219 Led_operation = &H0C01 'XC - Register für 7-Segment Treiber Max7219 Call Max7219datenout(led_operation) Led_operation = &H0F00 'XC - Register für 7-Segment Treiber Max7219 Call Max7219datenout(led_operation) Do Led_operation = &H010A Call Max7219datenout(led_operation) Led_operation = &H0201 'XC - Register für 7-Segment Treiber Max7219 Call Max7219datenout(led_operation
-
Datei
myCode.c
MAX7219_MODE_DECODE 0x09 #define MAX7219_MODE_INTENSITY 0x0A #define MAX7219_MODE_SCAN_LIMIT 0x0B #define MAX7219_MODE_SHUT_DOWN 0x0C #define MAX7219_MODE_TEST 0x0F //*************************************
in „HD44780 emulieren“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MAX7221_appnot6.pdf
display drivers, SPI, serial, 7 segment, 7-segment Sep 09, 2002 APPLICATION NOTE 1196 Using the MAX7219/7221 to Drive Higher Voltage or Current Techniques to amplify the current and voltage drive capabilities of the MAX7219 and MAX7221 serial interface LED drivers. The MAX7219/7221 is an 8-digit, 7-
in „mehrere MAX7221, große Entfernung, große Displays“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
7219.pdf
display from 1 to 8 PART TEMP. RANGE PIN-PACKAGE digits, and a test mode that forces all LEDs on. MAX7219CNG 0°C to +70°C 24 Narrow Plastic DIP ________________________Applications MAX7219CWG 0°C to +70°C 24 Wide SO MAX7219C/D 0°C to +70°C Dice* Bar-Graph Displays 7-Segment Displays MAX7219ENG -40°C to
in „max. 50 LEDs ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MAX7219-MAX7221.pdf
display from 1 to 8 PART TEMP. RANGE PIN-PACKAGE digits, and a test mode that forces all LEDs on. MAX7219CNG 0°C to +70°C 24 Narrow Plastic DIP ________________________Applications MAX7219CWG 0°C to +70°C 24 Wide SO MAX7219C/D 0°C to +70°C Dice* Bar-Graph Displays 7-Segment Displays MAX7219ENG -40°C to
in „8 stellige 7 Segment anzeige“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MAX7219-MAX7221.pdf
display from 1 to 8 PART TEMP. RANGE PIN-PACKAGE digits, and a test mode that forces all LEDs on. MAX7219CNG 0°C to +70°C 24 Narrow Plastic DIP ________________________Applications MAX7219CWG 0°C to +70°C 24 Wide SO MAX7219C/D 0°C to +70°C Dice* Bar-Graph Displays 7-Segment Displays MAX7219ENG -40°C to
in „7-Segment ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ICM7219.pdf
display from 1 to 8 PART TEMP. RANGE PIN-PACKAGE digits, and a test mode that forces all LEDs on. MAX7219CNG 0°C to +70°C 24 Narrow Plastic DIP ________________________Applications MAX7219CWG 0°C to +70°C 24 Wide SO MAX7219C/D 0°C to +70°C Dice* Bar-Graph Displays 7-Segment Displays MAX7219ENG -40°C to
in „LED Dot-Matrix an AVR“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Max7219.pdf
display from 1 to 8 PART TEMP. RANGE PIN-PACKAGE digits, and a test mode that forces all LEDs on. MAX7219CNG 0°C to +70°C 24 Narrow Plastic DIP ________________________Applications MAX7219CWG 0°C to +70°C 24 Wide SO MAX7219C/D 0°C to +70°C Dice* Bar-Graph Displays 7-Segment Displays MAX7219ENG -40°C to
-
PDF
ICM7219.pdf
display from 1 to 8 PART TEMP. RANGE PIN-PACKAGE digits, and a test mode that forces all LEDs on. MAX7219CNG 0°C to +70°C 24 Narrow Plastic DIP ________________________Applications MAX7219CWG 0°C to +70°C 24 Wide SO MAX7219C/D 0°C to +70°C Dice* Bar-Graph Displays 7-Segment Displays MAX7219ENG -40°C to
in „8bit binär nach 7-Segment-Anzeige???“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MAX7219-MAX7221.pdf
display from 1 to 8 PART TEMP. RANGE PIN-PACKAGE digits, and a test mode that forces all LEDs on. MAX7219CNG 0°C to +70°C 24 Narrow Plastic DIP ________________________Applications MAX7219CWG 0°C to +70°C 24 Wide SO MAX7219C/D 0°C to +70°C Dice* Bar-Graph Displays 7-Segment Displays MAX7219ENG -40°C to
in „selbstgebasteltes Display ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MAX_7219-7221.pdf
display from 1 to 8 PART TEMP. RANGE PIN-PACKAGE digits, and a test mode that forces all LEDs on. MAX7219CNG 0°C to +70°C 24 Narrow Plastic DIP ________________________Applications MAX7219CWG 0°C to +70°C 24 Wide SO MAX7219C/D 0°C to +70°C Dice* Bar-Graph Displays 7-Segment Displays MAX7219ENG -40°C to
-
PDF
ICM7219.pdf
display from 1 to 8 PART TEMP. RANGE PIN-PACKAGE digits, and a test mode that forces all LEDs on. MAX7219CNG 0°C to +70°C 24 Narrow Plastic DIP ________________________Applications MAX7219CWG 0°C to +70°C 24 Wide SO MAX7219C/D 0°C to +70°C Dice* Bar-Graph Displays 7-Segment Displays MAX7219ENG -40°C to
in „LED 5x7 Dot Matrix“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tools.c
tools.h" #include "main.h" /* -------------- Lokale Defintionen ------------------- */ /* Hardware MAX7219 */ #define LED_MODULE_MAX 12 // Anzahl Module #define MAX7219_TEST 0x0f #define MAX7219_BRIGHTNESS 0x0a #define MAX7219_SCAN_LIMIT 0x0b #define MAX7219_DECODE_MODE 0x09 #define MAX7219_SHUTDOWN 0x0C #define MAX7219_NOP 0x00 #define MAX7219_DIGIT_0 0x01 #define MAX7219_DIGIT_1 0x02 #define MAX7219_DIGIT_2 0x03 #define MAX7219_DIGIT_3 0x04 #define MAX7219_DIGIT_4 0x05 #define MAX7219_DIGIT_5 0x06 #define MAX7219
in „Umgang mit globalen Datenstrukturen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tools.c
tools.h" #include "main.h" /* -------------- Lokale Defintionen ------------------- */ /* Hardware MAX7219 */ #define LED_MODULE_MAX 12 // Anzahl Module #define MAX7219_TEST 0x0f #define MAX7219_BRIGHTNESS 0x0a #define MAX7219_SCAN_LIMIT 0x0b #define MAX7219_DECODE_MODE 0x09 #define MAX7219_SHUTDOWN 0x0C #define MAX7219_NOP 0x00 #define MAX7219_DIGIT_0 0x01 #define MAX7219_DIGIT_1 0x02 #define MAX7219_DIGIT_2 0x03 #define MAX7219_DIGIT_3 0x04 #define MAX7219_DIGIT_4 0x05 #define MAX7219_DIGIT_5 0x06 #define MAX7219
in „STM32F1xx: Wie GOL am "Leben" halten?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MAX7219-MAX7221_LED_Display_Treiber.pdf
display from 1 to 8 PART TEMP RANGE PIN-PACKAGE digits, and a test mode that forces all LEDs on. MAX7219CNG 0°C to +70°C 24 Narrow Plastic DIP For applications requiring 3V operation or segment MAX7219CWG 0°C to +70°C 24 Wide SO blinking, refer to the MAX6951 data sheet. MAX7219C/D 0°C to +70°C Dice* Applications MAX7219ENG -40°C to +85°C 24 Narrow Plastic DIP MAX7219EWG -40°C to +85°C 24 Wide SO Bar-Graph Displays Panel Meters Industrial Controllers LED Matrix Displays MAX7219ERG -40°C to +85°C 24 Narrow CERDIP Ordering
in „23 7-Segment LEDs mit AVR ansteuern“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MAX7219-MAX7221.pdf
display from 1 to 8 PART TEMP RANGE PIN-PACKAGE digits, and a test mode that forces all LEDs on. MAX7219CNG 0°C to +70°C 24 Narrow Plastic DIP For applications requiring 3V operation or segment MAX7219CWG 0°C to +70°C 24 Wide SO blinking, refer to the MAX6951 data sheet. MAX7219C/D 0°C to +70°C Dice* Applications MAX7219ENG -40°C to +85°C 24 Narrow Plastic DIP MAX7219EWG -40°C to +85°C 24 Wide SO Bar-Graph Displays Panel Meters Industrial Controllers LED Matrix Displays MAX7219ERG -40°C to +85°C 24 Narrow CERDIP Ordering
in „BCD-Decoder als SMD gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
MAX7219-MAX7221.pdf
display from 1 to 8 PART TEMP RANGE PIN-PACKAGE digits, and a test mode that forces all LEDs on. MAX7219CNG 0°C to +70°C 24 Narrow Plastic DIP For applications requiring 3V operation or segment MAX7219CWG 0°C to +70°C 24 Wide SO blinking, refer to the MAX6951 data sheet. MAX7219C/D 0°C to +70°C Dice* Applications MAX7219ENG -40°C to +85°C 24 Narrow Plastic DIP MAX7219EWG -40°C to +85°C 24 Wide SO Bar-Graph Displays Panel Meters Industrial Controllers LED Matrix Displays MAX7219ERG -40°C to +85°C 24 Narrow CERDIP Ordering
-
Datei
main.c
,0x00) wäre Stromsparmodus------- void static max7219_on (void) { transmit(0x0C,0x01); } //--------------------- Initialisierung des max7219------------------------------- void static max7219_Init(void) { transmit(0x0A,0x0F); // set intensity von 0x00
in „Frage zu Timereinsatz (Atmega8/Frequenzzähler/Drehgebercode)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
tools.c
tools.h" #include "main.h" /* -------------- Lokale Defintionen ------------------- */ /* Hardware MAX7219 */ #define LED_MODULE_MAX 12 // Anzahl Module #define MAX7219_TEST 0x0f #define MAX7219_BRIGHTNESS 0x0a #define MAX7219_SCAN_LIMIT 0x0b #define MAX7219_DECODE_MODE 0x09 #define MAX7219_SHUTDOWN 0x0C #define MAX7219_NOP 0x00 #define MAX7219_DIGIT_0 0x01 #define MAX7219_DIGIT_1 0x02 #define MAX7219_DIGIT_2 0x03 #define MAX7219_DIGIT_3 0x04 #define MAX7219_DIGIT_4 0x05 #define MAX7219_DIGIT_5 0x06 #define MAX7219
in „Matrix indizierbar machen?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Matrix.txt
; } } void max7219_init(void) { INIT_PORT(); // Decode mode: none max7219_writec(0x09, 0); // Intensity: 3 (0-15) max7219_writec(0x0A, 1); // Scan limit: All "digits" (rows) on max7219_writec(0x0B, 7); // Shutdown register: Display on max7219_writec(0x0C, 1); // Display test: off max7219_writec(0x0F, 0); max7219_clear(); } uint8_t display[8]; void update_display(void) { uint8_t i; for (i = 0; i < 8; i++) { max7219_writec(i+1, display[i
in „MAX 7219 ansteuern ATtiny13“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
max7219.h
----------------- */ /* -------------- Public Funktionen Prototypen ----------- */ void Init_SPI_MAX7219(); // SPI für den Max7219 einstellen void Init_MAX7219(); // Max7219 Grundeinstellung void MAX7219_SetDigit(uint8_t, uint8_t,_Bool); void MAX7219_ClearAllDigits(); void MAX7219_PrintInteger(uint8_t, int32_t, uint8_t); #endif /* MAX7219_H_INCLUDED */
in „Codearchiv: STM32F4xx MAX7219 7-Segment Ansteuerung“ · Projekte & Code ·
-
Datei
max7219.h
Variablen ----------------------- */ /* -------------- Public Funktionen Prototypen ----------- */ void MAX7219_Init_SPI(); // SPI für den Max7219 einstellen void MAX7219_Init(); // Max7219 Grundeinstellung void MAX7219_SetDigit(uint8_t, uint8_t,_Bool); void MAX7219_ClearAllDigits(); void MAX7219_PrintInteger(uint8_t, int32_t, uint8_t); #endif /* MAX7219_H_INCLUDED */
in „Organisation der Header und Includes“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
**********************************************************/ void static max7219_test (void) { for(int a = 0; a < 3; a++) // Schleife zur Sicherheit { transmit(0x0F,0x01); // Dispay-Test an _delay_ms(500); //warten x Millisekunden transmit(0x0F,0x00); // Display-Test aus max7219
in „Problem mit max7219 und Atmega8“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
max7219.c
char data){ unsigned char loop; for (loop=0;loop<4;loop++) write_max7219 (adress,data); LOAD=1; delay_us(100); LOAD=0; } //***************************************************************** void write_max7219_noops (unsigned char number){ while (number>0){ write_max7219
in „Problem mit MAX7219“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Max7219.c
char data){ unsigned char loop; for (loop=0;loop<4;loop++) write_max7219 (adress,data); load=1; load=0; } //***************************************************************** void write_max7219_noops (unsigned char number){ while (number>0){ write_max7219 (0,0); number--; } } //***************************************************************** init_max7219 (0x0c, 0x01); //shut down off init_max7219 (0x09, 0xff); //decode mode code B init_max7219 (0x0a, 0x04); //intensity 17/32 init_max7219 (0x0b, 0x07); //scan limit all digits
in „7segment treiber(max7219)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
max7219.h
/* * max7219.h * * Created on: 30.04.2016 * Author: harry */ #ifndef MAX7219_H_ #define MAX7219_H_ void init_max7219(void); void set_brightness_max7219(uint8_t brightness); void set_digit_max7219(uint8_t digit, uint8_t val); void set_val_max7219(int32_t val, uint8_t dpoint); #endif /* MAX7219_H_ */
in „8x8 g click mit STM32“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
max7219.h
/* * max7219.h * * Created on: 30.04.2016 * Author: harry */ #ifndef MAX7219_H_ #define MAX7219_H_ void init_max7219(void); void set_brightness_max7219(uint8_t brightness); void set_digit_max7219(uint8_t digit, uint8_t val); void set_val_max7219(int32_t val, uint8_t dpoint); #endif /* MAX7219_H_ */
in „Bit Banging STM32 - F303RE ohne Library“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
cMax7219.h
___| >>> ******************************************************************************/ #ifndef MAX7219_HPP #define Max7219_HPP #include <pinlist.h> // mcucpp #include <delay.h> // delay <us,F_CPU>() #include <drivers/c7segments_.h> // add_char | CharMap(char) namespace Mcucpp { //******************
in „AVR und C++ - ein Versuch“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ICP_Drehzahl.c
uint32_t zwischenwert = 0; uint32_t frequenz = 0; uint32_t drehzahl = 0; char buffer[6]; //***********max7219/Display****************************************** //!!!!max7219 Routinen!!!! void static ausgabe(void) { max7219_Init(); transmit(0x01,buffer[0]); //Display 0 transmit(0x02,buffer[1]); //Display 1
in „Frage zu Timereinsatz (Atmega8/Frequenzzähler/Drehgebercode)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
max7219.cpp
avr/io.h> #include <avr/pgmspace.h> #include <util/delay.h> #include <avr/interrupt.h> #include "max7219.h" #include "../../global_files/avr_helper.h" class max7219 display; #define D_SPI _BV(PB3) //4 #define CLK_SPI _BV(PB5) //5 #define CS_SPI _BV(PB2) #define DD_SPI DDRB #define PORT_SPI PORTB #define
in „Probleme bei der Ansteuerung MAX7219 mit 8x8 Dot Matrix“ · Mikrocontroller und Digitale Elektronik ·
-
Bild
Datenblatt Ausschnitt MAX7219/MAX7221 LED Display Driver
MAXIM Serially Interfaced, 8-Digit LED Display Drivers MAX7219/MAX7221 Features 10MHz Serial Interface Individual LED Segment Control Decode/No-Decode Digit Selection 150µA Low-Power Shutdown (Data Retained) Digital and Analog Brightness Control Display Blanked
in „Atmega32 und MAX7219“ · Mikrocontroller und Digitale Elektronik · · Screenshots