Bascom: Config Com1

Gast #62778
Lesenswert?

Hi,
ich hab mich in der Online Hilfe ein bsichen umgekuckt und bin auf
folgenden Befehl geschossen:

CONFIG  COM1 = dummy ,
synchrone=0|1,parity=none|disabled|even|odd,stopbits=1|2,databits=4|6|7| 
8|9,clockpol=0|1


Configures the UART of AVR chips that have an extended UART like the
M8.

Leider verstehe ich nicht ganz wie ich diese Funktion benutzen kann
.... im Inet hab ich leider auch keine Info`s gefunden.

Wenn ich Daten Serial empfangen/gesendet habe ich meistens es ueber den
Befehl ConfigSerialbuffer usw gemacht.


Welche Vorteile bringt es den jetzt ueber config com1 ?

Mfg

Dirk
Gast #62782
Lesenswert?

Hallo Dirk,

der Config Com1 Befehl ist für die initialisierung des Software UART
gedacht.
Das gibt dir die möglichkeit mehr als 1 oder 2 serielle UART
Schnittstellen zu erhalten.


Gruß

Sven
Gast #62784
Lesenswert?

Hi,

hm irgendwie hab ich ein kleines Problem. Ich moechte beim Mega8 den HW
Uart benutzen.


Ich hab mal ganz Simpel print "hallo" in eine Do loop schleife
gelegt.
Der Pc empfaengt auch die Daten richtig und zeigt "hallo" an.

Nun moechte ich Befehle an ein anderes Geraet senden. Dieses Geraet
arbeitet aber mit zwei Stopbits und Handshake. Anscheinend empfaengt
das Geraet die Daten nicht.
Wie kann ich den beim HW Uart die Stopbits usw einstellen?
oder wird dieses automatisch gemacht?


Mfg

Dirk
Gast #62785
Lesenswert?

Hi,

@Sven ich muss dich leider berichtigen .... mit diesem Befehl kann man
bei den MegaAvr's so z.B. den HW Uart auf 9 Datenbits oder 2 Stopbits
usw. stellen. Die AT90S Typen hatten diesen HW Feature nicht,


Mfg

Dirk

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