PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Software UART



sebastian.heyn
20.12.2004, 10:56
Hi hat jemand erfahrung in BASCOM und SoftwareUART? ist es sehr prozessoraufwendig? ich müsste evtl. 4 uart lesen (MEGA128)

oe9vfj
20.12.2004, 13:23
Bei Software-UART ist der Prozessor während des Sendens oder Empfangens in der entsprechenden Routine, d.h. während des Sendens oder Empfangen (incl. Warten auf ein ankommendes Zeichen) kann der Prozessor keine andere Aufgaben erfüllen (außer kurze ISR-Routinen, lange verfälschen das Timing).
Das Senden dürfte nicht so das Problem sein, wenn es zeitlich ausgeht.
Beim Empfang musst Du bedenken, dass beim Einlangen eines Zeichens der Prozessor sich gerade in der entsprechenden Empfangsroutine dieses UARTs befinden muss, ansonsten ist das Zeichen verloren bzw. verstümmelt.

mfg
Josef