Forum: Mikrocontroller und Digitale Elektronik XE167 SSI-Geber auslesen


von Alex R. (Gast)


Lesenswert?

Hallo,
ich habe ein Problem beim Auslesen eines SSI-Gebers von Wachendorff. 
Dieser hat 12Bit Multiturn und 13Bit Singelturn - Daten. Ich habe unter 
Dave 13Bit Word und 52Bit Frame eingestellt um 4*13 Bit einlesen zu 
können (wiederholtes Einlesen zu Datenverifizierung). Ich rufe alle 1ms 
die Routine auf und führe 4 mal folgendes aus.

U2C0_SSC_vSendData(0x0F);
itemp = U2C0_SSC_uwGetData();

Das Problem ist nun, dass nur 26 statt 52 Takte ausgegeben werden.
Woher könnte das Problem kommen?
Vielen Dank schon mal für die Hilfe.

Gruß,
Alex

von test (Gast)


Lesenswert?

hi,

poste mal die funktionen oder gleich die ganze datei mit den regiestern:

U2C0_SSC_vSendData();
U2C0_SSC_uwGetData();

und woher weißt du, dass nur 26 statt 52 Takte ausgegeben werden?




erster vorschlag:

U2C0_SSC_vSendData(0xFF); //anstatt 0x0f

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.