#ifndef PANNEAULEDS_H_INCLUDED #define PANNEAULEDS_H_INCLUDED #include #include #include /* Définitions des constantes */ #define OE 1 //GPI0 18 #define RESET 0 //GPIO 17 #define STROBE1 2 //GPIO 27 #define HRD1 3 //GPIO 22 #define DATA_R1 5 //GPIO 24 #define DATA_V1 4 //GPIO 23 #define STROBE2 13 //GPIO 09 (MISO) #define HRD2 14 //GPIO 11 (SCLK) #define DATA_R2 11 //GPIO 07 (CE1) #define DATA_V2 10 //GPIO 08 (CE0) #define NB_RANGEE_LIGNE 8 //nombre de rangées par ligne #define NB_COLONNE_LIGNE 32 //nombre de leds par rangée #define NB_COLONNE_BUFFER_LIGNE 120 // pour un buffer de 20 caractères #define LONG_MAX_MESSAGE 20 #define LEDON LOW #define LEDOFF HIGH #define DELAY 1 #define NLIGNES 8 #define NCOLONN 32 void pulse(int pin); //Configure les niveaux des signaux void configPanel(); //Propage des 0 dans la matrice de leds void clearPanel(); #endif // PANNEAULEDS_H_INCLUDED