Forum: Mikrocontroller und Digitale Elektronik µC Datenbus 24Bit auf 8Bit


von Udo (Gast)


Lesenswert?

Hallo,

wie verhalten sich µC wenn man nicht den ganzen Datenbus benötigt? Also 
z.B. ein Display D0-D7 auf einen 24Bit Datenbus vom µC gibt --> wird das 
dann intern im µC eingestellt, dass nur die ersten untersten 8Bit 
gebraucht wreden vom Datenbus?

Ist das von µC zu µC unterschiedlich?

Udo

von CAN-Busfahrer (Gast)


Lesenswert?

Bei einigen µC kann man die Busbreite des externen Datenbus angeben 
(z.B. XC166 von Infineon, können bestimmt sehr viele)
Falls man sowas nicht hat, ist der Rest (D8-D23) ungenutzt.

von Andreas K. (a-k)


Lesenswert?

Welcher Mikro hat einen 24 Bit Datenbus?

von Udo (Gast)


Lesenswert?

ok, aber ich muss mir dann keine gedanken darüber machen, die 
ungenutzten daten gehen raus und "versickern"?

von Udo (Gast)


Lesenswert?

bei der LPC22xx hat jeder so einen Bus - sogar 32Bittig

von Andreas K. (a-k)


Lesenswert?

32 Bits ist doch langweilig. Aber 24 Bits? Für Byte-Adressierung mit 3 
multiplizieren oder dividieren - das wär's.

von Rolf Magnus (Gast)


Lesenswert?

Die restlichen Pins kann man mit einem pull-down-Widerstand versehen, so 
daß sie beim Schreiben einfach ins Leere laufen und beim Lesen 0 
ergeben.

von Udo (Gast)


Lesenswert?

auch wenn die Pins für andere Sachen z.B. benötigt werden? Also z.B. LCD 
8Bit Datenbus und RAM 16Bit Datenbus - welche Lösung ist dann gut?

von Robert Teufel (Gast)


Lesenswert?

@Udo,

wenn verschiedene Busbreiten gebraucht werden, dann waere es angebracht, 
dass der micro auch Chip Selects (CSx) zur Verfuegung stellt. Dann wird 
der Datenbus im vorbestimmten Bereich umgeschalten und das CS aktiviert.

Im uebrigen halte ich es fuer sehr unwahrscheinlich, dass ein 24-bit 
Datenbus extern auf einem Micro existiert, allerdings gibt es einige 
Maschinen mit 24-bit Adressbus. Das macht einen gewissen Unterschied ;-)

Robert

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.