malthy
08.04.2007, 20:32
Hallo zusammen!
ich habe folgendes Problem: ich löse per timer0 in festen zeitlichen Abständen einen Interrupt aus, in dem dann ein Unterprogramm ausgeführt wird. Das klappt soweit auch tedellos. Allerdings schreibe ich im Hauptprogramm mittels der von BASCOM zur Verfügung gestellten Befehle permanent etwas auf ein Grafik-LCD (240*128 Pixel, Controller T6963). Der Interrupt stört nun augenscheinlich die Darstellung auf dem LCD, denn dieses zeigt nur noch sich ständig ändernden Müll ("Karomuster", wilde Zeichenfolgen). Kann mir 1.) jemand erklären, was da überhaupt vor sich geht und kennt 2.) jemand eine Möglichkeit, wie ich das unterbinden kann? Wollte zumindest mal gefragt haben, bevor ich mich damit abfinde...
Vielen Dank!
malthy
ich habe folgendes Problem: ich löse per timer0 in festen zeitlichen Abständen einen Interrupt aus, in dem dann ein Unterprogramm ausgeführt wird. Das klappt soweit auch tedellos. Allerdings schreibe ich im Hauptprogramm mittels der von BASCOM zur Verfügung gestellten Befehle permanent etwas auf ein Grafik-LCD (240*128 Pixel, Controller T6963). Der Interrupt stört nun augenscheinlich die Darstellung auf dem LCD, denn dieses zeigt nur noch sich ständig ändernden Müll ("Karomuster", wilde Zeichenfolgen). Kann mir 1.) jemand erklären, was da überhaupt vor sich geht und kennt 2.) jemand eine Möglichkeit, wie ich das unterbinden kann? Wollte zumindest mal gefragt haben, bevor ich mich damit abfinde...
Vielen Dank!
malthy