void init() { AD1PCFG = 0xFFFF; // Utilisation de l’entrée en mode numérique (digital) TRISB = 0x0011; // configure la broche RB0 et RB1 comme des entrées LATB = 0x0000; // Initialise toutes les sorties du PORTB à l’état logique 0 TRISD = 0x0000; // toutes les broches du PORTD sont configurées en sorties LATD = 0x0000; // Initialise toutes les sorties du PORTD à l’état logique 0 } void Allumer_Led_D1() { if (PORTB.RB1==1) LATD.RD10=1; else LATD.RD10=0; // Si on appuie sur le bouton la led s’allume sinon elle s’éteint } void Allumer_Led_D2() { if (PORTB.RB0==1) LATD.RD11=1; else LATD.RD11=0; // Si on appuie sur le bouton la led s’allume sinon elle s’éteint } void main() { init(); // Initialisation du Mini-32 while (1) { Allumer_Led_D1(); Allumer_Led_D2(); } }