Hallo zusammen. Ich möchte für einen 90S2313 ein zweites UART per Software simulieren. Die Sende- und Empfangsroutinen sollen in C (ICCAVR)geschrieben werden. Ich habe es vor langer Zeit für einen 8051 in Assembler geschrieben und möchte es in C umsetzen. Bei Atmel gibt es eine AN, leider in Assembler. Die Routinen sollen so einfach wie möglich sein, ohne Interrupt und am besten ohne Timer. Hat jemand von euch was ähnliches geschrieben? Ich danke euch im voraus. MfG Hilel
Hat sich erledigt. Ich habe eine Sende- und eine Empfangsroutine für eine kleine Baudrate ohne Timer und ohne Interrupt geschrieben.
hi machen das gleiche in etwa in einem schulprojekt und möchten das auch in iccavr realisieren aber sind in diesem gebiet noch nicht sehr eingearbeitet könntest du mir das programm daher eventuell mal mailen wäre sehr nett von dir und das würde uns wahrscheinlich sehr weiterhelfen
Hallo Adrian. Ich habe das Programm vereinfacht und das kannst Du gerne haben. Es arbeitet mit einer geringen Baudrate von 500 Bit/s und kann beliebig angepasst werden (hängt von der Taktfrequenz ab). Wie gesagt, das Programm ist sehr vereinfacht. Ich habe den Timer eingesetzt, um eine genauere Delayfunktion zu erhalten. Gruß Hilel
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.