Hi For_ro,

danke für die Antwort! Tja, nachdem ich die Platine fertig hab und alles bstückt hab und getestet hab: Hab ich das auch gedacht War ein Denkfehler meinerseits.

ABER...ich habs jetzt am laufen

Code:
$regfile = "m16def.dat"
$crystal = 16000000
$baud = 57600

$hwstack = 150                                              '40
$swstack = 150                                              '32
$framesize = 150                                            '60

Dim B As String * 100

Print "Warte auf Init..."
Wait 2

Do
   Serin B , 0 , D , 2 , 4800 , 0 , 8 , 1
   Waitms 200
   'Input #2 , B
   Print B
Loop
Da das GPS Modul seine Daten "nur" mir 4800 Baud rausrück, scheint es ein Timing Problem zu sein. Hab jetzt die Kommunikation der Hardware-UART des M16 auf 54600 "beschleunigt" und siehe da....keine Probleme mehr *froi*. Jetzt hoff ich nur, dass mit den noch nötigen Berechnungen keine Timingprobleme auftauche.....man wird sehen

Grüße, Bernd