Hallo, gern möchte ich, dass ein ATtiny12 o.ä. bei 1Mhz Takt ein 4800Bd USART-Signal einliest und verarbeitet. Bsp: Von einer GPS-Mouse soll folgender String eingelesen werden und das A bzw V an einer LED angezweigt werden: $GPRMC,235947.000,V,0000.0000,N,00000.0000,E,,,301004,,*1C Würde dieser µC diese Aufgabe prinzipell erfüllen können? Wenn ja, wie? Danke Bernhard
Im Prinzip ja. Da der 12-er aber keine UART hat, müsste man die halt in Software machen. 1Mhz Takt klingt nach internem Takt. Das kann bei UART problematisch werden. > Würde dieser µC diese Aufgabe prinzipell erfüllen können? > Wenn ja, wie? Seltsame Frage. UART in Software aufbauen. Zeile lesen. Zeile auseinanderpfriemeln. Led je nach Feldinhalt ein oder ausschalten.
Sorry, hab erst jetzt gesehen, dass du (im Betreff) eigentlich nach einer SW-UART fragst. Schau mal in die Codesammlung. Dort gibt es einen Beitrag von, na von wem wohl, PeDa
Hallo Karl Heinz Buchegger,
Danke für Deinen Tip, habe den Beitrag in der Codesammlung gefunden
>http://www.mikrocontroller.net/forum/read-4-299212.html
Bernhard
Hab mal ein kleines Beispiel in Assembler geschrieben: http://www.mikrocontroller.net/forum/read-4-375249.html Bernhard
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.