Mbed p1

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Committer:
juten
Date:
Sat Jun 06 16:02:36 2020 +0000
Revision:
1:57b3cfb31293
Parent:
0:57867f829c01
new and improved mbed1_2d

Who changed what in which revision?

UserRevisionLine numberNew contents of line
juten 0:57867f829c01 1 #ifndef __LEDLCD_H
juten 0:57867f829c01 2 #define __LEDLCD_H
juten 0:57867f829c01 3
juten 0:57867f829c01 4 #define LED_COUNT 4
juten 0:57867f829c01 5
juten 0:57867f829c01 6 typedef enum LedState{PRESSED,RELEASED} LedState;
juten 0:57867f829c01 7
juten 0:57867f829c01 8 class Led_Lcd{
juten 0:57867f829c01 9 public:
juten 0:57867f829c01 10 Led_Lcd(unsigned char ucColumnNo);
juten 0:57867f829c01 11 void On(unsigned char ucLedNo);
juten 1:57b3cfb31293 12 void Off(unsigned char ucLedNo);
juten 1:57b3cfb31293 13 void Led_Board(unsigned char ucLedNo);
juten 0:57867f829c01 14 private:
juten 0:57867f829c01 15 void DrawLed(unsigned char ucLedNumber, LedState eLedState);
juten 0:57867f829c01 16 unsigned char ucColumnNumber;
juten 0:57867f829c01 17 };
juten 0:57867f829c01 18
juten 0:57867f829c01 19 #endif