Gast
#875639
Hallo, habe folgenden MC 80535 und folgendes Anliegen: Ich lese eine analoge Kurve ein und wandle diese 10Bit digital (P5 = Bit 9-8 und P4 Bit 7-0). Nun vergleiche ich immer den vorherigen Wert mit dem Aktuellen. Soweit funktioniert das einwandfrei. Nun habe ich das Problem das die Kurve periodisch ist. Möchte jeweils NUR das Maximum bzw das Minimum speichern. Verwendet werden jeweils die Unterprogramm: vergleich_max: .... .. vergleich_min: .... .. Nebenher läuft ein Rechtecksignal (siehe Abbildung), das 0 ist wenn "vergleich_min" ausgeführt wird und 1 bei "vergleich_max". Die jeweiligen Unterprogramme speichern das aktuelle kleiner/größere Ergebnis in: R2 (P5) und R3 (P4) Wie kann ich das im Quellcode realisieren? Liebe Grüße