12#ifndef DEELECTRONIQUE_H
13#define DEELECTRONIQUE_H
20#define INT_SHAKE PORTBbits.RB12
22#define LED0 LATAbits.LATA0
23#define LED1 LATAbits.LATA1
24#define LED2 LATAbits.LATA2
25#define LED3 LATBbits.LATB2
26#define LED4 LATAbits.LATA3
27#define LED5 LATBbits.LATB4
28#define LED6 LATAbits.LATA4
30#define POWER_HOLD LATBbits.LATB13
77 char fade (
char dutyCycle);
void RandomNum(int Number)
Affiche un nombre aléatoire entre 1 et 6 sur le dé.
Definition DeElectronique.c:158
void DISPLAY_NUM1(void)
Affiche le chiffre 1 sur le dé.
Definition DeElectronique.c:23
void DISPLAYNONUM(void)
Éteint toutes les LEDs du dé.
Definition DeElectronique.c:8
void DISPLAY_NUM6(void)
Affiche le chiffre 6 sur le dé.
Definition DeElectronique.c:79
void DISPLAY_NUM2(void)
Affiche le chiffre 2 sur le dé.
Definition DeElectronique.c:33
void Display_Dice_PWM(int NumberToDisplay, char dutyCycle)
Affiche le nombre sur le dé avec PWM (effet de fade).
Definition DeElectronique.c:95
void DISPLAY_NUM4(void)
Affiche le chiffre 4 sur le dé.
Definition DeElectronique.c:54
void DISPLAY_NUM3(void)
Affiche le chiffre 3 sur le dé.
Definition DeElectronique.c:43
char fade(char dutyCycle)
Applique un effet de fondu sur le PWM.
void DISPLAY_NUM5(void)
Affiche le chiffre 5 sur le dé.
Definition DeElectronique.c:66