Hallo,
Kann mir jemand weiterhelfen.
Ich schicke über den UART zu einen senor 6 byte :00 02 20 00 00 00 (hex) und dieser antwortet mir auch mit 6 Byte über UART Receiver . Nun möchte ich das 4 und 3 byte für die Auswertung verwenden. Der minimum wert ist 80 32 wobei 80 im 4. und 32 im 3. Byte steht.
Der maximum wert ist 81 F4 wobei wiederum 81 im 4.und F4 im 3.Byte steht.
Der µC soll jenachdem ob jetzt der max. oder min. wert ankommt einen Ausgang setzten
Wie kann ich die Empfangenen Byte von receiver für die Auswertung verwenden, und wie setzte ich die grenzwerte.

Stimmt es das die Empfangenen Bytes im UDR Register gespeichert werden und das der µC diesen byte –weise erneuert. d.h. wenn dieses Register ein Byte hat und es kommt ein neues so wir das alte gelöscht oder?

Kann mir jemand da weiterhelfen