Hallo. versucher ein programm zu basteln aber irgendwie will es nicht.

struktur des programms:

hauptschleife:
gosub daten lesen
gosub daten auf RS232 aufrufen
loop
end

timer1: (1hz)
werte verändern
return

timer0: (500hz)
ausgabe der werte auf einem 7-segment (nacheinander)
return

wenn ich timer0 aktiviere geht gar nichts mehr, ist 500 hz zu oft? der m32 läuft bei 4 mhz intern