Warum benutzt Du dann Bascom nicht? Dort sind etliche Beispiele für RS232 mit Einzeldaten oder auch Blockweise Verarbeitung. Achtung bei Input wird auf ein CR gewartet also Messwert CR übertragen sonst wartet das Programm unendlich! Ansonsten muss man halt einige Bascom Beispiele durcharbeiten bis dessen Wirkung geläufig ist. Bei den Mengen die Du verarbeiten willst, solltest Du Dir ganz besonders RS 232 mit IRQ anschauen und auch die Abarbeitung von Werten welche sich nicht geändert haben sofort verwerfen. b.z.w. erst überhaupt nicht zum µC senden. Dazu solltest Du Dir ein Protokoll ausdenken, Start Zeichen, Anzahl der zu sendenden Nutzdaten, Nutzdaten, CRC Checksumme Stopp Zeichen. Die Reihenfolge der Nutzdaten muss immer gleich sein, damit die immer an gleicher Stelle abgelegt werden.
Gruß Richard
Lesezeichen