Template automate NUCLEO 446RE

Dependencies:   C12832-font

Revision:
1:fb8116164c8f
Parent:
0:219cbcb4f747
Child:
2:51380e17562c
diff -r 219cbcb4f747 -r fb8116164c8f main.cpp
--- a/main.cpp	Mon May 11 13:18:47 2020 +0000
+++ b/main.cpp	Tue May 12 17:48:44 2020 +0000
@@ -1,17 +1,19 @@
-//Projet téléchargé depuis : https://os.mbed.com/teams/SNE-S1S2-prime/code/Mon_premier_automate/
 //Université Paris-Saclay - IUT de Cachan
 //SNE S1 Prime   GR DP mai 2020
 //***********************************************//
-#include "mbed.h"
+//#include "mbed.h"  // commenté car présent dans l'include ihm
+#include "ihm_L476.h"
 DigitalIn BPC (PA_0,PullNone) ;  // bouton centre
 DigitalOut LG (PE_8) ;  // led verte
 DigitalOut LR (PB_2) ;  // led rouge
+IHM_L476 ihm;
 
 // prototype et variables globales et constantes
 void automate(void);
 //
 int main()
 {
+    ihm.LCD_printf("AUTO1");
     // début de l'application
     while(1) {
         wait(0.2);  //c'est la clock (5 Hz)
@@ -45,14 +47,17 @@
     // valeurs des  sorties en fonction de l'état actuel
     switch(etat_actuel) {
         case etat0 :
+            ihm.BAR_set(0);
             LG=1;
             LR=1;
             break;
         case etat1 :
+            ihm.BAR_set(1);
             LG=0;
             LR=1;
             break;
         case etat2 :
+            ihm.BAR_set(2);
             LG=1;
             LR=0;
             break;