serielle Daten

Gast #2131325
Lesenswert?

hallo zusammen,
ich probiere die ganze zeit, dass ich 8bit(10111011) daten in einem C 
code mit 1 startbit und 2 stopbits zu schreiben und sie serielle mit 
baudrate von 1200 auf einem ausgang (PIN) zu senden. mein kontroller hat 
keine UART aber dafür muss ich einen UART software schreiben.
kann ich diese Daten ohne UART software schreiben und senden zu einem 
ausgang oder muss ein UART software sein
Danke
Gast #2131335
Lesenswert?

..,- schrieb:
> Es gibt doch wunderschöne fertige Software-UART-Applikationen.
> Was hindert dich diese zu benutzen?

vielen dank
ich habe es gesucht aber dass ich meine daten 10111011 zu integrieren 
weisse ich nicht wie.
wenn du ein link hast dafür hast, wäre ich sehr dankbar
#2131378
Lesenswert?

same schrieb:
> Rufus Τ. Firefly schrieb:
>> Da musst Du schon selbst Google anwerfen. Suchausdruck ist die
>> Kombination aus dem Namen/Typ Deines ungenannten Microcontrollers mit
>> dem Ausdruckt "Soft-UART".
>
> wenn es um meinen kontroller geht, hier ist er tiny24

Nein, um den geht es nicht.
Es geht um den Controller, den ein gewisser Jefferson Maxwell in 
Columbus/Ohio benutzt.

Natürlich geht es um deinen µC!

Anlaufpunkt für solche Sachen ist die "Codesammlung". Dort als 
Suchbegriff "Soft UART" oder nut "UART" oder "Software UART" oder andere 
Kombinationen davon benutzen und du wirst sicherlich was finden.
Gast #2131390
Lesenswert?

Hi

> mein kontroller hat
>keine UART aber dafür muss ich einen UART software schreiben.

Nicht ganz:

14.4.1 Half-Duplex Asynchronous Data Transfer
Using the USI Data Register in three-wire mode it is possible to 
implement a
more compact and higher performance UART than by software, only.

http://www.atmel.com/dyn/resources/prod_documents/doc4300.pdf
http://www.atmel.com/dyn/resources/prod_documents/AVR307.zip

Soft-UART:

http://www.atmel.com/dyn/resources/prod_documents/doc0941.pdf
http://www.atmel.com/dyn/resources/prod_documents/doc0952.pdf

MfG Spess

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