Mbed p1

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Led_Lcd.h

Committer:
juten
Date:
2020-06-06
Revision:
1:57b3cfb31293
Parent:
0:57867f829c01

File content as of revision 1:57b3cfb31293:

#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(unsigned char ucLedNo);
        void Led_Board(unsigned char ucLedNo);
    private:
        void DrawLed(unsigned char ucLedNumber, LedState eLedState);
        unsigned char ucColumnNumber;
};

#endif