Hallo,
auch wenn es zum x-ten mal um RS232 /UART geht, seht es mir nach.
Ich denke bestimmt zu kompliziert.
Es geht um die Übertragung von 2 Byte binär von einem i²C Temp.-Sensor.
Die Daten liegen in 2 Byte (high und Low) und/oder als Word vor.
Auslesen des Temp.-Senors und die Temperatur via SPi auf 7-Segment Display anzeigen auf Senderseite funktioniert.
Ich wollte die Übertragung der Daten mit printbin realisieren und die 16Bit des Temp.-Sensors als Word senden.
Auf Empfängerseite kommen auch Daten mit inputbin an.
Der Auswerte-Code für die Temperatur auf Empfängerseite ist identisch mit dem auf der Senderseite.
Aber der Anzeigewert auf der Empfängerseite passt nicht zu der der Senderseite.
Zur Info: Sendeseite Atmega8 / 8MHz, Empfängerseite Atmega88 / 12MHz
Ich steh auf dem Schlauch. Wer kann mir da weiterhelfen.
Danke im Voraus.
Anbei die 2 Programme
Gruß
Dago
auch wenn es zum x-ten mal um RS232 /UART geht, seht es mir nach.
Ich denke bestimmt zu kompliziert.
Es geht um die Übertragung von 2 Byte binär von einem i²C Temp.-Sensor.
Die Daten liegen in 2 Byte (high und Low) und/oder als Word vor.
Auslesen des Temp.-Senors und die Temperatur via SPi auf 7-Segment Display anzeigen auf Senderseite funktioniert.
Ich wollte die Übertragung der Daten mit printbin realisieren und die 16Bit des Temp.-Sensors als Word senden.
Auf Empfängerseite kommen auch Daten mit inputbin an.
Der Auswerte-Code für die Temperatur auf Empfängerseite ist identisch mit dem auf der Senderseite.
Aber der Anzeigewert auf der Empfängerseite passt nicht zu der der Senderseite.
Zur Info: Sendeseite Atmega8 / 8MHz, Empfängerseite Atmega88 / 12MHz
Ich steh auf dem Schlauch. Wer kann mir da weiterhelfen.
Danke im Voraus.
Anbei die 2 Programme
Gruß
Dago