mit Atmega48 MT 8870 auwerten

Gast #1409061
Lesenswert?

Hallo,
µc Anfänger
Folgende Aufgabenstellung
Mit einem MT 8870 werden Dtmf Töne ausgewertet diese Auswertungen werden
auf einen Atmega48 übertragen dieser sendet je nachdem welcher Dtmf Ton
beim 8870 anliegt einen AT Befehl an ein Handy und läßt dieses 
verschiedene Telefonnummern anrufen (ca 10 Verschiedene).
Ich weiß ich habe mir für einen Anfänger viel vorgenommen.
Dieser Grundaufbau sollte so ja funktionieren.
Ich habe allerdings noch keine Ahnung wie ich das Programm für den
µc aufbauen soll.(in Bascom)
Der 8870 hat 4 Ausgänge die je nach Ton 0 oder 1 Ausgeben.
Wenn ich nur 4 Verschieden Töne (oder Telefonnummer brauchen würde
wäre es ja einfach.)
If Q1 (Pina.X am ausgang vom 8870) = 1 Then
    Print "ATD0154XXX"
.....
Nur wie werte ich die 4 Eingänge aus, die ja in verschiedenen 
Kombinationen
verschiedene Töne darstellen.
Für einen der sich mit Programmierung gut auskennt warscheinlich eine
Dumme Frage.
Ich wäre schon für einen Tipp oder einen Link wo ich ansetzen kann 
dankbar.

Andreas
Gast #1410118
Lesenswert?

Hallo danke für die Tipps
Die Grundfunktion des Programmes hbe ich schon hinbekommen.
Jetzt bin ich allerdings auf ein anderes Problem gestoßen.
Das ist der Pegelunterschied vom 8077 5V zum Handy 3,3V.
Den µc könnte ich mit 3,3V Betreiben und die 8077 Ausgänge mit
Wiederstand und ZDioden auf 3,3 Begrenzen. ?????
Aber dazu giebt es schon eineige Ähnliiche Beiträge,
da muß ich mich jetzt einmal durchlesen.
andreas

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren