Mbed p1

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Led_Lcd.h

Committer:
juten
Date:
2020-05-25
Revision:
0:57867f829c01
Child:
1:57b3cfb31293

File content as of revision 0:57867f829c01:

#ifndef __LEDLCD_H
#define __LEDLCD_H

#define LED_COUNT 4

typedef enum LedState{PRESSED,RELEASED} LedState;

class Led_Lcd{
    public:
        Led_Lcd(unsigned char ucColumnNo);
        void On(unsigned char ucLedNo);
        void Off();
    private:
        void DrawLed(unsigned char ucLedNumber, LedState eLedState);
        unsigned char ucColumnNumber;
};

#endif