Program 2d_2 obsługujący wyświetlacz LCD

Dependencies:   LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI

Committer:
apepkowski
Date:
Mon Jun 01 20:56:32 2020 +0000
Revision:
1:bb8bfbe63b08
Parent:
0:aa756e4665e5
zad2d_d2

Who changed what in which revision?

UserRevisionLine numberNew contents of line
apepkowski 0:aa756e4665e5 1 #include "KeyboardTsLcd.h"
apepkowski 0:aa756e4665e5 2
apepkowski 0:aa756e4665e5 3 KeyboardTsLcd::KeyboardTsLcd(unsigned char ucColumnNr){
apepkowski 0:aa756e4665e5 4 pKeyboard = new KeyboardTs(ucColumnNr);
apepkowski 0:aa756e4665e5 5 pLed = new LedLcd(ucColumnNr);
apepkowski 0:aa756e4665e5 6 }
apepkowski 0:aa756e4665e5 7
apepkowski 0:aa756e4665e5 8 void KeyboardTsLcd::eRead(void){
apepkowski 0:aa756e4665e5 9 switch(pKeyboard -> eRead()){
apepkowski 0:aa756e4665e5 10 case BUTTON_0:
apepkowski 0:aa756e4665e5 11 pLed -> On(0);
apepkowski 0:aa756e4665e5 12 break;
apepkowski 0:aa756e4665e5 13 case BUTTON_1:
apepkowski 0:aa756e4665e5 14 pLed -> On(1);
apepkowski 0:aa756e4665e5 15 break;
apepkowski 0:aa756e4665e5 16 case BUTTON_2:
apepkowski 0:aa756e4665e5 17 pLed -> On(2);
apepkowski 0:aa756e4665e5 18 break;
apepkowski 0:aa756e4665e5 19 case BUTTON_3:
apepkowski 0:aa756e4665e5 20 pLed -> On(3);
apepkowski 0:aa756e4665e5 21 break;
apepkowski 0:aa756e4665e5 22 default:
apepkowski 0:aa756e4665e5 23 pLed -> On(4);
apepkowski 0:aa756e4665e5 24 break;
apepkowski 0:aa756e4665e5 25 }
apepkowski 0:aa756e4665e5 26 }