Template automate NUCLEO 446RE
Dependencies: C12832-font
Diff: main.cpp
- 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;