Forum: Mikrocontroller und Digitale Elektronik Software-Realisierung eines zusätzlichen UARTs beim 8051?


von eddie g. (edi123)


Lesenswert?

Hallo,
bin noch ein Neuling, und würde gerne wissen was darunter gemeint ist 
und wie das funktioniert:
Software-Realisierung eines zusätzlichen UARTs beim 8051?

von Oliver J. (skriptkiddy)


Lesenswert?

eddie gordo schrieb:
> Software-Realisierung eines zusätzlichen UARTs beim 8051?

Damit ist Bitbanging gemeint.

Gruß Oliver

von Mw E. (Firma: fritzler-avr.de) (fritzler)


Lesenswert?

Google?

von Bernhard S. (b_spitzer)


Lesenswert?

Es gibt eine Application-Note von Atmel für die AT89C51. Da wird aber 
für 9600 Baud ziemlich wild mit Timern und Interrupts rumgeworfen. Also 
eher nix für Anfänger.

Du kannst auch einen SPI-UART (z.B: MAX3100, NXP SC16IS750) dranhängen 
und den die Arbeit machen lassen.

tschuessle
Bernhard

von Stefan Frings (Gast)


Lesenswert?

Aufgrund der asynchronen Taktung von Sender und Empfänger ist das eine 
recht aufwändige Sache. Wenn es irgendwie vermeidbar ist, würde ich es 
nicht machen. Nimm lieber einen anderen Mikrocontroller.

Software-UART macht keinen Spass - möglich ist es aber.

von sagsig (Gast)


Lesenswert?

Ach was,
mit dem  Code-Generator für 8051-Kompatible
von Erik Buchmann ist das ein Kinderspiel.

Ausprobieren !
8051 ist Spitze !

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.