Forum: Mikrocontroller und Digitale Elektronik M16C SI/O3 Transfer hilfe ??


von LC-HC (Gast)


Angehängte Dateien:

Lesenswert?

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

von MartinS (Gast)


Lesenswert?

Bevor ich in deine Quellcode rein schaue welchen µC hast du denn genau?

von LC-HC (Gast)


Lesenswert?

Oh sorry, depp ;)
Genau ist es die M16C/62A Gruppe von Renesas.

von MartinS (Gast)


Lesenswert?

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.

von LC-HC (Gast)


Angehängte Dateien:

Lesenswert?

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.

von MartinS (Gast)


Lesenswert?

Schau ich mir morgen mal an, bin jetzt schon zu müde.

von LC-HC (Gast)


Lesenswert?

Allesklar, Danke und bis dann.

von LC-HC (Gast)


Angehängte Dateien:

Lesenswert?

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
Noch kein Account? Hier anmelden.