Hi, ich bin immer ncoh dabei den seriellen Transfer über SIO3 zum laufen zu bringen. Bisher leider ohne Erfolg, ich bin ziemlich am verwzeifeln. Ich hab am EIngang einen Funktionsgenerator angeschlossen, der mir das Sendebyte simuliert. Aber leider wir der zugehörige Interrupt nach dem senden nicht aufgerufen. Vielleicht kann mir da jemand helfen. mfg LC
Bevor ich in deine Quellcode rein schaue welchen µC hast du denn genau?
1. Warum die Umstände mit dem &= und |= beim setzten des S3IC-Registerse. Einfach einen Wert setzten basta. Faling/Rising Edge ist nur von Bedeutung beim Interrupt per INT-Pin. 2. Beim setzen von IFSR ist dein Wert wohl ein bissl groß 0xbf0. Weiter schaue ich erstmal nicht. Wenns noch Probs gibt sach nochmal bescheit.
So, jetzt nochmal was geändert, aber leider immernoch ohne Erfolg. Das muss doch so gehen ! Wahrscheinlich überseh ich nur wieder was, aber ich find um´s verr... nicht den Fehler.
So, hier mal mein neuer code... Alles läuft jetzt wie gewollt, weiß der geier wieso, aber es läuft ( evtl. lag es auch am falschen Pattern aus dem Generator...). Alle, die jemals hiermit Probleme haben, sind herzlich eingeladen sich bei mir zu melden ;) mfg Simon
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.