a
KeyboardTsLcd.cpp@0:ac955d66b87c, 2016-04-23 (annotated)
- Committer:
- Dom952
- Date:
- Sat Apr 23 17:52:33 2016 +0000
- Revision:
- 0:ac955d66b87c
a
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Dom952 | 0:ac955d66b87c | 1 | #include "KeyboardTsLcd.h" |
Dom952 | 0:ac955d66b87c | 2 | |
Dom952 | 0:ac955d66b87c | 3 | KeyboardTsLcd::KeyboardTsLcd (unsigned char _ucColumn) |
Dom952 | 0:ac955d66b87c | 4 | { |
Dom952 | 0:ac955d66b87c | 5 | pKeyboard = new KeyboardTs(_ucColumn); |
Dom952 | 0:ac955d66b87c | 6 | pLed = new LedLcd(_ucColumn); |
Dom952 | 0:ac955d66b87c | 7 | } |
Dom952 | 0:ac955d66b87c | 8 | |
Dom952 | 0:ac955d66b87c | 9 | void KeyboardTsLcd::eRead( void ) |
Dom952 | 0:ac955d66b87c | 10 | { |
Dom952 | 0:ac955d66b87c | 11 | switch(pKeyboard -> eRead()) { |
Dom952 | 0:ac955d66b87c | 12 | case BUTTON_0: |
Dom952 | 0:ac955d66b87c | 13 | pLed -> On(0); |
Dom952 | 0:ac955d66b87c | 14 | break; |
Dom952 | 0:ac955d66b87c | 15 | case BUTTON_1: |
Dom952 | 0:ac955d66b87c | 16 | pLed -> On(1); |
Dom952 | 0:ac955d66b87c | 17 | break; |
Dom952 | 0:ac955d66b87c | 18 | case BUTTON_2: |
Dom952 | 0:ac955d66b87c | 19 | pLed -> On(2); |
Dom952 | 0:ac955d66b87c | 20 | break; |
Dom952 | 0:ac955d66b87c | 21 | case BUTTON_3: |
Dom952 | 0:ac955d66b87c | 22 | pLed -> On(3); |
Dom952 | 0:ac955d66b87c | 23 | break; |
Dom952 | 0:ac955d66b87c | 24 | default : |
Dom952 | 0:ac955d66b87c | 25 | pLed -> On(4); |
Dom952 | 0:ac955d66b87c | 26 | break; |
Dom952 | 0:ac955d66b87c | 27 | } |
Dom952 | 0:ac955d66b87c | 28 | } |