Gast
#622785
Hallo, ich verwende an einem ATMEGA32 ein LCD 164A mit LED Beleuchtung von Reichelt. Angesteuert wird alles mit vier Bit. Also: Ich habe ein Programm, das lediglich drei Potis (am ADC) ausliest und die Werte auf dem Display ausgibt. Dann gibt es noch einen Sekundentimer, der einen Port auf eins und dann auf 0 setzt und so weiter. Dies hängt aber von der Stellung der Potis ab. Potis auslesen und ausgeben der Werte ist in der Hauptschleife (do ... loop). Nungut: Das Programm läuft. Aber irgendwann werden die Werte der Potis nicht mehr an die mit locate y,x vorgesehene Stelle geschrieben sondern stehen irgendwo anders. Kann es sein, das das BASCOM-Timing zu knapp ist? Sollte man vieleich waitms 10 o.Ä. nach einem locate-Befehl folgen lassen? Gruß Jonny_B