
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Dein Problem ist, dass Dein Programm durchgerannt ist bevor Du überhaupt etwas gedrückt hast. Du musst Deine Tastenabfrageroutine in einem Programmteil einbauen der immer wieder durchlaufen wird. Hier also mit #main und zum Schluss goto main. define SET port[1] FUNCTION PULLUP1_ENABLE() define TEMPVAL as byte CONFIG.INIT CONFIG.GET TEMPVAL 'den aktuellen Wert lesen CONFIG.PUT (TEMPVAL or 00001000b) 'Bit setzten und zurück schreiben CONFIG.OFF END FUNCTION PULLUP1_ENABLE() lcd.init lcd.clear #main if SET = on then lcd.pos 1,2 lcd.print"Hello World" else lcd.pos 2,2 lcd.print "HELLO" END IF lcd.off goto main Meine Homepage: http://www.csslabs.de/ccontrol |
| Antwort schreiben |