hmmm hat genau die gleiche Wirkung wie vorher. Auch wenn ich das Programm ohne den Slave dran laufen lasse, müsste ich doch bei jeder Eingabe meinen eingegebenen Wert und zumindest "Error: " zurückkriegen, oder nicht?

Code:
Do
    ' hier könnte ihr Code stehen 

    ' warten bis etwas über UART kommt 
    Input B

    ' Den Wert zum Slave senden 
    Call Twi_send_byte(&H40 , B)

    ' Ausgabe, damit wir sehen was geschehen ist 
    Print B ;
    Print " Error : " ;
    Print Hex(error)                                        ' error status Ausgeben 

Loop
Er gibt mir nämlich nur den Wert zurück. Und das ziemlich seltsam.
Ich sag mal so: Ich hab 3 Ziffern zur Verfügung. Mehr krieg ich nicht zurück. Und die 3 Ziffern kann ich halt aufteilen. Entweder ich schick vom Terminal 3 mal eine Ziffer oder z.B eine dreistellige Zahl auf einmal. Zumindest krieg ich dann die 3 Ziffern zurück und dann aber nix mehr, bis zum Reset vom Controller.

Es ist ein neuer Mega16, xtra grad nochmal ein neuen ausgekramt.

An was könnt das liegen?