Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 BASIC Interrupt und LCD Kategorie: Programmierung Basic (von Thomas Wulf - 23.02.2006 8:46)
Thomas Wulf nutzt:  CC1-Unit V1.1, CC1-M-Unit V1.1, CC1-M-Unit V1.2/2.0, Micro, Open-Micro, Open-Mini
Hallo Leute,

ich nutze nun die M2.0 vornehmlich. Und davor die M1.1 (ist die Bezeichnung richtig ?).
Zu der Interruptprogrammierung in BASIC hätte ich auch noch mal eine Frage.
Ich hatte nämlich das Problem, dass durch die Verwendung des Interrupt die Ansteuerung der LCD Anzeige durcheinanderkommt. Wird ein externer Interrupt erzeugt, so wird ja zur entsprechenden
Subroutine gesprungen. Wenn das aber mitten in einer Schreibroutine für das LCD Display erfolgt, so ist diese unvollständig und auf dem Display geschiet dann meist nach der IRQ nur Unsinn. Sicher haben andere User dasselbe Problem schon gemeistert. Ich bin noch nicht dahinter gestiegen wie man einen IRQ bearbeitet und zuvor eine LCD Ansteuerungsroutine bzw. Befehle ordnungsgemäss abschliesst.

Vielleicht kann mir jemand einen Tip geben.

Gruss und vielen Dank,

Thomas

 Antwort schreiben

Bisherige Antworten: