Michael Lumpp / Mbed OS vorlageGSOE

Dependencies:   MFS_Display_HAL LCD_i2c_GSOE HSAnalogIn_GSOE

Committer:
lumppi
Date:
Sat Jul 23 12:46:36 2022 +0000
Revision:
0:645e47a5b9db
vorlage_2021_update MBED

Who changed what in which revision?

UserRevisionLine numberNew contents of line
lumppi 0:645e47a5b9db 1 //mit if 1=aktivieren, if 0=deaktivieren
lumppi 0:645e47a5b9db 2 #if 0
lumppi 0:645e47a5b9db 3
lumppi 0:645e47a5b9db 4 #include "mbed.h"
lumppi 0:645e47a5b9db 5 #include "LCD.h"
lumppi 0:645e47a5b9db 6
lumppi 0:645e47a5b9db 7 DigitalOut myLed(PC_0);
lumppi 0:645e47a5b9db 8 DigitalIn mySwitch(PB_0);
lumppi 0:645e47a5b9db 9
lumppi 0:645e47a5b9db 10 lcd mylcd;
lumppi 0:645e47a5b9db 11
lumppi 0:645e47a5b9db 12 void init()
lumppi 0:645e47a5b9db 13 {
lumppi 0:645e47a5b9db 14 mylcd.clear();
lumppi 0:645e47a5b9db 15 mylcd.cursorpos(0);
lumppi 0:645e47a5b9db 16 mylcd.printf("Vorlage BIT");
lumppi 0:645e47a5b9db 17 mySwitch.mode(PullDown);
lumppi 0:645e47a5b9db 18 }
lumppi 0:645e47a5b9db 19
lumppi 0:645e47a5b9db 20 int main()
lumppi 0:645e47a5b9db 21 {
lumppi 0:645e47a5b9db 22 init();
lumppi 0:645e47a5b9db 23 while(1)
lumppi 0:645e47a5b9db 24 {
lumppi 0:645e47a5b9db 25 bool onOff = mySwitch;
lumppi 0:645e47a5b9db 26 myLed = onOff;
lumppi 0:645e47a5b9db 27 mylcd.cursorpos(0x40);
lumppi 0:645e47a5b9db 28 if(mySwitch ==true) mylcd.printf("myLed AN ");
lumppi 0:645e47a5b9db 29 else mylcd.printf("myLed AUS");
lumppi 0:645e47a5b9db 30 }
lumppi 0:645e47a5b9db 31 }
lumppi 0:645e47a5b9db 32 #endif
lumppi 0:645e47a5b9db 33