exemple d'utilisation de l'IHM NBOARD (IUT Cachan).
Dependencies: IHM_NBOARD mbed
Diff: Nboard_IHM.cpp
- Revision:
- 20:288312ea7a4c
- Parent:
- 19:dd7d692f579c
diff -r dd7d692f579c -r 288312ea7a4c Nboard_IHM.cpp --- a/Nboard_IHM.cpp Thu May 24 08:03:17 2018 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,33 +0,0 @@ -#include "IHM.h" -IHM ihm; //clase IHM -Serial pc(USBTX, USBRX); // I/O terminal PC -int main() -{ - UINT8 codeur=0,jog; - float pi=4*atan(1.0); - ihm.LCD_gotoxy(0,1); - pc.printf("Hello IHMV1 \n"); - ihm.LCD_clear(); - ihm.LCD_gotoxy(0,0); - ihm.LCD_printf("Hello IHM V1"); - ihm.LCD_gotoxy(1,0); - ihm.LCD_printf("PI= %f",pi); // test affichage float - ihm.BAR_set(0x3FF); - wait(2); - ihm.BAR_set(0x2AA); - wait(2); - ihm.BAR_set(0x155); - wait(2); - ihm.LCD_clear(); - while(1) { - wait(0.5); - codeur=ihm.COD_read(); - jog=ihm.JOG_read(); - ihm.BAR_set((UINT16)(codeur)); - ihm.LCD_gotoxy(0,0); - ihm.LCD_printf("Jog=%02d",jog); - ihm.LCD_gotoxy(1,0); - ihm.LCD_printf("Cod=%03d",codeur); - pc.printf("Jog=%02d Cod=%03d \n",jog,codeur); - } -}