Guten Morgen, Meine Frage: Ich habe 5 Pins die ich auswerten muss ( Programmiersprache C) . Sobald neg. Flanke PIN1 , soll das auslesen von PIN2 PIN3 PIN4 PIN5 beginnen und den 4 stelligen wert in eine Variable ( wert1) speichern. Z.B. wert1 = 0101 Nun wiederholt sich das noch 3 mal. Insgesamt wurden dann 4 X eine Varibale erstellt ( wert1, wert2, wert3, wert4) Meine momentane Lösung ist mit einer FOR schlaufe und dann eine IF abfrage nach der anderen. Gibt es keine professionellere Lösung? Vielen Dank für eure Hilfe
Gast
#1230142
Hi wen es der Port B ist kanste nen Interrupt on change machen aber sinnvoller were es nur pin 1 auf nen interuptfähigen port zu packen.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.