Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: 2 serielle Schnittstellen ansteuern mit C-Control I 2.0? Kategorie: C-Control I V1.2/2.0 (von Carsten - 16.12.2004 14:03)
 Als Antwort auf Re: 2 serielle Schnittstellen ansteuern mit C-Control I 2.0? von ReinhardB - 16.12.2004 12:47
Hallo Reinhard, Zitat von DIE HARD:

Hallo....
ES gibt einen Treiber f├╝r eine 2.ser. Schnittstelle.
http://www.c-control-support.de/daten/treiber.html
ciao..

Der entspr. Eintrag ist der letzte "Systemtreiber: Utility mit verschiedenen Funktionen ------- Kurzbeschreibung" kommt man nicht gleich drauf.. :-)

Allerdings: Es existiert kein Eingangspuffer (siehe auch ausf├╝hrliche Dokumentation) auch wenn Du dann 2 Ger├Ąte seriell anschlie├čen kannst - so mu├čt Du doch im Programm abwechselnd - die Daten von beiden Schnittstellen lesen. Meine Variante mit dem Umschalter ist nicht ganz so elegant (auch nciht getestet, aber das Prinzip mit dem Umschalter kann man sich ja vorstellen), allerdings brauchst Du Dir daf├╝r keine Gedanken um die Pegelwandlung machen und hast einen Eingangspuffer (16 Byte vermute ich).

Da├č Du immer nur mit einer Schnittstelle gleichzeitig arbeiten kannst (auch wenn Du 2 hast) liegt naturgem├Ą├č daran, da├č Du im Programm zu einem bestimmten Zeitpunkt z.B. nur einen "PUT" - Befehl ausf├╝hren lassen kannst. Allerdings kannst Du "quasi-gleichzeitig" (wie jeder PC mit nur einer CPU) auf beiden senden / empfangen:

#loop
  put 65
  port [X] = on 'unschalten auf Schnittstelle B
  put 65
  port [X] = off 'umschalten auf Schnittstelle A
goto loop






>
> > Hi Carsten,
> >
> > vielen Dank f├╝r Deine ausf├╝hrliche Hilfe! Habe ich das nun richtig verstanden, dass ich entweder auf seriell A oder seriell B senden bzw. empfangen kann?
> >
> > Denn mein Ziel ist es beides gleichzeitig zu k├Ânnen. Ich habe zwei Bus-Systeme und jeweils einen Adapter von Bus auf Seriell (5V) - auf beide Leitungen m├Âchte ich sowohl senden als auch empfangen k├Ânnen.
> >
> > Da w├╝rde diese L├Âsung doch nicht funktionieren, oder habe ich das falsch verstanden?
> >
> > Viele Gr├╝├če,
> > Dominik.


> Hallo.
> In diesem Thread geht es um die 2. ser.Schnittstelle, an der ich auch herumwerkle.
> (Mir geht es immer noch darum zu verhindern, da├č mir die Signale von der Schnittstulle bei einem Reset das Programm
> ├╝berschreiben.)
> Oben ist von einem Adapter die Rede, um rs232 auf TTL Pegel zu wandeln.
> Wie kann sowas aussehen ?


> Reinhard
>

 Antwort schreiben

Bisherige Antworten:

Re: 2 serielle Schnittstellen ansteuern mit C-Control I 2.0? (von ReinhardB - 17.12.2004 8:31)
    Re: 2 serielle Schnittstellen ansteuern mit C-Control I 2.0? (von Carsten - 17.12.2004 8:53)
    Re: 2 serielle Schnittstellen ansteuern mit C-Control I 2.0? (von Henrik - 17.12.2004 8:52)
        *lach* (von Carsten - 17.12.2004 9:10)