
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Hallo Leute der Gepflegten BASIC++ Programmierung, ich wollte am Wochenende NUR eine kleine Funktion schreiben.! Nach zahllosen Versuchen ist dies dabei übrig geblieben. DEFINE abc BYTE DEFINE flanke BIT abc = 234 LCD.INIT #START LCD.PRINT abc IF SECOND mod 30 =< 5 THEN GOTO zaehler flanke = OFF GOTO ade #zaehler IF flanke = ON THEN GOTO ade flanke = ON abc = abc - 1 #ade LCD.PRINT abc GOTO START Das Problem ist es funktioniert nicht, schlimmer noch obwohl keine Prot’s außer den des LCD’s deklariert sind läuft ein am Port 5 angeschlossener Motor an. Im Display erscheinen lauter Zahlen (das Display ist komplett voll). Ich habe nochmal eine Nacht darübergeschlafen kann den Fehler aber nicht sehen. Gibt es noch Hoffnung?? -> Als Vorlage habe ich „M. Wilzeck“ 5) Lösung mit Uhrzeit mit MOD-Befehl (Sekunden-Bereich) verwendet. |
| Antwort schreiben |