Forum: Mikrocontroller und Digitale Elektronik UC3A3 alternative zum BitShift


von Denis (Gast)


Lesenswert?

Hallo

ich möchte aus meinem UC3A3256 eine Menge von Daten(1 Byte breit) sehr 
schnell parallel übertragen.

Hierzu stehen mir leider nur PA17 bis PA23 zu Verfügung was bedeutet 
dass ich jedes Byte um 17 Stellen Shiften muss bevor ich es in das ovr 
des GPIO-Ports schreiben kann.

Da Bitshifts sehr teuer sind wollte ich fragen ob es eine andere 
Möglichkeit gibt, das Byte an die richtige Stelle zu bringen.

Gruß Denis

von Sven B. (scummos)


Lesenswert?

Bitshifts sind teuer? Seit wann? Ich hätte gesagt, das sind so ungefähr 
die billigsten Operationen, die so ein Prozessor machen kann...
Eine schnellere Möglichkeit fällt mir jedenfalls nicht ein.

von Anja (Gast)


Lesenswert?

Denis schrieb:
> PA17 bis PA23

da fehlt wohl noch ein Bit zum Byte oder ist das den Sparmaßnahmen zum 
Opfer gefallen?

Gruß Anja

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.