Hallo
Weiß einer von euch warum das nicht klappt es soll einfach wenn ich auf T1 drücke o hochzählen und im Display anzeigen!
und wenn ich auf T2 drücke soll p einen schritt hochzählen und dass wieder im display anzeigen!
Hier der Code :
mfg Philip \Code:#include "RP6ControlLib.h" int main(void) { initRP6Control(); initLCD(); showScreenLCD("################", "################"); mSleep(1900); showScreenLCD("<<RP6 Control>>", "<<LC - DISPLAY>>"); mSleep(2900); showScreenLCD(" Demo ", " Zähler "); mSleep(2900); clearLCD(); setLEDs(0b111111); mSleep(500); setLEDs(0b000000); uint8_t o = 0; uint8_t i = 0; uint8_t p = 0; while(i < 1) { setCursorPosLCD(0, 0); writeStringLCD_P("1: "); setCursorPosLCD(1, 0); writeStringLCD_P("2: "); if(key) { uint16_t key_adc = readADC(ADC_KEYPAD); while(getPressedKeyNumber()); { switch(key) { case 1: setCursorPosLCD(0, 9); writeIntegerLCD(o, DEC); writeStringLCD_P(" "); o++; break; case 2: setCursorPosLCD(1, 9); writeIntegerLCD(o, DEC); writeStringLCD_P(" "); p++; break; } } return 0; }/ [/code]







Zitieren

Lesezeichen