Forum: Mikrocontroller und Digitale Elektronik Ansteuerung eines GSM Modems über sie Serielle Schnittstell


von Alberti (Gast)


Lesenswert?

Hallo!
Benötige Hilfe bei der Ansteuerung der Seriellen Schnittstelle S1 beim 
80C537. Es gelingt mir schon Daten über sie zu ersenden, aber wenn das 
GSM Modem z.B. einen Ruf empfängt werden die Daten nicht korrekt oder 
nur verzehrt angezeigt. Das Programm ist in C geschrieben und soll 
eigentlich die Funktion eines Hyperterminals übernehmen.
Kann mir gehofen werden. Wie ist der Programmablauf?

Danke!

von Michael (Gast)


Lesenswert?

Hallo

welchen "MAX" Baustein bzw IC hast du für die Schnittstellenumwandlung
eingesetzt ??

Gruss

Michael

von Meiserl (Gast)


Lesenswert?

Hallo

hast vielleicht Parität eingestellt??
welche Schnittstellenparameter hast du?

von Meiserl (Gast)


Lesenswert?

Hallo

Verwendest ein Siemens M20.
Mit dem hab ich das gleiche schon mal gemacht und hat funktioniert.
Arbeitest du mit Interrupt?

Es kann sein das das Modem zu schnell sendet und wenn du keine ISR hast 
sondern nur Schnittstellenpolling betreibst das du dann Schrott 
empfängst (Zeit zwischen den einzelnen Zeichen).



Probiers mal mit einer kleiner Baudrate (wenn möglich).


Hab auch mal so ein ähnliches Problem gahabt mit Modems die den Rockwell 
Chipsatz haben.
Wenn man ihnen ein "ATZ" gesendet hat dann haben sie sofort mit "OK" 
geantwortet und danach erst den Reset durchgeführt.

Ich hab nach dem "OK" natürlich gleich den nächsten Befehl gesendet.
Hab STundenlang gesucht bis ich es rausgefunden habe.
Vielleicht ist es ja auch bei dir so ein ähnliches Problem



mfg Meiserl

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.