Gast
#149202
Hallo ich hab eine Frage bezüglich der Speicherung von Zugangscodes für eine Türschlosssteuerung mittels DTMF Reciver und PIC. Kann mir jemand kurz beim C-Code Helfen? Primäres Problem ;) : Folgendes Problem: Ich habe am Ausgang von dem DTMF Receiver 4 Datenleitungen (Q1-Q3) und eine Steuerleitung(Std)die mit dem PIC verbunden sind. Wenn ein DTMF Tone erkannt wurde, wird der erkannte DTMF an der Schnuttstelle Q1-Q3 ausgegeben und Std wird kurz High. Ich muss also jede Ziffer einzeln einlesen. Wie kann ich also alle Ziffern zusammen bringen zu einer Zahl? wenn der Zugangskode z.B. 1 - 8 - 5 - 9 - 6 - #(Eingabebeendet) ist wie bring ich das zu einer zahl 18596 zusammen? Wie sieht der C-Code aus? Sekundär ;) Wenn ihr noch zusätzlich weiterhelfen könnt wäre super, weiter wäre noch die einbindung eines Interrupts das die Steuerleitung vom Std auf ein interrupt gehängt wird damit das programm nicht die ganze zeit durchläuft. Weiter wäre die Speicherung von neuen Zugangscodes mittels eines vorher eingegebenen Mastercodes. Wie kann ich das Lösen? Vielen Dank für eure Hilfe Gruss Michael