www.mikrocontroller.net

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


Autor: LC-HC (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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

Autor: MartinS (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Bevor ich in deine Quellcode rein schaue welchen µC hast du denn genau?

Autor: LC-HC (Gast)
Datum:

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

Autor: MartinS (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: LC-HC (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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.

Autor: MartinS (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schau ich mir morgen mal an, bin jetzt schon zu müde.

Autor: LC-HC (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Allesklar, Danke und bis dann.

Autor: LC-HC (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.