AirsoftTimer software based on mbed

Dependencies:   mbed TextLCD keypad

Committer:
sillevl
Date:
Sat Dec 13 12:24:37 2014 +0000
Revision:
5:be598835bab0
Parent:
4:2c91c9eccf3a
Child:
9:b587bae22691
Refactored game board (all hardware) and added abstract game class

Who changed what in which revision?

UserRevisionLine numberNew contents of line
sillevl 4:2c91c9eccf3a 1 #ifndef LCD_H
sillevl 4:2c91c9eccf3a 2 #define LCD_H
sillevl 4:2c91c9eccf3a 3
sillevl 4:2c91c9eccf3a 4 #include "TextLCD.h"
sillevl 4:2c91c9eccf3a 5
sillevl 4:2c91c9eccf3a 6 struct LcdPins{
sillevl 4:2c91c9eccf3a 7 PinName rs;
sillevl 4:2c91c9eccf3a 8 PinName e;
sillevl 4:2c91c9eccf3a 9 PinName p4;
sillevl 4:2c91c9eccf3a 10 PinName p5;
sillevl 4:2c91c9eccf3a 11 PinName p6;
sillevl 4:2c91c9eccf3a 12 PinName p7;
sillevl 4:2c91c9eccf3a 13 };
sillevl 4:2c91c9eccf3a 14
sillevl 4:2c91c9eccf3a 15 class LCD : public TextLCD{
sillevl 4:2c91c9eccf3a 16
sillevl 4:2c91c9eccf3a 17 public:
sillevl 4:2c91c9eccf3a 18 LCD(PinName rs, PinName e, PinName d4, PinName d5, PinName d6, PinName d7, LCDType type = LCD16x2);
sillevl 5:be598835bab0 19 void showLogo(const char** logo);
sillevl 4:2c91c9eccf3a 20
sillevl 4:2c91c9eccf3a 21 };
sillevl 4:2c91c9eccf3a 22
sillevl 4:2c91c9eccf3a 23
sillevl 4:2c91c9eccf3a 24 #endif